clean up request/response. make it all work.