Adaptive Lens