updated to use mute method