Opinion of Advocate General