           (let [h (.-innerHeight js/window)
                 hh (/ h 2)
                 qh (/ h 4)]
-            (sprite/set-pos! test-text 0 (+ 200 (- (* 0.6 qh (Math/sin (* 0.04 n))) qh))
+            (sprite/set-pos! test-text 0 ;-200
+                                        (+ (* 0.5 qh) (- (* 0.1 qh (Math/sin (* 0.1 n))) qh))
                              ))
           (<! (events/next-frame))
           (recur (inc n))))

    ;;
    (sprite/set-scale! scroll-text 4)
    (.addChild (-> canvas :layer :ui) scroll-text)
    (go (loop [n -3200]
          (let [h (.-innerHeight js/window)
                hh (/ h 2)
                qh (/ h 4)]
            (sprite/set-pos! scroll-text (* n -5) (- hh 80)))
          (<! (events/next-frame))
          (recur (if (> n 3200) -3200 (inc n)))))

    ;;
    ;; parallax stars

    ;; bouncing name
    ;;
    (sprite/set-alpha! test-text 0.0)
    (sprite/set-scale! test-text 7)
    (set! (.-filters test-text) #js [(make-test)])
    (.addChild (-> canvas :layer :ui) test-text)
    (resources/fadein test-text :duration 5)
