modifications to the communicator schema