added mute and unmute methods