server can handle a client with basic in and out