               {:corp-install cw :trash cw :card-moved cw})}
 
    "Data Hound"
-   {:abilities [{:label "Trace 2 - Look at the top of Stack"
-                 :trace {:base 2 :msg "look at top X cards of Stack"
-                         :effect (req (doseq [c (take (- target (second targets)) (:deck runner))]
-                                        (move state side c :play-area))
-                                      (system-msg state :corp (str "looks at the top " (- target (second targets)) " cards of Stack"))
-                                      )}}]}
+   {:abilities [(trace-ability 2 {:label "Look at the top of Stack"
+                                  :msg "look at top X cards of Stack"
+                                  :effect (req (doseq [c (take (- target (second targets))
+                                                               (:deck runner))]
+                                                 (move state side c :play-area))
+                                               (system-msg state :corp
+                                                           (str "looks at the top "
+                                                                (- target (second targets))
+                                                                " cards of Stack")))})]}
 
    "Data Mine"
    {:abilities [{:msg "do 1 net damage"

                (tag-trace 5)]}

   "Tyrant"
   {:advanceable :while-rezzed :abilities [end-the-run]}

   "Universal Connectivity Fee"
   {:abilities [{:msg (msg "force the Runner to lose " (if (pos? (:tag runner)) "all credits" "1 [Credits]"))

                                (not (is-type? target "Operation"))))
                 :not-distinct true
                 :choices (req (conj (take 5 (:deck corp)) "No install"))
                 :effect (effect (corp-install (move state side target :play-area)
                                               nil {:no-install-cost true}))}
                {:label "Install a card from HQ or Archives"
                 :prompt "Choose a card to install from Archives or HQ"
                 :show-discard true
