updates regarding lights and shadows