Video: Refactoring to Hooks