 
    ;; ICE
    "Bastion"
-   {:abilities [{:msg "end the run" :effect (effect (end-run))}]}
+   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}
 
    "Chimera"
-   {:abilities [{:msg "end the run" :effect (effect (end-run))}]}
+   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}
 
    "Curtain Wall"
-   {:abilities [{:msg "end the run" :effect (effect (end-run))}]}
+   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}
 
    "Data Mine"
-   {:abilities [{:msg "do 1 net damage" :effect (effect (trash card) (damage :net 1))}]}
+   {:abilities [{:msg "do 1 net damage" :label "Do 1 net damage"
+                 :effect (effect (trash card) (damage :net 1))}]}
 
    "Datapike"
    {:abilities [{:label "The runner must pay 2 [Credits] if able"

                 :msg "trash 1 program unless the Runner pays 3 [Credits]"}]}

   "Swordsman"
   {:abilities [{:msg "do 1 net damage" :effect (effect (damage :net 1))}]}

   "Tyrant"
   {:advanceable :while-rezzed
    :abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "TMI"
   {:abilities [{:msg "end the run" :effect (effect (end-run))}]}

   "Tollbooth"
   {:abilities [{:msg "end the run" :effect (effect (end-run))}]}

   "Viktor 1.0"
   {:abilities [{:label "Do 1 brain damage" :msg "do 1 brain damage"

    :abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "IQ"
   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "Janus 1.0"
   {:abilities [{:msg "do 1 brain damage" :label "Do 1 brain damage"
                 :effect (effect (damage :brain 1))}]}

   "Komainu"
   {:abilities [{:msg "do 1 net damage" :label "Do 1 net damage"
                 :effect (effect (damage :net 1))}]}

   "Lotus Field"
   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "Mother Goddess"
   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "Neural Katana"
   {:abilities [{:msg "do 3 net damage" :label "Do 3 net damage" :effect (effect (damage :net 3))}]}

   "NEXT Bronze"
   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "NEXT Silver"
   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "Paper Wall"
   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "Quandary"
   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "Rainbow"
   {:abilities [{:msg "end the run" :label "End the run" :effect (effect (end-run))}]}

   "Rototurret"
   {:abilities [{:label "Trash 1 program" :msg "trash 1 program"}
