upgrade zsh confin / refactoring zshrc