play with client-server communication