The Communication machine