mostly zsh completion