communicator working