communicating simulations