Communicator - first commit