European Court Judgment: Big Steps Forward But Further To Go