update zsh related code