diff --git a/README.md b/README.md
index c26ca1de9f7208ef5989a29140ce3b44d8615366..1451babf4dffa794c1931ce8656510a8c64018ef 100644
--- a/README.md
+++ b/README.md
@@ -16,8 +16,8 @@ Info
 |:------:|:--------------------------:|:-----------------------------:|
 | red    | there are unstaged files   | `OHMYVIA_VCS_UNSTAGED_COLOR`  |
 | yellow | there are staged files     | `OHMYVIA_VCS_STAGED_COLOR`    |
-| blue   | stash stack is not empty   | `OHMYVIA_VCS_STASH_COLOR`     |
-| cyan   | there are untracked files  | `OHMYVIA_VCS_UNTRACKED_COLOR` |
+| blue   | there are untracked files  | `OHMYVIA_VCS_UNTRACKED_COLOR` |
+| cyan   | stash stack is not empty   | `OHMYVIA_VCS_STASH_COLOR`     |
 | green  | working directory is clean | `OHMYVIA_VCS_CLEAN_COLOR`     |
 
 
diff --git a/via.zsh-theme b/via.zsh-theme
index 17de91f69509dfe77642cf6b2df8908e92670739..9d15161813d1631b2d5c5abc92fedbf0068e3b39 100644
--- a/via.zsh-theme
+++ b/via.zsh-theme
@@ -32,8 +32,8 @@ zstyle ':vcs_info:*' check-for-changes true	# enable %c and %u sequences usage
 
 local vcs_unstaged_color=${OHMYVIA_VCS_UNSTAGED_COLOR:-"%F{red}"}
 local vcs_staged_color=${OHMYVIA_VCS_STAGED_COLOR:-"%F{yellow}"}
-local vcs_stash_color=${OHMYVIA_VCS_STASH_COLOR:-"%F{blue}"}
-local vcs_untracked_color=${OHMYVIA_VCS_UNTRACKED_COLOR:-"%F{cyan}"}
+local vcs_untracked_color=${OHMYVIA_VCS_UNTRACKED_COLOR:-"%F{blue}"}
+local vcs_stash_color=${OHMYVIA_VCS_STASH_COLOR:-"%F{cyan}"}
 local vcs_clean_color=${OHMYVIA_VCS_CLEAN_COLOR:-"%F{green}"}
 
 zstyle ':vcs_info:*' unstagedstr $vcs_unstaged_color
@@ -58,7 +58,7 @@ function +vi-git-stash() {
 	fi
 }
 
-zstyle ':vcs_info:git*+set-message:*' hooks git-untracked git-stash
+zstyle ':vcs_info:git*+set-message:*' hooks git-stash git-untracked
 
 # In normal formats and actionformats the following replacements are done:
 #	%s : The VCS in use (git, hg, svn, etc.).