Delete Communicator functions