adding Zshell support