           (.drawOval g aim-x aim-y aim-w aim-h)
           (.drawLine g -2000 0 2000 0)
           (.drawLine g 0 -2000 0 2000))))
-    
+
     ; draw telemetry
     (let [{:keys [pitch roll alt]} telemetry]
       (when (and pitch roll alt)

    (.createBufferStrategy canvas 2)
    (->Frame frame canvas)))

;; 
;; =================================================================================
;; Lifecycle:
;; =================================================================================

        (.fillRect 0 0 w h)
        (.setColor Color/WHITE)
        (.drawString "no image feed" 25 75)))

    ; emergency background
    (when (= (:control-state telemetry) :emergency)
      (.setColor g (if (< (mod (System/currentTimeMillis) 400) 200) (Color. 128 16 16) (Color. 192 16 16)))
      (.fillRect g 0 0 w h))
