                                                 restart-timer
                                                 (fn [app-state] (assoc app-state :current-field id))))
                 :missed (do (test-winner on-turn id)
-                            (swap! app-state (comp toggle-player 
+                            (swap! app-state (comp toggle-player
                                                    deselect-current-field)))
                 nil))))
 

  (dissoc app-state :current-field))

(defn match-answer
  "Mark if the last question was correctly answered or not." 
  [matches? app-state]
  (assoc app-state :verdict matches?))


      (when (= data-source :dbpedia)
        (analytics/log-answer (:subject correct-answer) answer-matched?)
        (update-success-rate answer-matched?))

      (mark-deselected true)
      (go (<! (timeout 2000))
          (mark-deselected false))

      ; Test if the game is over:
      (test-winner new-ownership current-field)
