perm change for completions, add path function (zsh only though)