Lenses, glasses and accessories