initial scratching at the request/response and RPC architecture.