Communicating models