    {:events {:corp-turn-begins
              {:optional
               {:prompt "Add 1 card from Archives to bottom of R&D?"
-               :effect (effect (resolve-ability
-                                 {:prompt "Choose a card" :choices (:discard corp)
-                                  :effect (effect (move target :deck))
-                                  :msg (msg "add " (if (:seen target) (:title target) "a card")
-                                            " to the bottom of R&D")} card target))}}}}
+               :yes-ability {:effect (effect (resolve-ability
+                                              {:prompt "Choose a card"
+                                               :choices (:discard corp)
+                                               :effect (effect (move target :deck))
+                                               :msg (msg "add " (if (:seen target) (:title target) "a card")
+                                                         " to the bottom of R&D")} card target))}}}}}
 
    "Helium-3 Deposit"
    {:choices ["0", "1", "2"] :prompt "How many power counters?"


   "Explode-a-palooza"
   {:access {:optional {:prompt "Gain 5 [Credits] with Explode-a-Palooza ability?"
                        :msg "gain 5 [Credits]" :effect (effect (gain :corp :credit 5))}}}

   "False Lead"
   {:abilities [{:req (req (>= (:click runner) 2)) :msg "force the Runner to lose [Click][Click]"

   "Posted Bounty"
   {:optional {:prompt "Forfeit Posted Bounty to give the Runner 1 tag and take 1 bad publicity?"
               :msg "give the Runner 1 tag and take 1 bad publicity"
               :yes-ability {:effect (effect (gain :bad-publicity 1) (gain :runner :tag 1) (forfeit card))}}}

   "Priority Requisition"
   {:choices {:req #(and (= (:type %) "ICE") (not (:rezzed %)))}
