message passing trial