add hooks documentation