Modifying AchievementFactory