add the communicator exercise