Communicating X-Machine