Refactor: rename StartHook to NewRequestHook