implement for mic mute and clean code