add controller for light