... kindsof lens with ... lens, cylindrical lenses, aspheric lens, ball lenses, half-ball lens, plano-convex lenses, plano-concave lens, bi-convex lenses, bi-concave lens, ,spherical lenses, achromatic lens, round lens ... , cuboid lens, rectangular lens ...