added communicator tests