add buzzer
reset status after an alert
break up interface into two parts