fixed alarm is valid logic