Implementing better request/response logic.