added zsh completion