fix zsh version checking