add hook doc