update 20/07
multiple clients communicating with each other via server