add RoomCommunicator