inject the response object through the router into the request handlers(make each handler non-blocking)