New hook invocation methods