change Communicator