better mute button implementation