fixed buzzer behavior