Add basic shadow mute command
Add setLeader callback
Resolve merge conflict