added the muting controller, working but rough