removed commenting in communicator