actually get and register the request hooks