added to LightAlarm