                                            card nil))}
                            card nil))}}}}
 
+   "Contract Killer"
+   {:advanceable :always
+    :abilities [{:label "Trash a connection" :cost [:click 1] :req (req (>= (:advance-counter card) 2))
+                 :choices {:req #(has? % :subtype "Connection")}
+                 :msg (msg "to trash " (:title target)) :effect (effect (trash card) (trash target))}
+                {:cost [:click 1] :req (req (>= (:advance-counter card) 2))
+                 :msg "do 2 meat damage" :effect (effect (trash card) (damage :meat 2 {:card card}))}]}
+
    "Corporate Shuffle"
    {:effect (effect (shuffle-into-deck :hand) (draw 5))}
 


   "Duggars"
   {:abilities [{:cost [:click 4] :effect (effect (draw 10)) :msg "draw 10 cards"}]}

   "Dyson Fractal Generator"
   {:recurring 1}

    [{:cost [:click 1] :msg "make a run on HQ"
      :effect (effect (run :hq {:replace-access
                                {:msg (msg "reveal cards in HQ: " (map :title (:hand corp)))}} card))}]}

   "Exposé"
   {:advanceable :always
    :abilities [{:label "Remove 1 bad publicity for each advancement token on Exposé"
                 :msg (msg "remove " (:advance-counter card) " bad publicities")
                 :effect (effect (trash card) (lose :bad-publicity (:advance-counter card)))}]}

   "Express Delivery"
   {:prompt "Choose a card to add to your Grip" :choices (req (take 4 (:deck runner)))
