refactore mute