some server-client samples