communicator additions