finished server and client network communication