         (rotatef cyan-shadow cyan-highlight)
         (rotatef blue-shadow blue-highlight)
         (rotatef red-shadow red-highlight)
+        (rotatef green-shadow green-highlight)
         (rotatef magenta-shadow magenta-highlight))
       (when (eq 'light mode)
         (rotatef base03 base3)

          (green       (find-color 'green))
          ;; shadow : B = 36; S = 90
          ;; highlight : B = 93; S = 25
          (yellow-highlight       "#EDEDB2")  ;; the yellow hue is adjusted to 60 for higher contrast  
          (yellow-shadow          "#424207") 
          (magenta-highlight      "#EDB2CF")
          (magenta-shadow         "#420724")
          (red-highlight          "#EDB2CF")
          (red-shadow             "#420807")
          (blue-highlight         "#B2D4ED")
          (blue-shadow            "#072942")
          (cyan-highlight         "#B2EDE8")  
          (cyan-shadow            "#07423d")
          (bold        (if solarized-bold 'bold 'normal))
          (bright-bold (if solarized-bold 'normal 'bold))
          (underline   (if solarized-underline t nil))

              (bg-violet `(:background ,violet))
              (bg-blue `(:background ,blue))
              (bg-cyan `(:background ,cyan))

              (bg-cyan-highlight `(:background ,cyan-highlight))
              (bg-blue-highlight `(:background ,blue-highlight))
              (bg-magenta-highlight `(:background ,magenta-highlight))
              (bg-red-highlight `(:background ,red-highlight))
              (bg-yellow-highlight `(:background ,yellow-highlight))
              (bg-green-highlight `(:background ,green-highlight))

              (fg-base03 `(:foreground ,base03))
              (fg-base02 `(:foreground ,base02))
