add interface for light color