fixed our CommandSender implementations