add in framework for lights