add support for zsh4