diff --git a/src/main/java/com/fossgalaxy/games/fireworks/FunPlayer.java b/src/main/java/com/fossgalaxy/games/fireworks/FunPlayer.java
index 62c309b1930583cb0e9c51fd3985ab9384bf2d7d..33c4ab1ca772ac86a3fe0f9a017388ce015dc0c2 100644
--- a/src/main/java/com/fossgalaxy/games/fireworks/FunPlayer.java
+++ b/src/main/java/com/fossgalaxy/games/fireworks/FunPlayer.java
@@ -2,10 +2,7 @@ package com.fossgalaxy.games.fireworks;
 
 import com.fossgalaxy.games.fireworks.ai.Agent;
 import com.fossgalaxy.games.fireworks.ai.osawa.rules.OsawaDiscard;
-import com.fossgalaxy.games.fireworks.ai.rule.DiscardOldestFirst;
-import com.fossgalaxy.games.fireworks.ai.rule.PlaySafeCard;
-import com.fossgalaxy.games.fireworks.ai.rule.ProductionRuleAgent;
-import com.fossgalaxy.games.fireworks.ai.rule.TellAnyoneAboutUsefulCard;
+import com.fossgalaxy.games.fireworks.ai.rule.*;
 import com.fossgalaxy.games.fireworks.ai.rule.random.TellRandomly;
 import com.fossgalaxy.games.fireworks.ai.rule.simple.PlayIfCertain;
 import com.fossgalaxy.games.fireworks.ai.rule.wrapper.IfRule;
@@ -25,7 +22,7 @@ public class FunPlayer {
         pra.addRule(
                 new IfRule(
                         (id, state) -> state.getInfomation() > 1,
-                        new TellAnyoneAboutUsefulCard())
+                        new TellAnyoneAboutUsefulCardImproved())
         );
         pra.addRule(new OsawaDiscard());