(zsh c) modified