add hooks, updated README