basic message passing through master/slave/client done