client/server messages work