Adaptive light