added support for zsh shell