adding zsh and other random changes