javadoc about lenses