fixed the zsh bug