ideas = {

	country = {

	ZZZ_country_navy_4 = {
    allowed = { always = no }
	picture = USA_naval_dictatorship
	cancel_if_invalid = no
	modifier = {
	  convoy_escort_efficiency = 0.1
      experience_gain_navy_unit_factor = 0.25
      naval_accidents_chance = -0.15
      navy_anti_air_attack_factor = 0.175
      naval_coordination = 0.15
      naval_defense_factor = 0.125
      naval_damage_factor = 0.2
      industrial_capacity_dockyard = -0.15
		} 
	}

	ZZZ_country_navy_3 = {
    allowed = { always = no }
	picture = USA_naval_dictatorship
	cancel_if_invalid = no
	modifier = {
	  convoy_escort_efficiency = 0.075
      experience_gain_navy_unit_factor = 0.2
      naval_accidents_chance = -0.1
      navy_anti_air_attack_factor = 0.15
      naval_coordination = 0.125
      naval_defense_factor = 0.10
      naval_damage_factor = 0.175
      industrial_capacity_dockyard = -0.10
		} 
	}

	ZZZ_country_navy_2 = {
    allowed = { always = no }
	picture = USA_naval_dictatorship
	cancel_if_invalid = no
	modifier = {
	  convoy_escort_efficiency = 0.05
      experience_gain_navy_unit_factor = 0.15
      naval_accidents_chance = -0.05
      navy_anti_air_attack_factor = 0.1
      naval_coordination = 0.1
      naval_defense_factor = 0.05
      naval_damage_factor = 0.10

		} 
	}

	ZZZ_navy_streamline_designs = {
    allowed = { always = no }
	picture = PRC_mass_naval_production_idea
	cancel_if_invalid = no
	equipment_bonus = {
				ship_hull_cruiser = {
					build_cost_ic = -0.1
					instant = yes
				}
				ship_hull_light = {
					build_cost_ic = -0.1
					instant = yes
				}
				ship_hull_submarine = {
					build_cost_ic = -0.1
					instant = yes
				}
				ship_hull_heavy = {
					build_cost_ic = -0.1
					instant = yes
				}

				}
	modifier = {
	   naval_accidents_chance = 0.025


		} 
	}

	ZZZ_country_navy = {
    allowed = { always = no }
	picture = USA_naval_dictatorship
	cancel_if_invalid = no
	modifier = {
	  convoy_escort_efficiency = 0.05
      experience_gain_navy_unit_factor = 0.05
      naval_accidents_chance = -0.025
      navy_anti_air_attack_factor = 0.05
      naval_coordination = 0.05
      naval_defense_factor = 0.025
      naval_damage_factor = 0.05

		} 
	}

	ZZZ_country_airforce_bombers_strategic = {
    allowed = { always = no }
	picture = PRC_bombing_raids_idea
	cancel_if_invalid = no
	modifier = {
       air_range_factor = 0.1  
       air_power_projection_factor = 0.025
       air_mission_efficiency = 0.035
       air_mission_xp_gain_factor = 0.025
       air_bombing_targetting = 0.15
	   ground_attack_factor = 0.05
       air_strategic_bomber_bombing_factor = 0.175
       air_strategic_bomber_night_penalty = -0.25
	   strategic_bomb_visibility = 0.15
	   air_weather_penalty = -0.10 

		} 
	}

	ZZZ_country_airforce_bombers_tactical = {
    allowed = { always = no }
	picture = PRC_bombing_raids_idea
	cancel_if_invalid = no
	modifier = {
       air_range_factor = 0.05	  
	   air_agility_factor = 0.025
       air_ace_generation_chance_factor = 0.025
       air_power_projection_factor = 0.025
       air_mission_efficiency = 0.035
       air_mission_xp_gain_factor = 0.025
       air_bombing_targetting = 0.125
	   ground_attack_factor = 0.075
       #air_strategic_bomber_bombing_factor = 0.175
       #air_strategic_bomber_night_penalty = -0.25
	   
		} 
	}
	
	ZZZ_country_airforce_bombers = {
    allowed = { always = no }
	picture = PRC_bombing_raids_idea
	cancel_if_invalid = no
	modifier = {
	   air_agility_factor = 0.05
       air_ace_generation_chance_factor = 0.025
       air_power_projection_factor = 0.025
       air_mission_efficiency = 0.025
       air_mission_xp_gain_factor = 0.025
       air_bombing_targetting = 0.10
       air_strategic_bomber_bombing_factor = 0.125
       air_strategic_bomber_night_penalty = -0.15

		} 
	}
	
	ZZZ_country_airforce_fighters_quantity = {
    allowed = { always = no }
	picture = PRC_bombing_raids_idea
	cancel_if_invalid = no
			equipment_bonus = {
				small_plane_airframe = {
					instant = yes
					build_cost_ic = -0.15
				}
				}
	modifier = {
	   air_agility_factor = 0.05
       air_ace_generation_chance_factor = 0.025
       air_power_projection_factor = 0.05
       air_mission_efficiency = 0.075

		} 
	}
	
	ZZZ_country_airforce_fighters_quality = {
    allowed = { always = no }
	picture = PRC_bombing_raids_idea
	cancel_if_invalid = no
			equipment_bonus = {
				small_plane_airframe = {
					instant = yes
					build_cost_ic = +0.15
				}
				}
	modifier = {
	   air_agility_factor = 0.2
       air_ace_generation_chance_factor = 0.15
       air_power_projection_factor = 0.15
       air_mission_efficiency = 0.15
       air_mission_xp_gain_factor = 0.1
	   air_interception_detect_factor = 0.1
       air_home_defence_factor = 0.05


		} 
	}

	ZZZ_country_airforce_fighters = {
    allowed = { always = no }
	picture = PRC_bombing_raids_idea
	cancel_if_invalid = no
	modifier = {
	   air_agility_factor = 0.1
       air_ace_generation_chance_factor = 0.075
       air_power_projection_factor = 0.1
       air_mission_efficiency = 0.125
       air_mission_xp_gain_factor = 0.05
	   air_interception_detect_factor = 0.05
       air_home_defence_factor = 0.025


		} 
	}

	ZZZ_sweeping_winds = {
    allowed = { always = no }
	picture = USB_air_force_domination_top_gun
	cancel_if_invalid = no
	modifier = {
	   air_cas_efficiency = 0.05
       air_cas_present_factor = 0.05
       air_bombing_targetting = 0.1
       air_accidents_factor = 0.025
       ground_attack_factor = 0.1

		} 
	}

	ZZZ_country_airforce = {
    allowed = { always = no }
	picture = PRC_bombing_raids_idea
	cancel_if_invalid = no
	modifier = {
	   air_agility_factor = 0.05
       air_ace_generation_chance_factor = 0.025
       air_power_projection_factor = 0.025
       air_mission_efficiency = 0.025
       air_mission_xp_gain_factor = 0.025

		} 
	}

	ZZZ_project_exoskeleton_armour = {
    allowed = { always = no }
	picture = exoskeleton_armour
	cancel_if_invalid = no
	modifier = {
	   army_attack_defence_factor = 0.05
       army_attack_defence_factor = 0.05
       cas_damage_reduction = 0.075
       terrain_penalty_reduction = 0.075

		} 
	}

	ZZZ_project_camo_tanks = {
    allowed = { always = no }
	picture = mist_tank
	cancel_if_invalid = no
	modifier = {
	   army_attack_speed_factor = 0.05
       breakthrough_factor = 0.05
       cas_damage_reduction = 0.075
       org_loss_when_moving = -0.025


		} 
	}

	ZZZ_project_3d_printing = {
    allowed = { always = no }
	picture = print_guns
	cancel_if_invalid = no
	modifier = {
	    production_factory_max_efficiency_factor = 0.15
        equipment_conversion_speed = 0.15
        license_production_speed = 0.10
        line_change_production_efficiency_factor = 0.10

		} 
	}

	ZZZ_project_laser_dome_protection = {
    allowed = { always = no }
	picture = project_laser
	cancel_if_invalid = no
	modifier = {
	    static_anti_air_damage_factor = 0.45
        static_anti_air_hit_chance_factor = 0.3
        weekly_bombing_war_support = 0.01

		}
	}

	ZZZ_project_smart_landmines = {
    allowed = { always = no }
	picture = project_smart_landmine
	cancel_if_invalid = no
	modifier = {
	    army_defence_against_major_factor = 0.075
        army_defence_against_minor_factor = 0.05
        army_core_defence_factor = 0.025

		}
	}

	ZZZ_project_dome_protection = {
    allowed = { always = no }
	picture = project_fort_camo
	cancel_if_invalid = no
	modifier = {
	    static_anti_air_damage_factor = 0.25
        static_anti_air_hit_chance_factor = 0.1
        weekly_bombing_war_support = 0.006

		}
	}

	ZZZ_project_forts_camo = {
    allowed = { always = no }
	picture = project_fort_camo
	cancel_if_invalid = no
	modifier = {
	    max_dig_in_factor = 0.15
        land_bunker_effectiveness_factor = 0.25

		}
	}

	ZZZ_large_military_project = {
    allowed = { always = no }
	picture = military_project_large
	cancel_if_invalid = no
	modifier = {
	    consumer_goods_factor = 0.25
		research_speed_factor = -0.20
		business_value_factor = -0.15
		}
	}

	ZZZ_medium_military_project = {
    allowed = { always = no }
	picture = military_project_medium
	cancel_if_invalid = no
	modifier = {
	    consumer_goods_factor = 0.15
		research_speed_factor = -0.10
		business_value_factor = -0.1
		}
	}

	ZZZ_country_war_planning = {
    allowed = { always = no }
	picture = war_plan_map
	cancel_if_invalid = no
	modifier = {
        command_power_gain_mult = 0.20
	    army_advisor_cost_factor = -0.10
	    air_advisor_cost_factor = -0.10
	    navy_advisor_cost_factor = -0.10
		equipment_capture_factor = 0.05
        training_time_factor = -0.05
        experience_gain_army = 0.025
		attrition = -0.025
		encryption = 1
		}
	}

	ZZZ_supply_improvements = {
    allowed = { always = no }
	picture = GMA_Broken_Infrastructure_idea
	cancel_if_invalid = no
	modifier = {
	    supply_consumption_factor = -0.05
		production_cost_motorised_factor = -0.10
		army_speed_factor = +0.025
		}
	}

	ZZZ_university_of_war = {
    allowed = { always = no }
	picture = war_research
	cancel_if_invalid = no
	modifier = {
	    consumer_goods_factor = 0.05
		research_speed_factor = 0.05
		}
	}

	ZZZ_new_economic_policy = {
    allowed = { always = no }
	picture = SOV_cult_of_lenin
	cancel_if_invalid = no
	modifier = {
	    consumer_goods_factor = -0.15
		production_speed_buildings_factor = +0.10
		production_cost_infrastructure_factor = -0.15
		production_cost_industrial_complex_factor = -0.10
		business_value_factor = -0.15
		}
	}


	ZZZ_the_wehrmacht_reborn_3 = {
    allowed = { always = no }
	picture = GER_blind_eye_to_army_extremism_idea
	cancel_if_invalid = no
	modifier = {
	    army_attack_factor = +0.15
		supply_consumption_factor = +0.10
		army_speed_factor = +0.15
		defensive_war_stability_factor = +0.30
		drift_defence_factor = +0.25
		experience_gain_army_factor = -0.10
		war_support_factor = +0.10
		land_doctrine_cost_factor = -0.15
		}
	}

	ZZZ_wunderwaffe = {
    allowed = { always = no }
	picture = USB_technosupremacy
	cancel_if_invalid = no
	modifier = {
	    consumer_goods_factor = +0.20
		business_value_factor = -0.25
		research_speed_factor = +0.20
		land_doctrine_cost_factor = -0.10
		air_doctrine_cost_factor = -0.10
		naval_doctrine_cost_factor = -0.10
		}
	}

	ZZZ_the_wehrmacht_reborn_2 = {
    allowed = { always = no }
	picture = GER_blind_eye_to_army_extremism_idea
	cancel_if_invalid = no
	modifier = {
	    army_attack_factor = +0.10
		army_defence_factor = -0.05
		supply_consumption_factor = +0.15
		army_speed_factor = +0.10
		defensive_war_stability_factor = +0.20
		drift_defence_factor = +0.20
		experience_gain_army_factor = -0.25
		war_support_factor = +0.10
		stability_factor = -0.05
		land_doctrine_cost_factor = -0.10
		}
	}

	ZZZ_the_wehrmacht_reborn = {
    allowed = { always = no }
	picture = GER_blind_eye_to_army_extremism_idea
	cancel_if_invalid = no
	modifier = {
	    army_attack_factor = +0.15
		army_defence_factor = -0.10
		supply_consumption_factor = +0.20
		army_speed_factor = +0.10
		defensive_war_stability_factor = +0.20
		drift_defence_factor = +0.20
		experience_gain_army_factor = -0.40
		war_support_factor = +0.10
		stability_factor = -0.10
		land_doctrine_cost_factor = -0.10
		}
	}

	ZZZ_the_crusader_army_3 = {
    allowed = { always = no }
	picture = SOV_state_of_holy_order_idea
	cancel_if_invalid = no
	modifier = {
	    production_factory_efficiency_gain_factor = -0.10
	    production_factory_max_efficiency_factor = -0.15
        industrial_capacity_factory = -0.10
		consumer_goods_factor = +0.05
		surrender_limit = +0.25
		supply_consumption_factor = -0.15
		mobilization_speed = +0.30
		army_speed_factor = +0.075
		conscription_factor = +0.175
		war_support_factor = +0.25
		defensive_war_stability_factor = +0.20
		army_org_factor = +0.10
		}
	}

    ZZZ_radicalised_youth_2 = {
    allowed = { always = no }
	picture = SOV_russian_peoples_militia_idea
	cancel_if_invalid = no
	modifier = {
		war_support_factor = +0.20
		conscription = +0.035
		conscription_factor = +0.30
		military_development_monthly = +0.04
		society_development_monthly = -0.05
		surrender_limit = +0.15
		offensive_war_stability_factor = +0.20
		resistance_growth_on_our_occupied_states = 0.35
		}
	}
	
	ZZZ_the_crusader_army_2 = {
    allowed = { always = no }
	picture = SOV_state_of_holy_order_idea
	cancel_if_invalid = no
	modifier = {
	    production_factory_efficiency_gain_factor = -0.05
	    production_factory_max_efficiency_factor = -0.10
        industrial_capacity_factory = -0.05
		surrender_limit = +0.20
		supply_consumption_factor = -0.10
		mobilization_speed = +0.25
		army_speed_factor = +0.05
		conscription_factor = +0.15
		war_support_factor = +0.25
		defensive_war_stability_factor = +0.15
		army_org_factor = +0.05
		}
	}

	ZZZ_the_crusader_army = {
    allowed = { always = no }
	picture = SOV_state_of_holy_order_idea
	cancel_if_invalid = no
	modifier = {
	    production_factory_efficiency_gain_factor = -0.05
	    production_factory_max_efficiency_factor = -0.10
        industrial_capacity_factory = -0.05
		surrender_limit = +0.10
		supply_consumption_factor = -0.10
		mobilization_speed = +0.25
		army_speed_factor = +0.05
		conscription_factor = +0.15
		war_support_factor = +0.20
		stability_factor = -0.10
		}
	}

	ZZZ_chained_corporations = {
    allowed = { always = no }
	picture = USC_seized_corporate_assets_idea
	cancel_if_invalid = no
	modifier = {
	    business_value_factor = -0.05
	    production_factory_efficiency_gain_factor = +0.05
		production_factory_retention = +0.10
	    production_factory_max_efficiency_factor = +0.1
        industrial_capacity_factory = +0.05
		consumer_goods_factor = -0.075
		}
	}

	ZZZ_nation_at_war_2 = {
    allowed = { always = no }
	picture = APA_propaganda_recruits
	cancel_if_invalid = no
	modifier = {
	    production_factory_efficiency_gain_factor = -0.05
	    production_factory_max_efficiency_factor = -0.10
        industrial_capacity_factory = -0.05
		conscription_factor = +0.15
		war_support_factor = +0.125
		political_power_factor = +0.20
		drift_defence_factor = +0.25
		defensive_war_stability_factor = +0.25
		offensive_war_stability_factor = +0.10
		}
	}

	ZZZ_nation_at_war = {
    allowed = { always = no }
	picture = APA_propaganda_recruits
	cancel_if_invalid = no
	modifier = {
	    production_factory_efficiency_gain_factor = -0.05
	    production_factory_max_efficiency_factor = -0.10
        industrial_capacity_factory = -0.05
		conscription_factor = +0.15
		war_support_factor = +0.10
		stability_factor = -0.05
		}
	}

	ZZZ_warfare_incorporated = {
    allowed = { always = no }
	picture = KOR_wartime_economy_idea
	cancel_if_invalid = no
	modifier = {
	    business_value_factor = +0.10
	    production_factory_efficiency_gain_factor = +0.025
		production_factory_retention = +0.05
	    production_factory_max_efficiency_factor = +0.075
        industrial_capacity_factory = +0.05
		consumer_goods_factor = -0.05
		stability_factor = -0.1
		war_support_factor = -0.15
		}
	}

	ZZZ_the_private_army_2 = {
    allowed = { always = no }
	picture = SOV_military_private_corporations_idea
	cancel_if_invalid = no
	modifier = {
	    business_value_factor = +0.20
	    production_factory_efficiency_gain_factor = +0.10
	    production_factory_max_efficiency_factor = +0.125
        industrial_capacity_factory = +0.075
		conscription_factor = -0.15
		consumer_goods_factor = +0.05
		}
	}


	ZZZ_the_private_army = {
    allowed = { always = no }
	picture = SOV_military_private_corporations_idea
	cancel_if_invalid = no
	modifier = {
	    business_value_factor = +0.15
	    production_factory_efficiency_gain_factor = +0.05
	    production_factory_max_efficiency_factor = +0.10
        industrial_capacity_factory = +0.05
		conscription_factor = -0.15
		}
	}

	ZZZ_the_country_military_communist_3 = {
    allowed = { always = no }
	picture = SOV_soviet_army
	cancel_if_invalid = no
	modifier = {
	    war_support_factor = +0.05
		army_attack_factor = +0.05
	    army_speed_factor = +0.10
        command_power_gain_mult = +0.35
        experience_gain_army_factor = +0.35
		consumer_goods_factor = +0.1
		planning_speed = +0.25
		land_doctrine_cost_factor = -0.25
		
		}
	}

	ZZZ_the_country_military_communist_2 = {
    allowed = { always = no }
	picture = SOV_soviet_army
	cancel_if_invalid = no
	modifier = {
        command_power_gain_mult = +0.30
        experience_gain_army_factor = +0.30
		conscription_factor = -0.05
		consumer_goods_factor = +0.075
		planning_speed = +0.20
		land_doctrine_cost_factor = -0.20
		}
	}

	ZZZ_the_country_military_communist = {
    allowed = { always = no }
	picture = SOV_soviet_army
	cancel_if_invalid = no
	modifier = {
        command_power_gain_mult = +0.25
        experience_gain_army_factor = +0.25
		conscription_factor = -0.05
		planning_speed = +0.15
		land_doctrine_cost_factor = -0.15
		}
	}

	ZZZ_the_country_military_anarchist_3 = {
    allowed = { always = no }
	picture = PRV_Aragonese_Anarchism
	cancel_if_invalid = no
	modifier = {
		army_org_factor = -0.05
        command_power_gain_mult = +0.3
        experience_gain_army_factor = +0.3
		conscription_factor = 0.075
		planning_speed = +0.15
		land_doctrine_cost_factor = -0.15
		}
	}

	ZZZ_the_country_military_anarchist_2 = {
    allowed = { always = no }
	picture = PRV_Aragonese_Anarchism
	cancel_if_invalid = no
	modifier = {
	    army_defence_factor = -0.05
	    army_attack_factor = -0.05
		army_org_factor = -0.10
        command_power_gain_mult = +0.25
        experience_gain_army_factor = +0.25
		conscription_factor = 0.075
		}
	}

	ZZZ_the_country_military_anarchist = {
    allowed = { always = no }
	picture = PRV_Aragonese_Anarchism
	cancel_if_invalid = no
	modifier = {
	    army_defence_factor = -0.10
	    army_attack_factor = -0.10
		army_org_factor = -0.15
        command_power_gain_mult = +0.20
        experience_gain_army_factor = +0.20
		conscription_factor = 0.075
		}
	}

	ZZZ_the_country_military = {
    allowed = { always = no }
	picture = SOV_navalny_operation
	cancel_if_invalid = no
	modifier = {
        command_power_gain_mult = +0.10
        experience_gain_army_factor = +0.05
		conscription_factor = 0.025
		}
	}

	ZZZ_supernova = {
    allowed = { always = no }
	picture = PRC_chinese_space_age
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.40
        stability_factor = +0.275
		farming_development_monthly = 0.045
		society_development_monthly = 0.075
		industrial_development_monthly = 0.045
		research_speed_factor = +0.125
		production_factory_efficiency_gain_factor = +0.1
		production_factory_max_efficiency_factor = +0.125
		production_lack_of_resource_penalty_factor = -0.10
		industrial_capacity_factory = +0.05
		}
	}

	ZZZ_atomic_achievements = {
    allowed = { always = no }
	picture = FRA_Nuclear_Power
	cancel_if_invalid = no
	modifier = {
		consumer_goods_factor = -0.05
		industrial_development_monthly = 0.015
		research_speed_factor = +0.025
		personal_expense_factor = -0.10
		}
	}

	ZZZ_the_national_economy_7 = {
    allowed = { always = no }
	picture = PTF_economic_reconstruction
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.35
        stability_factor = +0.225
		consumer_goods_factor = +0.05
		farming_development_monthly = 0.03
		society_development_monthly = 0.06
		industrial_development_monthly = 0.03
		research_speed_factor = +0.1
		production_factory_efficiency_gain_factor = +0.075
		production_factory_max_efficiency_factor = +0.1
		}
	}

	ZZZ_the_national_economy_6 = {
    allowed = { always = no }
	picture = PTF_economic_reconstruction
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.35
        stability_factor = +0.20
		consumer_goods_factor = -0.025
		farming_development_monthly = 0.02
		society_development_monthly = 0.05
		industrial_development_monthly = 0.02
		research_speed_factor = +0.075
		production_factory_efficiency_gain_factor = +0.05
		production_factory_max_efficiency_factor = +0.075
		}
	}

	ZZZ_the_future_industries = {
    allowed = { always = no }
	picture = SOV_economic_committees_idea
	cancel_if_invalid = no
	modifier = {
		consumer_goods_factor = -0.05
		industrial_development_monthly = 0.01
		research_speed_factor = +0.025
		production_factory_efficiency_gain_factor = +0.025
		production_factory_max_efficiency_factor = +0.025
		}
	}

	ZZZ_the_national_economy_5 = {
    allowed = { always = no }
	picture = PTF_economic_reconstruction
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.35
        stability_factor = +0.15
		#consumer_goods_factor = +0.025
		farming_development_monthly = 0.01
		society_development_monthly = 0.04
		industrial_development_monthly = 0.01
		research_speed_factor = +0.05
		production_factory_efficiency_gain_factor = +0.05
		production_factory_max_efficiency_factor = +0.05
		}
	}

	ZZZ_the_national_economy_4 = {
    allowed = { always = no }
	picture = PTF_economic_reconstruction
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.35
        stability_factor = +0.15
		consumer_goods_factor = +0.025
		farming_development_monthly = 0.03
		society_development_monthly = 0.04
		research_speed_factor = +0.05
		}
	}

		ZZZ_autarky_5 = {
    allowed = { always = no }
	picture = SOV_trade_unions
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.10
        stability_factor = +0.15
		consumer_goods_factor = +0.15
		trade_opinion_factor = -0.60
		industrial_capacity_factory = +0.20
		production_factory_max_efficiency_factor = +0.20
		industrial_development_monthly = +0.05
		local_resources_factor = 0.35

		}
	}

		ZZZ_autarky_4 = {
    allowed = { always = no }
	picture = SOV_trade_unions
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.15
        stability_factor = +0.10
		consumer_goods_factor = +0.10
		trade_opinion_factor = -0.40
		industrial_capacity_factory = +0.15
		production_factory_max_efficiency_factor = +0.15
		industrial_development_monthly = +0.05
		local_resources_factor = 0.20

		}
	}
	
		ZZZ_autarky_3 = {
    allowed = { always = no }
	picture = SOV_trade_unions
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.20
        stability_factor = +0.125
		#consumer_goods_factor = +0.05
		trade_opinion_factor = -0.40
		industrial_capacity_factory = +0.125
		production_factory_max_efficiency_factor = +0.10
		industrial_development_monthly = +0.025
		local_resources_factor = 0.15

		}
	}
	
	ZZZ_autarky_2 = {
    allowed = { always = no }
	picture = SOV_trade_unions
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.20
        stability_factor = +0.125
		consumer_goods_factor = +0.05
		trade_opinion_factor = -0.35
		industrial_capacity_factory = +0.075
		industrial_development_monthly = +0.01
		local_resources_factor = 0.15

		}
	}
	
	ZZZ_building_convoys = {
    allowed = { always = no }
	picture = USA_naval_dictatorship
	cancel_if_invalid = no
	modifier = {
		consumer_goods_factor = 0.25
		industrial_capacity_dockyard = -0.10
		}
		
    on_remove = {
    add_equipment_to_stockpile = {
    type = convoy
    amount = +200
    producer = ROOT
}
    }
	}
	
	ZZZ_internationalism_5 = {
    allowed = { always = no }
	picture = USC_big_business_support_idea
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.40
		war_support_factor = -0.15
        stability_factor = +0.15
		consumer_goods_factor = -0.25
		trade_opinion_factor = +0.65
		research_speed_factor = +0.15
		industrial_capacity_factory = -0.25
		personal_value_factor = +0.05
		business_value_factor = +0.025
		}
	}
	
	ZZZ_internationalism_4 = {
    allowed = { always = no }
	picture = USC_big_business_support_idea
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.35
		war_support_factor = -0.1
        stability_factor = +0.15
		consumer_goods_factor = -0.25
		trade_opinion_factor = +0.60
		research_speed_factor = +0.1
		industrial_capacity_factory = -0.20
		}
	}

	ZZZ_internationalism_3 = {
    allowed = { always = no }
	picture = USC_big_business_support_idea
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.25
        stability_factor = +0.10
		consumer_goods_factor = -0.15
		trade_opinion_factor = +0.50
		research_speed_factor = +0.075
		industrial_capacity_factory = -0.10
		}
	}
	
	ZZZ_internationalism_2 = {
    allowed = { always = no }
	picture = USC_big_business_support_idea
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.15
        stability_factor = +0.10
		consumer_goods_factor = -0.1
		trade_opinion_factor = +0.40
		research_speed_factor = +0.075
		industrial_capacity_factory = -0.10
		}
	}
	
	ZZZ_country_industrial_revolution = {
    allowed = { always = no }
	picture = generic_insecure_industry
	cancel_if_invalid = no
	modifier = {
        political_power_factor = -0.35
        stability_factor = -0.25
		industrial_development_monthly = 0.10
		production_cost_infrastructure_factor = -0.40
		production_cost_industrial_complex_factor = -0.35
		production_cost_arms_factory_factor = -0.20
		production_cost_dockyard_factor = -0.15
		society_development_monthly = -0.03
		}
	}
	
	ZZZ_the_national_economy_3 = {
    allowed = { always = no }
	picture = PTF_economic_reconstruction
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.35
        stability_factor = +0.1
		consumer_goods_factor = +0.05
		farming_development_monthly = 0.02
		society_development_monthly = 0.03
		}
	}
	
	ZZZ_the_national_economy_2 = {
    allowed = { always = no }
	picture = PTF_economic_reconstruction
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.30
        stability_factor = +0.075
		consumer_goods_factor = -0.05
		farming_development_monthly = 0.02
		}
	}
	
	ZZZ_internationalism = {
    allowed = { always = no }
	picture = USC_big_business_support_idea
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.10
        stability_factor = +0.05
		consumer_goods_factor = -0.05
		trade_opinion_factor = +0.30
		research_speed_factor = +0.05
		}
	}
	
	
	ZZZ_autarky = {
    allowed = { always = no }
	picture = SOV_trade_unions
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.15
        stability_factor = +0.10
		consumer_goods_factor = +0.025
		trade_opinion_factor = -0.30
		industrial_capacity_factory = +0.05
		}
	}
	
	ZZZ_the_national_economy = {
    allowed = { always = no }
	picture = PTF_economic_reconstruction
	cancel_if_invalid = no
	modifier = {
        political_power_factor = +0.30
        stability_factor = +0.05
		consumer_goods_factor = -0.025
		}
	}
	
	ZZZ_aryan_hunger = {
    allowed = { always = no }
	picture = SOV_pact_wardens_idea
	cancel_if_invalid = no
	modifier = {
	    generate_wargoal_tension = 0.15
        justify_war_goal_time = -0.85
		offensive_war_stability_factor = 0.4
        lend_lease_tension = 0.2
		annex_cost_factor = -0.5
		puppet_cost_factor = -0.4
        political_power_factor = +0.30
		resistance_target = -0.10


		}
	}

    ZZZ_nazi_thousand_year_reich = {
    allowed = { always = no }
	picture = GER_reich_triumphant_idea
	cancel_if_invalid = no
	modifier = {
		stability_factor = +0.25
		war_support_factor = +0.10
		society_development_monthly = +0.10
		poverty_development_monthly = +0.075
		military_development_monthly = +0.05
		monthly_population = +0.2
		political_power_factor = +0.40
		national_socialist_drift = +0.50
		surrender_limit = +0.20
		drift_defence_factor = +0.50
		}
	}

    ZZZ_nazi_the_final_solution = {
    allowed = { always = no }
	picture = GER_schutzstaffel_idea
	cancel_if_invalid = no
	modifier = {
		stability_factor = -0.2
		society_development_monthly = -0.15
		poverty_development_monthly = -0.25
		monthly_population = -0.40
		conscription_factor = -0.50
		political_power_factor = -0.25
		national_socialist_drift = +0.25
		}
	}

    ZZZ_nazi_the_solution = {
    allowed = { always = no }
	picture = GER_schutzstaffel_idea
	cancel_if_invalid = no
	modifier = {
		stability_factor = -0.1
		society_development_monthly = -0.10
		poverty_development_monthly = -0.10
		military_development_monthly = 0.05
		consumer_goods_factor = -0.15
		monthly_population = -0.25
		conscription_factor = -0.40
		}
	}

    ZZZ_nazi_total_war = {
    allowed = { always = no }
	picture = GER_deutsches_vermachtnis
	cancel_if_invalid = no
	modifier = {
		war_support_factor = +0.25
		society_development_monthly = -0.10
		poverty_development_monthly = -0.10
		military_development_monthly = 0.05
		consumer_goods_factor = 0.10
        production_cost_industrial_complex_factor = -0.2
        production_cost_arms_factory_factor = -0.4
		production_factory_efficiency_gain_factor = 0.25
		production_factory_max_efficiency_factor = 0.30
		production_lack_of_resource_penalty_factor +0.35
		offensive_war_stability_factor = +0.50
		
		}
	}

    ZZZ_nazi_command_economy = {
    allowed = { always = no }
	picture = GER_deutsches_vermachtnis
	cancel_if_invalid = no
	modifier = {
		war_support_factor = +0.10
		society_development_monthly = -0.025
		poverty_development_monthly = -0.05
		military_development_monthly = 0.025
		consumer_goods_factor = 0.20
        production_cost_industrial_complex_factor = -0.1
        production_cost_arms_factory_factor = -0.3
		production_factory_efficiency_gain_factor = 0.15
		production_factory_max_efficiency_factor = 0.2
		production_lack_of_resource_penalty_factor +0.25
		}
	}

    ZZZ_normalised_national_socialism_2 = {
    allowed = { always = no }
	picture = GER_hitlerism_of_21_century_idea
	cancel_if_invalid = no
	modifier = {
		war_support_factor = +0.10
	    surrender_limit = +0.05
		society_development_monthly = -0.025
		national_socialist_drift = +0.10
		totalitarian_socialist_drift = -0.10
		consumer_goods_factor = 0.15
        production_cost_industrial_complex_factor = -0.1
        production_cost_arms_factory_factor = -0.1
		}
	}

    ZZZ_normalised_national_socialism = {
    allowed = { always = no }
	picture = GER_hitlerism_of_21_century_idea
	cancel_if_invalid = no
	modifier = {
		war_support_factor = +0.10
	    surrender_limit = +0.05
		society_development_monthly = -0.025
		national_socialist_drift = +0.10
		totalitarian_socialist_drift = -0.10
		}
	}

    ZZZ_land_of_strong = {
    allowed = { always = no }
	picture = USB_air_force_domination_top_gun
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = 0.20
	    stability_factor = +0.10
		war_support_factor = +0.10
		conscription = +0.02
		conscription_factor = +0.10
		society_development_monthly = +0.025
		surrender_limit = +0.10
		drift_defence_factor = +0.40
		industrial_capacity_factory = +0.15
		}
	}

    ZZZ_racial_liberation = {
    allowed = { always = no }
	picture = racial_supremacy
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = +0.10
		war_support_factor = +0.20
		monthly_population = -0.15
		industrial_capacity_factory = +0.10
		industrial_capacity_dockyard = +0.05
		society_development_monthly = +0.03
		military_development_monthly = +0.02
		}
	}

    ZZZ_racial_supremacy = {
    allowed = { always = no }
	picture = racial_supremacy
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = -0.15
		war_support_factor = +0.10
		monthly_population = -0.15
		industrial_capacity_factory = -0.10
		industrial_capacity_dockyard = -0.15
		society_development_monthly = -0.02
		military_development_monthly = +0.02
		}
	}

    ZZZ_shockwaves_of_terror = {
    allowed = { always = no }
	picture = ATW_doctrine_of_destruction
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = -0.15
		stability_factor = -0.30
		war_support_factor = -0.20
		monthly_population = -0.30
		industrial_capacity_factory = -0.25
		industrial_capacity_dockyard = -0.15
		poverty_development_monthly = -0.05
		society_development_monthly = -0.07
		military_development_monthly = -0.05
		academic_development_monthly = -0.05
		}
	}

    ZZZ_hundred_days_terror = {
    allowed = { always = no }
	picture = ATW_low_resistance_idea
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = -0.30
		stability_factor = -0.70
		war_support_factor = -0.50
		weekly_stability = -2.00
		monthly_population = -0.90
		industrial_capacity_factory = -0.50
		industrial_capacity_dockyard = -0.35
		poverty_development_monthly = -0.10
		society_development_monthly = -0.15
		military_development_monthly = -0.10
		academic_development_monthly = -0.10
		fascist_drift = +0.3
		}
    on_remove = {
    add_ideas = { ZZZ_shockwaves_of_terror }
    }
	}

    ZZZ_hyper_militarised_society = {
    allowed = { always = no }
	picture = SOV_russian_peoples_militia_idea
	cancel_if_invalid = no
	modifier = {
	    stability_factor = -0.10
		war_support_factor = +0.30
		conscription = +0.05
		conscription_factor = +0.45
		military_development_monthly = +0.05
		society_development_monthly = -0.05
		surrender_limit = +0.25
		offensive_war_stability_factor = +0.40
		drift_defence_factor = +0.40
		production_speed_arms_complex_factor = +0.25
		production_speed_industrial_complex_factor = -0.25
		industrial_capacity_factory = -0.20
		army_attack_factor = +0.15
		army_defence_factor = +0.10
		}
	}

    ZZZ_radicalised_youth = {
    allowed = { always = no }
	picture = SOV_russian_peoples_militia_idea
	cancel_if_invalid = no
	modifier = {
		war_support_factor = +0.15
		conscription = +0.025
		conscription_factor = +0.30
		military_development_monthly = +0.025
		society_development_monthly = -0.025
		surrender_limit = +0.10
		offensive_war_stability_factor = +0.10
		
		}
	}

    ZZZ_country_in_chaos_5 = { #SECURE THE YOUTH
    allowed = { always = no }
	picture = NYP_lawless_city
	cancel_if_invalid = no
	modifier = {
		stability_factor = -0.20
		war_support_factor = -0.15
		industrial_capacity_factory = -0.15
		poverty_development_monthly = -0.03
		society_development_monthly = -0.05
		army_attack_factor = -0.20
		army_defence_factor = -0.20
		}
	}

    ZZZ_country_in_chaos_4 = { #DISMANTLE OPPOSITION
    allowed = { always = no }
	picture = NYP_lawless_city
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = -0.10
		stability_factor = -0.40
		war_support_factor = -0.30
		industrial_capacity_factory = -0.25
		industrial_capacity_dockyard = -0.15
		poverty_development_monthly = -0.05
		society_development_monthly = -0.08
		army_attack_factor = -0.30
		army_defence_factor = -0.30
		army_org_factor = -0.10
		}
	}

    ZZZ_country_in_chaos_3 = { #UTILISE MILITARY
    allowed = { always = no }
	picture = NYP_lawless_city
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = -0.20
	    nationalist_drift = -0.05
		stability_factor = -0.50
		war_support_factor = -0.35
		industrial_capacity_factory = -0.30
		industrial_capacity_dockyard = -0.25
		poverty_development_monthly = -0.05
		society_development_monthly = -0.10
		army_attack_factor = -0.30
		army_defence_factor = -0.30
		army_org_factor = -0.10
		}
	}

    ZZZ_country_in_chaos_2 = { #ETERNAL PARTY
    allowed = { always = no }
	picture = NYP_lawless_city
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = -0.20
	    nationalist_drift = -0.1
		stability_factor = -0.50
		war_support_factor = -0.35
		industrial_capacity_factory = -0.30
		industrial_capacity_dockyard = -0.25
		poverty_development_monthly = -0.05
		society_development_monthly = -0.10
		army_attack_factor = -0.50
		army_defence_factor = -0.50
		army_org_factor = -0.30
		}
	}
	
    ZZZ_country_in_chaos = { #FIRST
    allowed = { always = no }
	picture = NYP_lawless_city
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = -0.30
	    nationalist_drift = -0.2
		stability_factor = -0.70
		war_support_factor = -0.50
		industrial_capacity_factory = -0.50
		industrial_capacity_dockyard = -0.35
		poverty_development_monthly = -0.10
		society_development_monthly = -0.15
		army_attack_factor = -0.60
		army_defence_factor = -0.60
		army_org_factor = -0.40
		}
	}

    ZZZ_rising_country_nationalism = {
    allowed = { always = no }
	picture = rising_nationalism
	cancel_if_invalid = no
	modifier = {
	    authoritarian_democrat_drift = +0.05
		nationalist_drift = +0.1
		fascist_drift = +0.1
		national_socialist_drift = +0.1
		}
	}

    ZZZ_country_first = {
    allowed = { always = no }
	picture = USB_uncooperative_millitary
	cancel_if_invalid = no
	modifier = {
		war_support_factor = +0.15
		offensive_war_stability_factor = +0.30
		defensive_war_stability_factor = +0.60
		military_development_monthly = +0.05
		surrender_limit = +0.25
		lend_lease_tension = +0.30
		puppet_cost_factor = +0.25
		annex_cost_factor = -0.15
		}
	}

    ZZZ_secure_state_3 = {
    allowed = { always = no }
	picture = SOV_committee_of_peoples_security_idea
	cancel_if_invalid = no
	modifier = {
		authoritarian_democrat_drift = 0.20
		war_support_factor = +0.30
		stability_factor = +0.10
		military_development_monthly = +0.05
		political_power_factor = +0.30
		drift_defence_factor = +0.35
		
		}
	}

    ZZZ_secure_state_2 = {
    allowed = { always = no }
	picture = SOV_committee_of_peoples_security_idea
	cancel_if_invalid = no
	modifier = {
		authoritarian_democrat_drift = 0.15
		war_support_factor = +0.20
		military_development_monthly = +0.05
		society_development_monthly = -0.02
		poverty_development_monthly = -0.03
		political_power_factor = +0.25
		drift_defence_factor = +0.25
		
		}
	}

    ZZZ_nation_tradition = {
    allowed = { always = no }
	picture = SOV_traditionalist_ethos_idea
	cancel_if_invalid = no
	modifier = {
		authoritarian_democrat_drift = 0.15
		social_democrat_drift = -0.10
		stability_factor = +0.10
		military_development_monthly = +0.02
		society_development_monthly = +0.02
		poverty_development_monthly = +0.02
		
		}
	}

    ZZZ_democracy_betrayed = {
    allowed = { always = no }
	picture = SOV_closing_off_public_politics_idea
	cancel_if_invalid = no
	modifier = {
		authoritarian_democrat_drift = -0.1
		stability_factor = -0.25
		political_power_factor = -0.50
		}
	}

    ZZZ_secure_state = {
    allowed = { always = no }
	picture = SOV_committee_of_peoples_security_idea
	cancel_if_invalid = no
	modifier = {
		authoritarian_democrat_drift = 0.1
		war_support_factor = +0.10
		stability_factor = -0.10
		military_development_monthly = +0.02
		society_development_monthly = -0.05
		poverty_development_monthly = -0.05
		political_power_factor = +0.10
		drift_defence_factor = +0.20
		
		}
	}

    ZZZ_country_dream = {
    allowed = { always = no }
	picture = FPR_agrarianism
	cancel_if_invalid = no
	modifier = {
		conservative_drift = 0.2
		social_liberal_drift = 0.05
		market_liberal_drift = 0.05
		social_democrat_drift = 0.05
		war_support_factor = +0.20
		stability_factor = +0.20
		military_development_monthly = +0.03
		society_development_monthly = 0.05
		political_power_factor = +0.35
		drift_defence_factor = +0.20
		research_speed_factor = 0.05
		
		}
	}

    ZZZ_safeguarded_culture = {
    allowed = { always = no }
	picture = SOV_government_restructuring
	cancel_if_invalid = no
	modifier = {
		conservative_drift = 0.1
		stability_factor = +0.05
		political_power_gain = +0.15
		society_development_monthly = 0.02
		research_speed_factor = -0.05
		}
	}

    ZZZ_defender_of_democracy = {
    allowed = { always = no }
	picture = SOV_Russian_War_Machine
	cancel_if_invalid = no
	modifier = {
		conservative_drift = 0.1
		war_support_factor = +0.10
		military_development_monthly = +0.05
		surrender_limit = 0.10
		defensive_war_stability_factor = +0.50
		offensive_war_stability_factor = +0.30
		production_speed_arms_complex_factor = +0.15
		consumer_goods_factor = 0.05
		conscription_factor = 0.25
		}
	}

    ZZZ_sovereign_democracy_2 = {
    allowed = { always = no }
	picture = SOV_reforming_the_system
	cancel_if_invalid = no
	modifier = {
		conservative_drift = 0.1
		social_liberal_drift = 0.02
		market_liberal_drift = 0.02
		social_democrat_drift = 0.02
		war_support_factor = +0.125
		stability_factor = +0.15
		military_development_monthly = +0.02
		political_power_factor = +0.25
		drift_defence_factor = +0.15
		}
	}

    ZZZ_sovereign_democracy = {
    allowed = { always = no }
	picture = SOV_yavlinsky_government_reforms_idea
	cancel_if_invalid = no
	modifier = {
		conservative_drift = 0.1
		war_support_factor = +0.1
		stability_factor = +0.1
		military_development_monthly = +0.01
		political_power_factor = +0.25
		}
	}

    ZZZ_our_place_world = {
    allowed = { always = no }
	picture = USB_stakeholder_economy
	cancel_if_invalid = no
	modifier = {
		trade_opinion_factor = 0.30
		drift_defence_factor = 0.20
		business_value_factor = 0.15
		political_power_factor = 0.30
		monthly_population = 0.25
		production_oil_factor = 0.15
		industrial_capacity_factory = 0.10
		}
	}

    ZZZ_home_of_liberty = {
    allowed = { always = no }
	picture = USC_libertarian_rebellion_idea
	cancel_if_invalid = no
	modifier = {
		market_liberal_drift = 0.25
        stability_factor = +0.05
		poverty_development_monthly = -0.03
		industrial_capacity_factory = +0.025
		personal_expense_factor = -0.90
		production_speed_industrial_complex_factor = 0.25
		production_speed_infrastructure_factor = 0.20
		surrender_limit = +0.15
		political_power_factor = +0.35
		consumer_goods_factor = -0.30
		}
	}

    ZZZ_corporate_economy_2 = {
    allowed = { always = no }
	picture = USC_land_of_the_deregulations_idea
	cancel_if_invalid = no
	modifier = {
		business_value_factor = 0.25
		personal_value_factor = 0.15
		production_factory_max_efficiency_factor = 0.20
		production_lack_of_resource_penalty_factor = -0.35
		production_speed_buildings_factor = 0.20
		}
	}

    ZZZ_corporate_economy = {
    allowed = { always = no }
	picture = USC_land_of_the_deregulations_idea
	cancel_if_invalid = no
	modifier = {
		business_value_factor = 0.15
		personal_value_factor = 0.10
		production_factory_max_efficiency_factor = 0.10
		production_lack_of_resource_penalty_factor = -0.30
		production_speed_buildings_factor = 0.10
		}
	}

    ZZZ_libertarian_spirit_2 = {
    allowed = { always = no }
	picture = USC_libertarian_rebellion_idea
	cancel_if_invalid = no
	modifier = {
		market_liberal_drift = 0.20
        stability_factor = -0.125
		war_support_factor = -0.10
		poverty_development_monthly = -0.05
		industrial_capacity_factory = -0.10
		personal_expense_factor = -0.80
		production_speed_industrial_complex_factor = 0.20
		production_speed_infrastructure_factor = 0.15
		consumer_goods_factor = -0.25
		
		}
	}

    ZZZ_libertarian_spirit = {
    allowed = { always = no }
	picture = USC_libertarian_rebellion_idea
	cancel_if_invalid = no
	modifier = {
		market_liberal_drift = 0.15
        stability_factor = -0.15
		war_support_factor = -0.10
		poverty_development_monthly = -0.02
		industrial_capacity_factory = -0.10
		personal_expense_factor = -0.60
		production_speed_industrial_complex_factor = 0.15
		consumer_goods_factor = -0.10
		}
	}

    ZZZ_free_market = {
    allowed = { always = no }
	picture = SOV_business_freedom_idea
	cancel_if_invalid = no
	modifier = {
		market_liberal_drift = 0.1
        stability_factor = -0.10
		war_support_factor = -0.05
		poverty_development_monthly = -0.01
		personal_expense_factor = -0.30
		}
	}

    ZZZ_home_of_free = {
    allowed = { always = no }
	picture = USB_fighting_for_democracy
	cancel_if_invalid = no
	modifier = {
		social_liberal_drift = 0.20
        stability_factor = +0.20
		poverty_development_monthly = +0.02
		society_development_monthly = +0.03
		surrender_limit = +0.20
		defensive_war_stability_factor = +0.50
		conscription_factor = +0.15
		political_power_factor = +0.10
		}
	}

    ZZZ_social_liberties_2 = {
    allowed = { always = no }
	picture = generic_liberalism
	cancel_if_invalid = no
	modifier = {
		social_liberal_drift = 0.10
        stability_factor = +0.15
		war_support_factor = -0.10
		poverty_development_monthly = +0.02
		society_development_monthly = +0.03
		}
	}

    ZZZ_social_liberties = {
    allowed = { always = no }
	picture = generic_liberalism
	cancel_if_invalid = no
	modifier = {
		social_liberal_drift = 0.1
        stability_factor = +0.10
		war_support_factor = -0.05
		poverty_development_monthly = +0.01
		society_development_monthly = +0.02
		}
	}

    ZZZ_the_country_thaw = {
    allowed = { always = no }
	picture = USB_maintained_liberties
	cancel_if_invalid = no
	modifier = {
		social_liberal_drift = 0.1
        market_liberal_drift = 0.1
		conservative_drift = 0.1
		authoritarian_democrat_drift = 0.1
		}
	}

    ZZZ_humanitarian_beacon = {
    allowed = { always = no }
	picture = USB_maintained_liberties
	cancel_if_invalid = no
	modifier = {
	    stability_factor = +0.10
		political_power_factor = +0.15
		social_democrat_drift = +0.05
		monthly_population = 0.25
		trade_opinion_factor = 0.4
		social_democrat_acceptance = 15
		weekly_casualties_war_support = 0.005
		drift_defence_factor = -0.3
		conscription_factor = -0.15
		}
	}

    ZZZ_workers_paradise_3 = {
    allowed = { always = no }
	picture = JAP_grassroots_democracy_idea
	cancel_if_invalid = no
	modifier = {
	    stability_factor = 0.20
		social_democrat_drift = 0.20
		production_speed_buildings_factor = 0.20
		production_factory_max_efficiency_factor = 0.05
		society_development_monthly = 0.03
		poverty_development_monthly = 0.03
		personal_expense_factor = 0.3
		}
	}

    ZZZ_workers_paradise_2 = {
    allowed = { always = no }
	picture = JAP_grassroots_democracy_idea
	cancel_if_invalid = no
	modifier = {
	    stability_factor = 0.10
		social_democrat_drift = 0.05
		production_speed_buildings_factor = 0.10
		production_factory_max_efficiency_factor = -0.10
		society_development_monthly = 0.02
		poverty_development_monthly = 0.02
		personal_expense_factor = 0.1
		}
	}

    ZZZ_workers_paradise = {
    allowed = { always = no }
	picture = JAP_grassroots_democracy_idea
	cancel_if_invalid = no
	modifier = {
	    stability_factor = 0.05
		war_support_factor = -0.05
		social_democrat_drift = 0.02
		production_speed_buildings_factor = 0.05
		production_factory_max_efficiency_factor = -0.10
		society_development_monthly = 0.01
		poverty_development_monthly = 0.01
		personal_expense_factor = 0.05
		}
	}

    ZZZ_purged_extremists = {
    allowed = { always = no }
	picture = FRA_Law_and_Order
	cancel_if_invalid = no
	modifier = {
	    stability_weekly = +0.002
		totalitarian_socialist_drift = -0.2
		communist_drift = -0.1
		authoritarian_democrat_drift = -0.1
		nationalist_drift = -0.1
		fascist_drift = -0.1
		national_socialist_drift = -0.2
		}
	}

    ZZZ_new_union = {
    allowed = { always = no }
	picture = SOV_union_born_anew_idea
	cancel_if_invalid = no
	modifier = {
	    political_power_factor = +0.25
		consumer_goods_factor = -0.10
		drift_defence_factor = +0.25
        trade_opinion_factor = +0.2
        defensive_war_stability_factor = +0.15
        stability_factor = +0.10
		society_development_monthly = +0.025
		}
	}

    ZZZ_controlled_corporations = {
    allowed = { always = no }
	picture = SOV_birdcage_economy2
	cancel_if_invalid = no
	modifier = {
	    stability_factor = +0.10
	    production_speed_buildings_factor = -0.10
		business_value_factor = 0.25
		personal_value_factor = 0.10
		industrial_development_monthly = -0.01
		poverty_development_monthly = +0.025
		}
	}

    ZZZ_purged_hardliners = {
    allowed = { always = no }
	picture = SOV_widespread_anti_communism
	cancel_if_invalid = no
	modifier = {
	    stability_weekly = +0.002
		communist_drift = -0.1
		totalitarian_socialist_drift = -0.2
		authoritarian_democrat_drift = 0.1
		nationalist_drift = 0.1
		}
	}

    ZZZ_large_strikes = {
    allowed = { always = no }
	picture = SOV_peoples_socialist_constitution
	cancel_if_invalid = no
	modifier = {
	    consumer_goods_factor = 0.50
		production_factory_max_efficiency_factor = -0.70
		production_factory_efficiency_gain_factor = -0.40
		production_speed_buildings_factor = -0.60
        business_value_factor = -0.15
	    personal_value_factor = -0.20
		}
	}
	
    ZZZ_moderate_strikes = {
    allowed = { always = no }
	picture = SOV_peoples_socialist_constitution
	cancel_if_invalid = no
	modifier = {
	    consumer_goods_factor = 0.35
		production_factory_max_efficiency_factor = -0.50
		production_factory_efficiency_gain_factor = -0.20
		production_speed_buildings_factor = -0.35
        business_value_factor = -0.10
	    personal_value_factor = -0.15
		}
	}
	
    ZZZ_minor_strikes = {
    allowed = { always = no }
	picture = SOV_peoples_socialist_constitution
	cancel_if_invalid = no
	modifier = {
	    consumer_goods_factor = 0.20
		production_factory_max_efficiency_factor = -0.25
		production_factory_efficiency_gain_factor = -0.10
		production_speed_buildings_factor = -0.15
        business_value_factor = -0.05
	    personal_value_factor = -0.075
		}
	}
	
    ZZZ_worker_expansionism = {
    allowed = { always = no }
	picture = SOV_beacon_of_worldwide_communism_idea
	cancel_if_invalid = no
	modifier = {
	    generate_wargoal_tension = 0.15
        justify_war_goal_time = -0.75
		offensive_war_stability_factor = 0.35
        lend_lease_tension = 0.10
		annex_cost_factor = -0.1
		puppet_cost_factor = -0.25

		}
	}

    ZZZ_stalins_protection = {
    allowed = { always = no }
	picture = stalin_red_flag
	cancel_if_invalid = no
	modifier = {
	    stability_factor = 0.1
		war_support_factor = 0.1
		totalitarian_socialist_drift = 0.25
		opinion_gain_monthly_same_ideology = 5
		command_power_gain = 0.15
        conscription = 0.025
		army_core_attack_factor = 0.1
		army_core_defence_factor = 0.15

		}
	}

    ZZZ_five_year_plan = {
    allowed = { always = no }
	picture = SOV_five_year_plan
	cancel_if_invalid = no
	modifier = {
	    production_speed_buildings_factor = 0.15
		industrial_capacity_factory = 0.10
		production_oil_factor = 0.25
		production_factory_efficiency_gain_factor = 0.15
		production_factory_max_efficiency_factor = 0.10
        line_change_production_efficiency_factor = -0.20
        production_lack_of_resource_penalty_factor = 0.15
		research_speed_factor = -0.05
		

		}
	}

    ZZZ_workers_dictatorship = {
    allowed = { always = no }
	picture = SOV_neo_soviet_autocratic_system
	cancel_if_invalid = no
	modifier = {
	    production_speed_buildings_factor = 0.10
		industrial_capacity_dockyard = 0.15
		industrial_capacity_factory = 0.10
		consumer_goods_factor = -0.15
        industry_repair_factor = 0.10
		tax_business_rate = 0.10
		tax_personal_rate = 0.125
		stability_factor = -0.05
		war_support_factor = -0.1


		}
	}

    ZZZ_purge_recovery = {
    allowed = { always = no }
	picture = SOV_officers_purge
	cancel_if_invalid = no
	modifier = {
		army_org_factor = -0.15
	    max_dig_in_factor = -0.25
		supply_consumption_factor = 0.2
		land_doctrine_cost_factor = 0.4
		industrial_capacity_dockyard = -0.15
		naval_equipment_upgrade_xp_cost = 0.15
		refit_speed = -0.1
		air_ace_generation_chance_factor = -0.25
		air_mission_efficiency = -0.15
		air_maximum_speed_factor = -0.1
		experience_gain_air_factor = -0.2
		air_mission_xp_gain_factor = -0.2
		air_accidents_factor = 0.25
		

		}
	}

    ZZZ_party_factionalism = {
    allowed = { always = no }
	picture = APA_purging_opportunists
	cancel_if_invalid = no
	modifier = {
		political_power_factor = -0.25
		stability_factor = -0.15
        war_support_factor = -0.10
		totalitarian_socialist_drift = -0.05
		surrender_limit = -0.15
        political_advisor_cost_factor = -0.75
		

		}
	}


    ZZZ_leninist_constitution_3 = {
    allowed = { always = no }
	picture = SOV_revival_of_marxism_leninism
	cancel_if_invalid = no
	modifier = {
		political_power_factor = 0.25
		stability_factor = 0.20
        #war_support_factor = -0.05
		communist_drift = 0.05
		surrender_limit = 0.20
        political_advisor_cost_factor = -0.35
		

		}
	}

    ZZZ_leninist_constitution_2 = {
    allowed = { always = no }
	picture = SOV_revival_of_marxism_leninism
	cancel_if_invalid = no
	modifier = {
		political_power_factor = 0.15
		stability_factor = 0.15
        war_support_factor = -0.05
		communist_drift = 0.05
		surrender_limit = 0.15
        political_advisor_cost_factor = -0.25
		

		}
	}

    ZZZ_leninist_constitution_1 = {
    allowed = { always = no }
	picture = SOV_revival_of_marxism_leninism
	cancel_if_invalid = no
	modifier = {
		political_power_factor = 0.10
		stability_factor = 0.10
        war_support_factor = -0.10
		communist_drift = 0.05
		surrender_limit = 0.1
        political_advisor_cost_factor = -0.15

		}
	}
	

    ZZZ_waking_workers = {
    allowed = { always = no }
	picture = SOV_country_working_men_idea
	cancel_if_invalid = no
	modifier = {
		totalitarian_socialist_drift = 0.1
        communist_drift = 0.1
		libertarian_socialist_drift = 0.1
		social_democrat_drift = 0.1
		}
	}

    }

	hidden_ideas = {
		i_dont_wanna_market = {
			removal_cost = -1
			picture = SOV_fsb_kgb
			allowed = {
				always = no
			}
			rule = {
				can_access_market = no
			}
		}
		i_dont_wanna_fight = {
			removal_cost = -1
			picture = SOV_fsb_kgb
			allowed = {
				always = no
			}
			modifier = {
				conscription_factor = -0.7
				mobilization_speed = -0.5
			}
		}
		i_dont_wanna_fight_sov = {
			removal_cost = -1
			picture = SOV_fsb_kgb
			allowed = {
				always = no
			}
			modifier = {
				conscription_factor = -0.6
				mobilization_speed = -0.5
			}
		}
		i_dont_wanna_fight_jap = {
			removal_cost = -1
			picture = SOV_fsb_kgb
			allowed = {
				always = no
			}
			modifier = {
				conscription_factor = -0.1
				mobilization_speed = -0.5
			}
		}	
		i_dont_wanna_join_ally = {
			removal_cost = -1
			picture = SOV_fsb_kgb
			allowed = {
				always = no
			}
			modifier = {
				ai_join_ally_desire_factor = -1
			}
		}
		i_dont_wanna_call_ally = {
			removal_cost = -1
			picture = SOV_fsb_kgb
			allowed = {
				always = no
			}
			modifier = {
				ai_call_ally_desire_factor = -1
			}
		}
		continuous_naval_production = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				industrial_capacity_dockyard = 0.2
			}
		}
		continuous_air_production = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			equipment_bonus = {
				small_plane_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				cv_small_plane_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				small_plane_cas_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				cv_small_plane_cas_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				small_plane_naval_bomber_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				cv_small_plane_naval_bomber_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				medium_plane_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				medium_plane_fighter_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				medium_plane_scout_plane_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				large_plane_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				large_plane_maritime_patrol_plane_airframe = {
					instant = yes
					build_cost_ic = -0.1
				}
				transport_plane_equipment = {
					instant = yes
					build_cost_ic = -0.1
				}
				guided_missile_equipment = {
					instant = yes
					build_cost_ic = -0.1
				}
			}
		}
	}
	country = {
		received_attache = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				army_org_factor = 0.02
				planning_speed = 0.1
			}
		}
		strikes_1 = {
			allowed = {
				always = no
			}
			removal_cost = -1
			allowed_civil_war = {
				always = yes
			}
			picture = generic_production_bonus
			modifier = {
				consumer_goods_factor = 0.2
				local_resources_factor = -0.2
				industrial_capacity_factory = -0.2
				industrial_capacity_dockyard = -0.2
			}
		}
		strikes_2 = {
			allowed = {
				always = no
			}
			removal_cost = -1
			allowed_civil_war = {
				always = yes
			}
			picture = generic_production_bonus
			modifier = {
				consumer_goods_factor = 0.3
				local_resources_factor = -0.3
				industrial_capacity_factory = -0.3
				industrial_capacity_dockyard = -0.3
			}
		}
		strikes_3 = {
			allowed = {
				always = no
			}
			removal_cost = -1
			allowed_civil_war = {
				always = yes
			}
			picture = generic_production_bonus
			modifier = {
				consumer_goods_factor = 0.5
				local_resources_factor = -0.5
				industrial_capacity_factory = -0.5
				industrial_capacity_dockyard = -0.5
			}
		}
		generic_grain_shortage = {
			picture = generic_covid
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				consumer_goods_factor = 0.025
				production_factory_max_efficiency_factor = -0.025
				production_speed_buildings_factor = -0.05
				MONTHLY_POPULATION = -0.4
			}
		}
		generic_world_wide_financial_crisis_1 = {
			picture = generic_world_wide_financial_crisis
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				consumer_goods_factor = 0.25
				poverty_development_monthly = -0.025
				society_development_monthly = -0.01
				income_growth_factor = -0.5
				inflation_monthly_factor = 0.3
				production_speed_buildings_factor = -0.05
				business_value_factor = -0.25
				personal_value_factor = -0.25
			}
		}
		generic_world_wide_financial_crisis_2 = {
			picture = generic_world_wide_financial_crisis
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				consumer_goods_factor = 0.15
				poverty_development_monthly = -0.015
				society_development_monthly = -0.005
				income_growth_factor = -0.3
				inflation_monthly_factor = 0.2
				business_value_factor = -0.1
				personal_value_factor = -0.1
			}
		}
		generic_world_wide_financial_crisis_3 = {
			picture = generic_world_wide_financial_crisis
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				consumer_goods_factor = 0.05
				poverty_development_monthly = -0.005
				income_growth_factor = -0.15
				inflation_monthly_factor = 0.1
				business_value_factor = -0.05
				personal_value_factor = -0.05
			}
		}
		lower_covid_cases = {
			picture = generic_covid
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				consumer_goods_factor = 0.1
				production_factory_max_efficiency_factor = -0.025
				production_speed_buildings_factor = -0.05
				industrial_capacity_factory = -0.05
				industrial_capacity_dockyard = -0.05
				local_resources_factor = -0.05
				MONTHLY_POPULATION = -0.1
			}
		}
		low_covid_cases = {
			picture = generic_covid
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				consumer_goods_factor = 0.2
				production_factory_max_efficiency_factor = -0.05
				production_speed_buildings_factor = -0.1
				industrial_capacity_factory = -0.1
				industrial_capacity_dockyard = -0.1
				local_resources_factor = -0.1
				MONTHLY_POPULATION = -0.2
			}
		}
		medium_covid_cases = {
			picture = generic_covid
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				consumer_goods_factor = 0.3
				production_factory_max_efficiency_factor = -0.075
				production_speed_buildings_factor = -0.15
				industrial_capacity_factory = -0.15
				industrial_capacity_dockyard = -0.15
				local_resources_factor = -0.15
				MONTHLY_POPULATION = -0.3
			}
		}
		high_covid_cases = {
			picture = generic_covid
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				consumer_goods_factor = 0.4
				production_factory_max_efficiency_factor = -0.1
				production_speed_buildings_factor = -0.2
				industrial_capacity_factory = -0.2
				industrial_capacity_dockyard = -0.2
				local_resources_factor = -0.2
				MONTHLY_POPULATION = -0.4
			}
		}
		higher_covid_cases = {
			picture = generic_covid
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				consumer_goods_factor = 0.5
				production_factory_max_efficiency_factor = -0.125
				production_speed_buildings_factor = -0.25
				industrial_capacity_factory = -0.25
				industrial_capacity_dockyard = -0.25
				local_resources_factor = -0.25
				MONTHLY_POPULATION = -0.5
			}
		}
		worker_strikes_1 = {
			picture = FRA_factory_strikes
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				industrial_capacity_factory = -0.25
				political_power_factor = -0.1
			}
		}
		worker_strikes_2 = {
			picture = FRA_factory_strikes
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				industrial_capacity_factory = -0.5
				political_power_factor = -0.2
			}
		}
		worker_strikes_3 = {
			picture = FRA_factory_strikes
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				industrial_capacity_factory = -0.75
				political_power_factor = -0.3
			}
		}
		worker_strikes_4 = {
			picture = FRA_factory_strikes
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			modifier = {
				industrial_capacity_factory = -1
				political_power_factor = -0.4
			}
		}
		#Max Development
		generic_research_boost_idea = {
			#Academic Development
			#Timed Idea, 175 Days
			picture = generic_research_bonus
			allowed = {
				always = no
			}
			modifier = {
				research_speed_factor = 0.05
				academic_development_monthly = -0.01
			}
		}
		generic_population_boost_idea = {
			#Farming Development
			#Timed Idea, 175 Days
			picture = generic_morale_bonus
			allowed = {
				always = no
			}
			modifier = {
				monthly_population = 0.2
				farming_development_monthly = -0.01
			}
		}
		generic_stability_boost_idea = {
			#Poverty Development
			#Timed Idea, 175 Days
			picture = generic_economic_stimulation
			allowed = {
				always = no
			}
			modifier = {
				stability_factor = 0.05
				poverty_development_monthly = -0.01
			}
		}
		generic_construction_boost_idea = {
			#Industrial Development
			#Timed Idea, 175 Days
			picture = generic_emerging_economy
			allowed = {
				always = no
			}
			modifier = {
				production_speed_buildings_factor = 0.05
				industrial_development_monthly = -0.01
			}
		}
		generic_organization_boost_idea = {
			#Military Development
			#Timed Idea, 175 Days
			picture = generic_manpower_bonus
			allowed = {
				always = no
			}
			modifier = {
				army_org_factor = 0.05
				military_development_monthly = -0.01
			}
		}
		generic_political_power_boost_idea = {
			#Society Development
			#Timed Idea, 175 Days
			picture = FRA_national_mobilization_focus
			allowed = {
				always = no
			}
			modifier = {
				political_power_gain = 0.2
				society_development_monthly = -0.01
			}
		}
		#Economic Actions
		generic_print_money_idea = {
			#Timed Idea, 175 Days
			picture = generic_economic_stimulation
			allowed = {
				always = no
			}
			modifier = {
				income_growth_factor = 0.5
				inflation_monthly_factor = 0.5
			}
		}
		generic_quantitative_tightening_idea = {
			#Timed Idea, 175 Days
			picture = generic_economic_stimulation
			allowed = {
				always = no
			}
			modifier = {
				income_growth_factor = -0.5
				inflation_monthly_factor = -0.5
			}
		}
		generic_war_taxes_idea = {
			picture = generic_systemic_corruption
			allowed = {
				always = no
			}
			available = {
				has_war = yes
			}
			modifier = {
				stability_factor = -0.1
				tax_business_rate_factor = 0.25
				tax_personal_rate_factor = 0.25
			}
		}
	}
	head_minister = {
		vacant_hog = {
			picture = generic_vacant
			name = vacant
			default = yes
			cost = 0
			allowed = {
				always = yes
			}
			visible = {
			}
			allowed_to_remove = {
				head_minister_trigger = yes
			}
			traits = {
			}
		}
	}
	foreign_minister = {
		vacant_for = {
			picture = generic_vacant
			name = vacant
			default = yes
			cost = 0
			allowed = {
				always = yes
			}
			visible = {
			}
			available = {
			}
			traits = {
			}
		}
	}
	economic_minister = {
		vacant_eco = {
			picture = generic_vacant
			name = vacant
			default = yes
			cost = 0
			allowed = {
				always = yes
			}
			visible = {
			}
			available = {
			}
			traits = {
			}
		}
	}
	interior_minister = {
		vacant_sec = {
			picture = generic_vacant
			name = vacant
			default = yes
			cost = 0
			allowed = {
				always = yes
			}
			visible = {
			}
			available = {
			}
			traits = {
			}
		}
	}
	intelligence_minister = {
		vacant_int = {
			picture = generic_vacant
			name = vacant
			default = yes
			cost = 0
			allowed = {
				always = yes
			}
			visible = {
			}
			available = {
			}
			traits = {
			}
		}
	}
	theorist_minister = {
		vacant_theorist = {
			picture = generic_vacant
			name = vacant
			default = yes
			cost = 0
			allowed = {
				always = yes
			}
			visible = {
			}
			available = {
			}
			traits = {
			}
		}
	}
}
