added lightcontrolledspeaker