Alarm enable/disable/pause related logic seems to be working fine