start of lighting integration