Alarms doesn't seem to play nice with another library, removed it and added simple logic which should give similar results