add hook point