Ability to register hooks