zsh stuff is weird.