         entities))
 
     ; input functions
+    ; Tip: use input-processor! to run these functions manually
     (defscreen my-screen
       :on-key-down ; a key was pressed
       (fn [screen entities]
-        (println (:key screen)) ; the code of the key (see key-code)
+        (println (:key screen)) ; the key that was pressed (see key-code)
         entities)
       :on-key-typed ; a key was typed
       (fn [screen entities]

        entities)
      :on-key-up ; a key was released
      (fn [screen entities]
        (println (:key screen)) ; the code of the key (see key-code)
        entities)
      :on-mouse-moved ; the mouse was moved without pressing any buttons
      (fn [screen entities]

        (println (:input-x screen)) ; the x position of the finger/mouse
        (println (:input-y screen)) ; the y position of the finger/mouse
        (println (:pointer screen)) ; the pointer for the event
        (println (:button screen)) ; the mouse button that was pressed (see button-code)
        entities)
      :on-touch-dragged ; a finger or the mouse was dragged
      (fn [screen entities]
