msg exchange (clients - server)