refactoring / ambient light