can you explain what the alarm is used for?