       (ranimation/set-mask! screen #{:rain :transform} (map rc/pos->xy characters) false)))))
 
 (def single-border
-  {:horizontal   "\u2500"
-   :vertical     "\u2502"
-   :top-left     "\u250C"
-   :top-right    "\u2510"
-   :bottom-left  "\u2514"
-   :bottom-right "\u2518"})
+  {:horizontal   \u2500
+   :vertical     \u2502
+   :top-left     \u250C
+   :top-right    \u2510
+   :bottom-left  \u2514
+   :bottom-right \u2518})
 
 (def double-border
-  {:horizontal   "\u2550"
-   :vertical     "\u2551"
-   :top-left     "\u2554"
-   :top-right    "\u2557"
-   :bottom-left  "\u255A"
-   :bottom-right "\u255D"})
+  {:horizontal   \u2550
+   :vertical     \u2551
+   :top-left     \u2554
+   :top-right    \u2557
+   :bottom-left  \u255A
+   :bottom-right \u255D})
 
 (defn render-rect-border
   [screen x y width height fg bg characters]

            to   (+ y 7)]
        (log/debug "from" from "to" to "x" x)
      (doseq [y (range from to)]
        (put-chars (state :screen) [{:c (-> 219 cp437->unicode str)#_"*" :x x :y (inc y) :fg fg :bg (rcolor/color->rgb :black) :style #{}}])))))))

(defn render-share-score
  [state]

  (doseq [i (range 8)]
    (put-chars (state :screen) [{:c (get single-border :horizontal) :x (+ x i 1) :y (+ y 8) :fg (rcolor/color->rgb :white) :bg (rcolor/color->rgb :black) :style #{}}]))
  ;; put caret
  (put-chars (state :screen) [{:c \^ :x (+ x (int (/ value group-size)) 1) :y (+ y 8) :fg (rcolor/color->rgb :highlight) :bg (rcolor/color->rgb :black) :style #{}}])
  ;; render y-axis
  (doseq [i (range 7)]
    (put-chars (state :screen) [{:c (get single-border :vertical)  :x x :y (+ y i 1) :fg (rcolor/color->rgb :white) :bg (rcolor/color->rgb :black) :style #{}}]))
