Simplify hook routines