add zsh hook