multiple users can listen to one socket, send and see msgs