added muting and pausing