echo server and client hw