try using server and client