Exchanging thoughts with each other