ideas = {
	country = {

		SOV_russia2_idea_load = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_manpower_bonus
		}

		SOV_Home_of_revolution_russia2 = {
			removal_cost = -1

			picture = home_of_revolution

			allowed = {
				always = no # Added via focus
			}

			allowed_civil_war = {
				has_government = communism
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			modifier = {
				drift_defence_factor = 0.5
			}
			rule = {
				can_create_factions = yes
			}
		}

		SOV_Trotskyite_plot_russia2 = {
			removal_cost = -1

			picture = trotskyite_plot

			allowed = {
				always = no # Added via focus
			}

			allowed_civil_war = {
				has_government = communism
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			modifier = {
				stability_factor = -0.2
			}
		}

		SOV_Trotskyite_plot_purged_russia2 = {
			removal_cost = -1

			picture = trotskyite_plot_purged

			allowed = {
				always = no # Added via focus
			}

			allowed_civil_war = {
				has_government = communism
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			modifier = {
				stability_factor = -0.05
			}
		}

		SOV_Infrastructure_problem = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = yes
			}

			picture = infrastructure_problem

			modifier = {
				production_speed_infrastructure_factor = -0.35
				production_speed_rail_way_factor = -0.35
				production_speed_buildings_factor = -0.2
			}
		}

		SOV_Infrastructure_problem2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = infrastructure_problem

			modifier = {
				production_speed_infrastructure_factor = -0.25
				production_speed_buildings_factor = -0.15
				production_speed_rail_way_factor = -0.25
			}
		}

		SOV_Infrastructure_problem3 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = infrastructure_problem

			modifier = {
				production_speed_infrastructure_factor = -0.20
				production_speed_buildings_factor = -0.10
				production_speed_rail_way_factor = -0.15
			}
		}

		SOV_Infrastructure_problem4 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = infrastructure_problem

			modifier = {
					production_speed_infrastructure_factor = -0.10
					production_speed_buildings_factor = -0.05
					production_speed_rail_way_factor = -0.1
			}
		}

		SOV_Infrastructure_problem5 = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = yes
			}

			picture = infrastructure_problem

			modifier = {
				production_speed_infrastructure_factor = -0.05
				production_speed_buildings_factor = -0.02
				production_speed_rail_way_factor = -0.05
			}
		}

		SOV_Improve_russia = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = no
			}

			picture = improve_the_motherland

			modifier = {
				political_power_gain = 0.25
				supply_node_range = 0.1
			}
		}

        SOV_Extensive_fortifications = {
        	removal_cost = -1
        	allowed = {
        		always = yes
        	}
        	allowed_civil_war = {
        		always = no
        	}

			cancel = {
				has_war = no
			}
        	picture = generic_wall_line

       		modifier = {
       			production_speed_bunker_factor = -0.1
        	}
        }

        SOV_The_call_motherland = {
       		removal_cost = -1
       		allowed = {
       			always = yes
       		}
       		allowed_civil_war = {
       			always = no
       		}

			cancel = {
				has_war = no
			}
        	picture = generic_victors_of_ww1

       		modifier = {
       			stability_factor = -0.10
       			war_support_factor = 0.10
       			army_core_attack_factor = 0.2
       			army_core_defence_factor = 0.2
       			army_morale_factor = 0.1
      			production_factory_max_efficiency_factor = -0.2
       			production_speed_buildings_factor = -0.1
			}
		}

        SOV_No_one_steps_back = {
        	removal_cost = -1
        	allowed = {
        		always = yes
        	}
        	allowed_civil_war = {
        		always = no
        	}

			cancel = {
				has_war = no
			}
        	picture = not_one_step_back

        	modifier = {
       			conscription = 0.02
       			winter_attrition_factor = -0.5
       			no_supply_grace = 24
       			land_reinforce_rate = 0.2
       			max_dig_in = -2
     			max_planning = -0.30
      			army_defence_factor = -0.1
        	}
        }

        SOV_Emergency_production = {
        	removal_cost = -1
        	allowed = {
        		always = yes
        	}
        	allowed_civil_war = {
        		always = no
        	}

			cancel = {
				has_war = no
			}
        	picture = generic_goods_red_bonus

        	modifier = {
        		industrial_capacity_factory = 0.1
        		industry_repair_factor = 0.2
        		conversion_cost_civ_to_mil_factor = -0.2
        		stability_factor = -0.05
        	}
        }

        SOV_Emergency_drafting = {
        	removal_cost = -1
        	allowed = {
        		always = yes
        	}
        	allowed_civil_war = {
        		always = no
        	}

			cancel = {
				has_war = no
			}
        	picture = emergency_drafting

        	modifier = {
        		conscription = 0.02
        		stability_factor = -0.05
        	}
        }

        SOV_Dispersed_industry = {
        	removal_cost = -1
        	allowed = {
        		always = yes
        	}
        	allowed_civil_war = {
        		always = yes
        	}

			cancel = {
				num_of_controlled_states < 20
			}
        	picture = strategic_bombing_focus

        	modifier = {
        		industry_air_damage_factor = -0.25
        	}
        }

        SOV_Resources_for_research = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = {
						has_full_control_of_state = 582
						has_full_control_of_state = 581
						has_full_control_of_state = 573
					}
				}
			}

			picture = research_for_ressource

			modifier = {
				research_speed_factor = 0.10
				local_resources_factor = -0.05
        	}
        }

		SOV_Worker_culture = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = workers_culture

			modifier = {
				production_speed_buildings_factor = 0.10
				local_resources_factor = 0.10
			}
		}

		SOV_Better_engineering = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = invest_better_engine

			modifier = {
				production_factory_efficiency_gain_factor = 0.05
				production_factory_start_efficiency_factor = 0.10
				production_factory_max_efficiency_factor = 0.10
			}
		}

		SOV_Militarized_schools = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = generic_army_war_college

			modifier = {
				training_time_factor = -0.10
				experience_gain_army = 0.1
				experience_gain_army_factor = 0.1
				army_org_factor = 0.05
				army_morale_factor = 0.05
			}
		}

		SOV_Progress_cult = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = progress_cult

			modifier = {
				research_speed_factor = 0.05
			}
		}

		SOV_Socialist_science = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = socialist_science

			modifier = {
				conscription = 0.02
				non_core_manpower = 0.05
			}
		}

		SOV_Aviation_cult = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = aviation_cult

			modifier = {
				air_ace_generation_chance_factor = 0.10
				air_night_penalty = -0.10
				experience_gain_air_factor  = 0.10
				air_interception_detect_factor = 0.05
			}
		}

		GER_Russian_triumph = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = {
						219 = { is_owned_and_controlled_by = GER }
						195 = { is_owned_and_controlled_by = GER }
						217 = { is_owned_and_controlled_by = GER }
					}
				}
			}

			picture = saf_ossewabrandwag_fascism

			modifier = {
				stability_factor = 0.10
				war_support_factor = 0.10
				surrender_limit = 0.1
				political_power_gain = 0.5
				industrial_capacity_factory = 0.1
			}
		}

		SOV_Exiled_russia = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = exile_siberia

			on_add = {
				set_cosmetic_tag = FERR
				set_global_flag = SOV_became_far_eastern_republic
			}

			on_remove = {
				if = {
					limit = {
						has_cosmetic_tag = FERR
					}
					drop_cosmetic_tag = yes
				}
				clr_global_flag = SOV_became_far_eastern_republic
			}

			modifier = {
				stability_factor = -0.10
				war_support_factor = -0.10
				political_power_gain = -0.25
				industrial_capacity_factory = -0.1
				conscription_factor = -0.25
			}
		}

		SOV_Unhappy_peasants1 = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = no
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			picture = peasent_rebellion

			modifier = {
				war_support_factor = -0.10
				political_power_gain = -0.5
				consumer_goods_factor = 0.10
				production_speed_buildings_factor = -0.2
				root_out_resistance_effectiveness_factor = -0.25
			}
		}

		SOV_Unhappy_peasants2 = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = no
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			picture = peasent_rebellion

			modifier = {
				war_support_factor = -0.10
				political_power_gain = -0.25
				consumer_goods_factor = 0.10
				production_speed_buildings_factor = -0.1
				root_out_resistance_effectiveness_factor = -0.25
			}
		}

		SOV_Unhappy_peasants3 = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = no
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			picture = peasent_rebellion

			modifier = {
				war_support_factor = -0.10
				political_power_gain = -0.25
				consumer_goods_factor = 0.05
				production_speed_buildings_factor = -0.1
				root_out_resistance_effectiveness_factor = -0.25
			}
		}

		SOV_Unhappy_peasants4 = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = no
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			picture = peasent_rebellion

			modifier = {
				war_support_factor = -0.10
				consumer_goods_factor = 0.05
				production_speed_buildings_factor = -0.1
				root_out_resistance_effectiveness_factor = -0.25
			}
		}

		SOV_Unhappy_peasants5 = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = no
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			picture = peasent_rebellion

			modifier = {
				consumer_goods_factor = 0.05
				production_speed_buildings_factor = -0.1
				root_out_resistance_effectiveness_factor = -0.25
			}
		}

		SOV_Unhappy_peasants6 = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = no
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			picture = peasent_rebellion

			modifier = {
				consumer_goods_factor = 0.05
				root_out_resistance_effectiveness_factor = -0.25
			}
		}

		SOV_Regular_peasants_strikes = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				has_government = anarchy
			}

			modifier = {
				consumer_goods_factor = 0.05
				root_out_resistance_effectiveness_factor = -0.25
				custom_modifier_tooltip = SOV_Regular_peasants_strikes_tt
			}
		}

		SOV_Happy_peasants = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = yes
			}

			picture = happy_peasants

			modifier = {
				consumer_goods_factor = -0.05
				root_out_resistance_effectiveness_factor = 0.25
			}
		}

		SOV_White_death = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			cancel = {
				OR = {
					NOT = {
						has_war_with = FIN
					}
					FIN = {
						has_capitulated = yes
					}
				}
			}

			picture = ENG_the_war_to_end_all_wars

			modifier = {
				army_org_factor = -0.05
				recon_factor = -0.05
				defence = -0.05
				dig_in_speed_factor = -0.05
			}
		}

		SOV_New_uniform = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = generic_infantry_bonus

			modifier = {
				army_morale_factor = 0.05
				winter_attrition_factor = -0.10
			}
		}

		SOV_Improve_guns_production = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = gun_production

			equipment_bonus = {
				infantry_equipment = {
					build_cost_ic = -0.1
					instant = yes
				}
			}
		}

		SOV_Improve_the_planes_production = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = generic_air_payment

			equipment_bonus = {
				small_plane_airframe = {
					build_cost_ic = -0.1
					instant = yes
				}
				medium_plane_airframe = {
					build_cost_ic = -0.1
					instant = yes
				}	
				large_plane_airframe = {
					build_cost_ic = -0.1
					instant = yes
				}							
			}
		}

		SOV_Motorize_the_army = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = FRA_motorized_focus

			equipment_bonus = {
				motorized_equipment = {
					build_cost_ic = -0.1
					instant = yes
				}
				train_equipment = {
					build_cost_ic = -0.1
					instant = yes
				}
			}
		}

		SOV_Propaganda_military = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = generic_manpower_bonus

			modifier = {
				conscription = 0.02
			}
		}

		SOV_Russia_flagship = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = generic_navy_bonus

			modifier = {
				navy_capital_ship_attack_factor = 0.05
				naval_hit_chance = 0.05
			}
		}

		SOV_Shore_bombardment = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = generic_coastal_navy

			modifier = {
				naval_coordination = 0.05
				navy_max_range_factor = 0.05
				spotting_chance = 0.1
				shore_bombardment_bonus = 0.25
			}
		}

		SOV_Coastal_forts = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = coastal_forts

			modifier = {
				production_speed_coastal_bunker_factor = 0.25
			}
		}

		SOV_Air_land_battle	= {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = air_land_battle

			modifier = {
				army_armor_attack_factor = 0.05
				motorized_attack_factor = 0.05
				air_cas_present_factor = 0.05
			}
		}

		SOV_Mass_production = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = mass_production

			modifier = {
				production_speed_buildings_factor = -0.10
				equipment_conversion_speed = 0.1
			}

			equipment_bonus = {
				infantry_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}
				support_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}	
				artillery_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}	
				small_plane_airframe = {
					build_cost_ic = -0.05
					instant = yes
				}	
				medium_plane_airframe = {
					build_cost_ic = -0.05
					instant = yes
				}
				large_plane_airframe = {
					build_cost_ic = -0.05
					instant = yes
				}								
				light_tank_chassis = {
					build_cost_ic = -0.05
					instant = yes
				}	
				medium_tank_chassis = {
					build_cost_ic = -0.05
					instant = yes
				}	
				heavy_tank_chassis = {
					build_cost_ic = -0.05
					instant = yes
				}												
			}
		}

		SOV_The_nkvd = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = nkvd

			modifier = {
				resistance_growth = -0.05
				land_reinforce_rate = 0.05
				decryption = 0.1
				civilian_intel_factor = 0.05
				boost_ideology_mission_factor = 0.25
			}
		}

		SOV_The_nkvd2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = nkvd_2

			modifier = {
				resistance_growth = -0.1
				land_reinforce_rate = 0.05
				intel_network_gain = 0.5
				foreign_subversive_activites = -0.25
				decryption = 0.2
				civilian_intel_factor = 0.1
				decryption_power = 15
				boost_ideology_mission_factor = 0.25
			}
		}

		SOV_Air_supremacy = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = generic_air_research

			modifier = {
				air_doctrine_cost_factor  = -0.1
			}
		}

		SOV_Katyn_massacre = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = ENG_the_war_to_end_all_wars

			modifier = {
				resistance_damage_to_garrison = -0.1
				supply_consumption_factor = 0.1
				resistance_growth = -0.1
			}
		}

		SOV_Military_reorgani = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = military_reorganisation

			modifier = {
				military_leader_cost_factor = -0.1
				planning_speed = 0.15
				training_time_factor = -0.1
				land_doctrine_cost_factor = -0.1
			}
		}

		SOV_Instability = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = political_instability

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Instability_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Instability_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
			}

			modifier = {
				stability_factor = -0.2
				drift_defence_factor = -0.25
				political_power_factor = -0.4
				foreign_subversive_activites = 0.5
				production_speed_buildings_factor = -0.2
				consumer_goods_factor = 0.15
				production_factory_efficiency_gain_factor = -0.15
			}
		}

		SOV_Instability2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = political_instability_medium

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Instability2_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Instability2_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
			}

			modifier = {
				stability_factor = -0.3
				drift_defence_factor = -0.3
				political_power_factor  = -0.5
				foreign_subversive_activites = 1
				production_speed_buildings_factor = -0.3
				consumer_goods_factor = 0.25
				production_factory_efficiency_gain_factor = -0.30
			}
		}

		SOV_Reign_terror = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			picture = generic_oppression

			modifier = {
				stability_factor = -0.05
				resistance_growth_on_our_occupied_states = -0.1
				drift_defence_factor = 0.25
				resistance_growth = -0.1
				foreign_subversive_activites = -0.25
				resistance_garrison_penetration_chance = -0.1
				resistance_activity = -0.1
			}
		}

		SOV_Proclaimed_neutrality = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			cancel = {
				OR = {
					any_country = {
						has_war_with = SOV
						NOT = {
							OR = {
								tag = FIN
								tag = LAT
								tag = LIT
								tag = EST
								tag = POL
							}
						}
					}
					AND = {
						NOT = {
							country_exists = FIN
						}
						111 = { is_owned_by = SOV }
					}
				}
			}

			picture = generic_neutrality_drift_bonus

			modifier = {
				lend_lease_tension = 0.5
				send_volunteers_tension = 0.5
				guarantee_tension = 0.5
				justify_war_goal_time = 0.5
				consumer_goods_factor = -0.05
			}
		}

		SOV_Komintern_influence = {

       		removal_cost = -1

       		allowed = {
       			always = yes
       		}

       		allowed_civil_war = {
       			always = yes
    		}

			cancel = {
				OR = {
					NOT = {
						is_owner_neighbor_of = SOV
					}
					NOT = {
						any_country = {
							is_in_faction_with = SOV
							is_owner_neighbor_of = ROOT
						}
					}
				}
			}

      		picture = generic_communism_drift_bonus

        	modifier = {
        		communism_drift = 0.10
        	}

        	targeted_modifier = {
        		tag = SOV
				attack_bonus_against = -0.05
				defense_bonus_against = -0.05
        	}
        }

        SOV_Fourth_international_council = {

			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = { is_in_faction_with = SOV }
					NOT = { has_government = communism }
				}
			}

			picture = fourth_international

			modifier = {
				political_power_gain = 0.25
				surrender_limit = 0.1
        	}
        }

		SOV_Fourth_international_leader = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			picture = fourth_international

			modifier = {
				political_power_gain = 0.25
				send_volunteer_size = 2
        	}
        }

        SOV_For_the_motherland = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = { has_government = communism }
			}

			picture = for_the_motherland_stalin

			modifier = {
				dig_in_speed_factor = 0.15
				land_night_attack = 0.05
				no_supply_grace = 168
        	}
        }

        SOV_Post_war_influence = {
			removal_cost = -1

			allowed = {
				always = yes
			}

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = { is_subject_of = SOV }
			}

			picture = post_war_influence

			modifier = {
				communism_drift = 0.10
				autonomy_gain = -1
        	}
        }

        SOV_Payment_military = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = payment_military

			modifier ={
				training_time_army_factor = -0.1
				max_planning = -0.1
				encryption_factor = -0.1
				consumer_goods_factor = 0.05
				production_factory_max_efficiency_factor = -0.2
				line_change_production_efficiency_factor = -0.2
				production_speed_arms_factory_factor = -0.2
				production_speed_industrial_complex_factor = -0.2
				industrial_capacity_factory = -0.1
			}
		}

		SOV_Payment_military2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = payment_military

			modifier ={
				training_time_army_factor = -0.2
				max_planning = -0.2
				encryption_factor = -0.2
				consumer_goods_factor = 0.05
				production_factory_max_efficiency_factor = -0.4
				line_change_production_efficiency_factor = -0.4
				production_speed_arms_factory_factor = -0.4
				production_speed_industrial_complex_factor = -0.4
				industrial_capacity_factory = -0.15
			}
		}

		SOV_Payment_military3 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = payment_military

			modifier ={
				training_time_army_factor = -0.5
				max_planning = -0.5
				encryption_factor = -0.5
				consumer_goods_factor = 0.1
				production_factory_max_efficiency_factor = -0.5
				line_change_production_efficiency_factor = -0.5
				production_speed_arms_factory_factor = -0.5
				production_speed_industrial_complex_factor = -0.5
				industrial_capacity_factory = -0.25
			}
		}

        SOV_Payment_bureaucrats = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = payment_bureaucrats

			modifier = {
				production_speed_buildings_factor = -0.05
				industrial_capacity_factory = -0.1
				line_change_production_efficiency_factor = -0.05
				production_factory_max_efficiency_factor = -0.05
				political_power_factor = -0.1
			}
		}

		SOV_Payment_bureaucrats2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = payment_bureaucrats

			modifier = {
				production_speed_buildings_factor = -0.1
				industrial_capacity_factory = -0.2
				line_change_production_efficiency_factor = -0.1
				production_factory_max_efficiency_factor = -0.1
				political_power_factor = -0.2
			}
		}

		SOV_Speak_against_stalin = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				tag = SOV
			}

			picture = speak_out_against_stalin
			cancel = {
				OR = {
					has_country_leader = {
						character = SOV_Joseph_stalin
						ruling_only = yes
					}
					has_country_leader = {
						character = SOV_Leon_trotsky
						ruling_only = yes
					}
				}
				has_global_flag = SOV_end_civil_war_trotsky_russia2
			}

			modifier = {
				surrender_limit = 0.3
				mobilization_speed = 0.2
				stability_factor = 0.25
				army_core_attack_factor = 0.1
				army_core_defence_factor = 0.1
				training_time_army_factor = -0.15
			}
		}

		FRA_Russian_help = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = FRA_scw_intervention_republicans_focus

			modifier = {
				resistance_growth_on_our_occupied_states = 0.05
				communism_drift = 0.05
			}
		}

		FRA_Russian_help2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = FRA_scw_intervention_republicans_focus

			modifier = {
				resistance_growth_on_our_occupied_states = 0.1
			}
		}

		SOV_Home_counter_revolution = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = russia_home_of_the_counter_revolution #big brain

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Home_counter_revolution_create_factions
				}
				set_rule = {
					can_create_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Home_counter_revolution_create_factions
					}
					set_rule = {
						can_create_factions = yes
					}
				}
			}

			modifier = {
				drift_defence_factor = 0.5
			}

			rule = {
				can_create_factions = yes
			}
		}

		SOV_Rebuild_country = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = rebuilding_the_motherland

			modifier = {
				weekly_manpower = -1000
				stability_factor = -0.10
				production_speed_buildings_factor = -0.2
				consumer_goods_factor = 0.05
				industry_free_repair_factor = 1
			}
		}

		SOV_Rebuild_country2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = rebuilding_the_motherland

			modifier = {
				weekly_manpower = -1000
				stability_factor = -0.05
				production_speed_buildings_factor = -0.1
				consumer_goods_factor = 0.05
				industry_free_repair_factor = 1
			}
		}

		SOV_Rebuild_country3 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = rebuilding_the_motherland

			modifier = {
				weekly_manpower = -1000
				production_speed_buildings_factor = -0.1
				industry_free_repair_factor = 1
			}
		}

		SOV_Country_rebuilt = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = the_motherland_rebuilt

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_buildings_factor = 0.1
			}
		}

		SOV_Selling_license = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = license_selling

			modifier = {
				ai_license_acceptance = 100
				political_power_gain = -0.25
				license_purchase_cost = 0.5
				license_production_speed = -0.8
			}
		}

		SOV_Fight_revolution = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_communist_army

			cancel = {
				OR = {
					has_war = no
					NOT = {
						has_government = communism
					}
				}
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Fight_revolution_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Fight_revolution_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
			}

			modifier = {
				army_core_attack_factor = 0.2
				army_core_defence_factor = 0.2
				army_morale_factor = 0.1
				experience_gain_army_factor = -0.2
			}
		}

		SOV_More_op = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_spy_intel

			modifier = {
				operative_slot = 1
			}
		}

		SOV_Suppressed_research = {
			removal_cost = -1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = {
						has_government = communism
						has_government = fascism
					}
				}
			}

			picture = supressed_research

			modifier = {
				research_speed_factor = -0.15
			}
		}

		SOV_Ukrainian_revolt = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = ukraine_rebellion

			cancel = {
				OR = {
					has_war = no
					NOT = {
						has_government = communism
					}
				}
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Ukrainian_revolt_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Ukrainian_revolt_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
			}

			modifier = {
				army_core_attack_factor = 0.2
				army_core_defence_factor = 0.2
				army_morale_factor = 0.1
				experience_gain_army_factor = -0.2
			}
		}

		SOV_Marching_revolution = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = marching_revolution

			modifier = {
				drift_defence_factor = 0.25
				compliance_gain = 0.25
				resistance_target = -0.05
				special_forces_cap = 0.01
				attrition = -0.1
				democratic_acceptance = -25
				fascism_acceptance = -25
				neutrality_acceptance = -25
			}
		}

		SOV_Marching_revolution2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = marching_revolution

			modifier = {
				drift_defence_factor = 0.25
				compliance_gain = 0.5
				resistance_target = -0.10
				special_forces_cap = 0.02
				attrition = -0.2
				democratic_acceptance = -50
				fascism_acceptance = -50
				neutrality_acceptance = -50
			}
		}

		SOV_Marching_revolution3 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = marching_revolution

			modifier = {
				drift_defence_factor = 0.25
				compliance_gain = 0.75
				resistance_target = -0.15
				special_forces_cap = 0.03
				attrition = -0.3
				democratic_acceptance = -75
				fascism_acceptance = -75
				neutrality_acceptance = -75
			}
		}

		SOV_Dancing_revolution = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = dancing_revolution

			modifier = {
				drift_defence_factor = 0.5
				compliance_gain = 1
				resistance_target = -0.20
				special_forces_cap = 0.04
				attrition = -0.4
				democratic_acceptance = -100
				fascism_acceptance = -100
				neutrality_acceptance = -100
			}
		}

		SOV_New_officers_attack = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = saf_soviet_advisers

			modifier = {
				army_leader_start_attack_level = 1
			}
		}

		SOV_New_officers_defense = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = saf_soviet_advisers

			modifier = {
				army_leader_start_defense_level= 1
			}
		}

		SOV_New_officers_logistics = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = saf_soviet_advisers

			modifier = {
				army_leader_start_logistics_level= 1
			}
		}

		SOV_New_officers_planning = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = saf_soviet_advisers

			modifier = {
				army_leader_start_planning_level= 1
			}
		}

		SOV_Army_disorganisation = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = army_disorganisation

			on_add = {
				rr_lock_all_templates = yes #doesn't work on startup
			}

			on_remove = {
				rr_unlock_all_templates = yes
			}

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				custom_modifier_tooltip = SOV_Rule_no_disband_and_cant_justify_war_goal_tt
			}
		}

		SOV_Russian_economic_aid = {
			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				NOT = {
					is_subject_of = SOV
				}
			}

			picture = generic_goods_red_bonus

			modifier = {
				consumer_goods_factor = -0.1
			}
		}

		SOV_Mongolian_advisors = {
			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				NOT = {
					MON = {
						is_subject_of = SOV
					}
				}
			}

			picture = mongolian_advisors

			modifier = {
				cavalry_attack_factor = 0.1
				cavalry_defence_factor = 0.1
			}
		}

		SOV_Mechanized_infantry = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = gaz

			equipment_bonus = {
				mechanized_equipment = {
					build_cost_ic = -0.1
					instant = yes
				}
			}
		}

		SOV_Terrible_fate = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = terrible_fate

			modifier = {
				communism_drift = -0.10
				stability_weekly = -0.005
			}
		}

		SOV_Right_believe = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = democracy_alexander

			modifier = {
				democratic_drift = 0.10
			}
		}

		SOV_Right_believe2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = democracy_alexander

			modifier = {
				democratic_drift = 0.20
				political_power_gain = 0.25
			}
		}

		SOV_Unstable_government = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_disjointed_gov

			cancel = {
				OR = {
					is_subject = yes
					NOT = {
						country_exists = SOV
					}
					SOV = {
						is_subject = yes
					}
				}
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Unstable_government_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Unstable_government_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
			}

			modifier = {
				political_power_gain = -0.5
				stability_factor = -0.20
				war_support_factor = -0.20
			}
		}

		SOV_Growing_russian_economy = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = Rising_Economy_Federeation

			modifier = {
				consumer_goods_factor = -0.05
			}
		}

		SOV_Growing_russian_economy2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = Rising_Economy_Federeation

			modifier = {
				consumer_goods_factor = -0.05
				conversion_cost_civ_to_mil_factor = -0.25
				production_speed_industrial_complex_factor = 0.1
				production_speed_arms_factory_factor = 0.05
				production_speed_dockyard_factor = 0.05
			}
		}

		SOV_New_civilian_rights_idea = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = new_civilian_rights

			modifier = {
				production_factory_max_efficiency_factor = 0.05
				line_change_production_efficiency_factor = 0.15
			}
		}

		SOV_Prepare_second_war = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = prepare_second_civil_war

			modifier = {
				political_power_gain = 1
				consumer_goods_factor = 0.1
				production_factory_max_efficiency_factor = -0.3
				production_factory_efficiency_gain_factor = -0.4
				industrial_capacity_factory = -0.4
				fascism_drift = 0.05
				neutrality_drift = 0.05
			}
		}

		SOV_Russian_democracy = {
			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				NOT = {
					has_government = democratic
				}
			}

			picture = russian_democracy

			modifier = {
				research_speed_factor = 0.05
				democratic_drift = 0.10
				surrender_limit = 0.05
			}
		}

		SOV_Guided_by_russia = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = guided_by_russia

			modifier = {
				autonomy_gain = -1
				democratic_drift = 0.10
				production_factory_max_efficiency_factor = 0.1
			}
		}

		SOV_Guided_by_russia2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = guided_by_russia

			modifier = {
				autonomy_gain = -2
				democratic_drift = 0.10
				production_factory_max_efficiency_factor = 0.1
				production_factory_efficiency_gain_factor = 0.1
			}
		}

		SOV_Blockade_russia = {
			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				OR = {
					SOV = {
						OR = {
							is_in_faction_with = ENG
							exists = no
							is_subject = yes
							NOT = {
								any_owned_state = {
									is_on_continent = europe
									is_coastal = yes
								}
							}
						}
					}
					NOT = {
						any_owned_state = {
							is_on_continent = europe
							is_coastal = yes
						}
					}
					exists = no
					is_subject = yes
				}
			}

			picture = blockade_russia

			modifier = {
				consumer_goods_factor = -0.05
				production_factory_efficiency_gain_factor = 0.1
			}
		}

		SOV_Blockaded_by_eng = {
			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				OR = {
					ENG = {
						OR = {
							is_in_faction_with = SOV
							exists = no
							is_subject = yes
							NOT = {
								any_owned_state = {
									is_on_continent = europe
									is_coastal = yes
								}
							}
						}
					}
					NOT = {
						any_owned_state = {
							is_on_continent = europe
							is_coastal = yes
						}
					}
					exists = no
					is_subject = yes
				}
			}

			picture = blockade_by_eng

			modifier = {
				consumer_goods_factor = 0.05
				production_factory_efficiency_gain_factor = -0.1
			}
		}

		SOV_A_new_beginning = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = a_new_beginning

			modifier = {
				stability_weekly = 0.01
			}
		}

		SOV_Promote_russian_culture = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = promote_russian_culture

			modifier = {
				political_power_gain = 0.25
				MONTHLY_POPULATION = 0.5
			}
		}

		SOV_Home_of_perpetual_liberty = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = home_perpetual_liberty

			rule = {
				can_create_factions = yes
			}

			modifier = {
				drift_defence_factor = 0.5
				join_faction_tension = -0.75
				send_volunteers_tension = -0.75
			}
		}

		SOV_Expansion_russian_sphere = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = expansion_russian_sphere

			modifier = {
				guarantee_tension = -0.5
				guarantee_cost = -0.5
				improve_relations_maintain_cost_factor = -1
			}
		}

		SOV_Karelia_payment = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_hyper_inflation

			modifier = {
				production_factory_max_efficiency_factor = -0.1
			}
		}

		SOV_Received_karelia_payment = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_foreign_capital

			modifier = {
				production_factory_max_efficiency_factor = 0.1
			}
		}

		SOV_Karelia_aid = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_infantry_bonus

			modifier = {
				offence = -0.05
				defence = -0.05
			}
		}

		SOV_Received_karelia_aid = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_infantry_bonus

			modifier = {
				offence = 0.05
				defence = 0.05
			}
		}

		SOV_Sakhalin_payment = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_foreign_capital

			modifier = {
				production_factory_max_efficiency_factor = -0.05
			}
		}

		SOV_Received_sakhalin_payment = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_foreign_capital

			modifier = {
				production_factory_max_efficiency_factor = 0.05
			}
		}

		SOV_We_can_strike_anywhere = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = worldwide_interventions

			modifier = {
				amphibious_invasion = 0.15
				amphibious_invasion_defence = 0.15
				naval_detection = 0.3
				positioning = 0.3
				transport_capacity = -0.25
				convoy_escort_efficiency = 0.15
				special_forces_cap = 0.10
				special_forces_training_time_factor = -0.15
				terrain_penalty_reduction = 0.05
			}
		}

		SOV_Joint_military_planning = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = military_joint_planning

			modifier = {
				planning_speed = 0.1
				army_org_factor = 0.05
				training_time_army_factor = -0.1
				experience_gain_army_factor = 0.1
			}
		}

		SOV_Intervention_worldwide = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = worldwide_interventions

			on_add = {
				set_rule = {
					can_declare_war_on_same_ideology = yes
					can_only_justify_war_on_threat_country = no
				}
			}

			on_remove = {
				set_rule = {
					can_declare_war_on_same_ideology = no
					can_only_justify_war_on_threat_country = yes
				}
			}

			rule = {
				can_declare_war_on_same_ideology = yes #Apparently this doesn't work
				can_only_justify_war_on_threat_country = no
			}

			modifier = {
				army_attack_factor = 0.05
				justify_war_goal_time = -0.5
				generate_wargoal_tension = -0.5
				lend_lease_tension = -0.5
				custom_modifier_tooltip = SOV_can_attack_democracies
			}
		}

		SOV_Neutrality_second = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = neutrality_second

			cancel = {
				OR = {
					AND = {
						has_global_flag = second_russian_civil_war_in_progress
						is_in_array = { global.russian_scw_participants = ROOT }
					}
					has_global_flag = second_russian_civil_war_over
				}
			}

			on_add = {
				set_country_flag = has_accepted_scw_neutrality
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Neutrality_second_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Neutrality_second_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
			}

			modifier = {
				generate_wargoal_tension = 1.00
				join_faction_tension = 1.00
				lend_lease_tension = 0.50
				send_volunteers_tension = 0.50
				guarantee_tension = 1.0
				ai_badass_factor = 0.01    # Will receive 1% of the threat from others
				ai_get_ally_desire_factor = -100
			}
		}

		SOV_Communist_influence_second = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = socialist_science_focus

			modifier = {
				communism_acceptance = 100
				communism_drift = 0.03
			}
		}

		SOV_Old_way_life = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = bring_back_old_way_life

			modifier = {
				neutrality_drift = 0.1
				democratic_drift = -0.05
				fascism_drift = -0.05
			}
		}

		SOV_Rebuild_industry = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_production_bonus

			modifier = {
				consumer_goods_factor = -0.1
				war_support_factor = -0.05
				industry_free_repair_factor = 1
				industry_repair_factor = 1
			}
		}

		SOV_Communist_resistance = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = communist_resistance_second_war

			modifier = {
				communism_drift = 0.1
			}
		}

		SOV_Communist_resistance2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = communist_partisan_appeasement

			modifier = {
				communism_drift = 0.1
				political_power_gain = 0.1
				consumer_goods_factor = 0.05
				production_factory_max_efficiency_factor = -0.05
				production_factory_efficiency_gain_factor = -0.05
				industrial_capacity_factory = -0.05
				local_resources_factor = -0.15
				army_morale_factor = -0.1
				conscription = -0.02
			}
		}

		SOV_Communist_resistance3 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = communist_destroy_partisan

			modifier = {
				communism_drift = 0.05
				weekly_manpower = -2000
				stability_factor = -0.05
			}
		}

		SOV_Communist_resistance4 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = communist_partisan_appeasement

			modifier = {
				communism_drift = 0.1
				political_power_gain = 0.1
				production_factory_max_efficiency_factor = -0.05
				production_factory_efficiency_gain_factor = -0.05
				industrial_capacity_factory = -0.05
				local_resources_factor = -0.15
				army_morale_factor = -0.1
				conscription = -0.02
			}
		}

		SOV_Communist_resistance5 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = communist_partisan_appeasement_medium

			modifier = {
				communism_drift = 0.1
				political_power_gain = 0.1
				local_resources_factor = -0.15
				army_morale_factor = -0.1
				conscription = -0.02
			}
		}

		SOV_Communist_resistance6 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = communist_partisan_appeasement_medium

			modifier = {
				communism_drift = 0.1
				political_power_gain = 0.1
				army_morale_factor = -0.1
				conscription = -0.02
			}
		}

		SOV_Communist_resistance7 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = communist_partisan_appeasement_weak

			modifier = {
				communism_drift = 0.1
				political_power_gain = 0.1
			}
		}

		SOV_Supply_line = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = CZE_planning_bonus

			modifier = {
				attrition = -0.5
				winter_attrition_factor = -0.1
			}
		}

		SOV_Extend_influence_idea = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = extend_influence_slavic

			modifier = {
				justify_war_goal_time = -0.5
				attrition = -0.1
			}
		}

		SOV_Protect_legacy = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = protect_the_legacy

			modifier = {
				enemy_justify_war_goal_time = 0.5
				army_core_attack_factor = 0.15
				army_core_defence_factor = 0.15
				conscription_factor = 0.1
			}
		}

		SOV_Asserting_dominance = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = assert_dominance

			modifier = {
				resistance_target = -0.1
				mobilization_speed = 0.1
				recon_factor = 0.1
				air_range_factor = 0.1
			}
		}

		SOV_Church_power = {
			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				NOT = {
					OR = {
						has_government = fascism
						has_government = neutrality
					}
				}
			}

			picture = church_dominance

			modifier = {
				custom_modifier_tooltip = SOV_Church_power_tt
			}
		}

		SOV_Second_civil_war_idea_modifier = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_victors_of_ww1

			on_add = {
				add_dynamic_modifier = {
					modifier = second_russian_civil_war_modifier
				}
			}

			on_remove = {
				remove_dynamic_modifier = {
					modifier = second_russian_civil_war_modifier
				}
			}

			modifier = {
				surrender_limit = -0.2
			}

			rule = {
				can_create_collaboration_government = no
			}
		}

		SOV_Orthodox_church_restored = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = YUG_orthodox_church_support

			modifier = {
				production_speed_industrial_complex_factor = 0.1
				production_speed_buildings_factor = 0.1
				local_resources_factor = 0.10
			}
		}

		SOV_Tsar_watching = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = tsar_is_watching

			modifier = {
				air_accidents_factor = -0.25
			}
		}

		SOV_Concessions_communist = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = concession_communist

			modifier = {
				political_power_gain = 0.75
				consumer_goods_factor = 0.05
			}
		}

		SOV_Pcdi_2 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = defense_industry_russia

			allowed_civil_war = {
				has_government = communism
			}

			modifier = {
				conversion_cost_civ_to_mil_factor= -0.2
			}
		}

		SOV_Higher_wages = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = chi_hyper_inflation

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				consumer_goods_factor = 0.05
			}
		}

		SOV_Less_work = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = man_five_year_plan_industry

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				industrial_capacity_factory = -0.1
			}
		}

		SOV_Land_given = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_central_management

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				production_speed_buildings_factor = -0.1
				local_building_slots_factor = -0.05
			}
		}

		SOV_Encourage_peasants = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_agrarian_reform

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				consumer_goods_factor = 0.05
				industrial_capacity_factory = -0.05
			}
		}

		SOV_United_society = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = united_society

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				industrial_capacity_factory = 0.05
				local_resources_factor = 0.10
				production_speed_buildings_factor = 0.05
				army_org_factor = 0.05
			}
		}

		SOV_Higher_taxes = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = higher_taxes

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				consumer_goods_factor = -0.15
			}
		}

		SOV_Military_focus = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_war_preparation

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				experience_gain_army = 0.1
				weekly_manpower = 2500
			}

			equipment_bonus = {
				light_tank_chassis = {
					build_cost_ic = -0.05
					instant = yes
				}
				medium_tank_chassis = {
					build_cost_ic = -0.05
					instant = yes
				}
				heavy_tank_chassis = {
					build_cost_ic = -0.05
					instant = yes
				}	
				motorized_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}	
				mechanized_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}										
			}
		}
		
		SOV_Focus_research = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = focus_research

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				research_speed_factor = 0.1
			}
		}

		SOV_Focus_industry = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = focus_industry

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				industrial_capacity_factory = 0.1
				production_speed_buildings_factor = 0.1
			}
		}

		SOV_Develop_new_resources = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = develop_new_ressource

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				local_resources_factor  = 0.1
			}
		}

		SOV_Payment_resources = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = chi_hyper_inflation4

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				consumer_goods_factor = 0.05
			}
		}

		SOV_Fight_for_independence = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = fighting_for_independence

			allowed_civil_war = {
				always = yes
			}

			targeted_modifier = {
				tag = SOV
				attack_bonus_against = 1
				defense_bonus_against = 1
			}
		}

		SOV_Isolation = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = FRA_scw_intervention_nationalists_focus

			allowed_civil_war = {
				always = yes
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Isolation_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Isolation_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
			}

			modifier = {
				generate_wargoal_tension = 1.00
				join_faction_tension = 1.00
				lend_lease_tension = 1.00
				send_volunteers_tension = 1.00
				guarantee_tension = 1.00
				ai_badass_factor = 0.01    # Will receive 1% of the threat from others
				ai_get_ally_desire_factor = -300
			}
		}

		SOV_Tsar_we_trust = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = the_tsar_we_trust

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				drift_defence_factor = 0.5
				mobilization_speed = 0.1
				surrender_limit = 0.1
				subjects_autonomy_gain = -0.50
				custom_modifier_tooltip = SOV_Tsar_we_trust_tt
			}

			on_add = {
				set_rule = {
					can_create_factions = yes
					can_create_collaboration_government = no
				}
			}

			on_remove = {
				set_rule = {
					can_create_factions = no
					can_create_collaboration_government = yes
				}
			}

			rule = {
				can_send_volunteers = yes
				can_create_factions = yes
				can_create_collaboration_government = no
			}
		}

		SOV_Denikin_trust = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = Denikins_word

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				drift_defence_factor = 0.5
				military_leader_cost_factor = -0.50
				justify_war_goal_time = -0.5
				generate_wargoal_tension = -0.5
				send_volunteers_tension = -0.5
				land_reinforce_rate = 0.1
				air_ace_generation_chance_factor = 0.10
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Denikin_trust_join_faction
				}
				set_rule = {
					can_create_collaboration_government = yes
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Denikin_trust_join_faction
					}
					set_rule = {
						can_join_factions = yes
					}
				}
				set_rule = {
					can_create_collaboration_government = no
				}
			}

			rule = {
				can_create_factions = yes
				can_create_collaboration_government = yes
				can_join_factions = no
				can_send_volunteers = yes
			}
		}

		SOV_Alaskan_payment = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = chi_hyper_inflation4

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				consumer_goods_factor = 0.1
			}
		}

		SOV_Alaskan_payment_received = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_economic_increase

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				consumer_goods_factor = -0.1
			}
		}

		SOV_Tsarist_military = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = tsarist_military

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				max_planning = 0.1
				conscription = 0.01
			}
		}

		SOV_Urals_secret = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = urals_secret

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				custom_modifier_tooltip = SOV_Urals_secret_tt
			}
		}

		SOV_German_independence_movement = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = german_independence_movement

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				autonomy_gain = 1.50
			}
		}

		SOV_Slow_industry = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = SPA_recovering_from_the_civil_war

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				production_speed_arms_factory_factor = -0.5
				production_speed_industrial_complex_factor = -0.5
			}
		}

		SOV_For_the_motherland_civil_war = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = for_the_motherland

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_global_flag = second_russian_civil_war_in_progress
				}
			}

			targeted_modifier = {
				tag = SOJ
				attack_bonus_against = 0.15
				defense_bonus_against = 0.15
			}
		}

		SOV_Organize_volunteer_forces = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = prc_low_popular_support2

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_global_flag = second_russian_civil_war_in_progress
				}
			}

			modifier = {
				conscription = 0.02
				stability_factor = -0.05
				war_support_factor = -0.05
			}
		}

		SOV_Tsar_is_back = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = advisor_SOV_vladimir_kirillovich

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_government = democratic
				}
			}

			modifier = {
				stability_factor = 0.05
			}
		}

		SOV_Political_Unstability = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = political_insecurity

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = {
						has_government = neutrality
						has_government = fascism
					}
				}
				SOV = {
					is_subject = yes
				}
			}

			modifier = {
				stability_factor = -0.25
				war_support_factor = -0.25
				army_attack_factor = -0.1
				army_defence_factor = -0.1
				army_org_factor = -0.1
				custom_modifier_tooltip = SOV_Rule_cant_justify_war_goal_tt
			}

			rule = {
				can_join_factions = no
				can_create_factions = no
			}
		}

		SOV_Political_Unstability2 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = political_insecurity

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = {
						has_government = neutrality
						has_government = fascism
					}
				}
				SOV = {
					is_subject = yes
				}
			}

			modifier = {
				stability_factor = -0.10
				war_support_factor = -0.10
				army_org_factor = -0.1
				custom_modifier_tooltip = SOV_Rule_cant_justify_war_goal_tt
			}

			rule = {
				can_join_factions = no
				can_create_factions = no
			}
		}

		SOV_Japanese_concession = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = concession_japan

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				JAP = {
					NOT = {
						is_in_faction_with = SOV
					}
				}
			}

			modifier = {
				consumer_goods_factor = 0.05
				industrial_capacity_factory = -0.1
				industrial_capacity_dockyard = -0.1
				production_speed_buildings_factor = -0.1
			}
		}

		SOV_Russian_concession_jap = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = russian_concession_japan

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				SOV = {
					NOT = {
						is_in_faction_with = JAP
					}
				}
			}

			modifier = {
				consumer_goods_factor = -0.05
				industrial_capacity_factory = 0.1
				industrial_capacity_dockyard = 0.1
				production_speed_buildings_factor = 0.1
			}
		}

		SOV_Freedom_religion = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = freedom_of_religion

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				has_government = communism
			}

			modifier = {
				stability_factor = 0.1
				army_morale_factor = 0.1
				political_power_gain = -0.25
			}
		}

		SOV_Orthodox_priority = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = orthodox_majority

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				has_government = communism
			}

			modifier = {
				war_support_factor = 0.1
				resistance_target = -0.1
				political_power_gain = 0.25
				stability_factor = -0.05
			}
		}

		SOV_Russian_sphere_investments = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = investment_russian_sphere

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				consumer_goods_factor = 0.05
			}
		}

		SOV_New_way_of_life = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = new_way_life

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				fascism_drift = 0.1
				neutrality_drift = -0.05
				democratic_drift = -0.05
			}
		}

		SOV_Russian_japan_mil_coop = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = japan_russian_mil_coop

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				SOV = {
					NOT = {
						is_in_faction_with = JAP
					}
				}
			}

			modifier = {
				winter_attrition_factor = -0.1
				minimum_training_level = -0.1
				army_attack_factor = 0.05
				army_speed_factor = 0.05
			}
		}

		SOV_Russian_japan_agency_coop = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = russian_jap_coop_agency

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				SOV = {
					NOT = {
						is_in_faction_with = JAP
					}
				}
			}

			modifier = {
				operative_slot = 1
				max_command_power = 15
				intel_network_gain = 0.3
				intel_from_operatives_factor = 0.1
				intelligence_agency_defense = 1
			}
		}

		SOV_Russian_japan_industry_coop = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = russian_japan_economy

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				SOV = {
					NOT = {
						is_in_faction_with = JAP
					}
				}
			}

			modifier = {
				production_speed_arms_factory_factor = 0.05
				production_speed_industrial_complex_factor = 0.1
				production_speed_infrastructure_factor = 0.1
				production_speed_rail_way_factor = 0.1
				production_speed_synthetic_refinery_factor = 0.1
				production_speed_air_base_factor = 0.15
			}
		}

		SOV_Russian_japan_research_coop = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = russian_japanese_research

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				SOV = {
					NOT = {
						is_in_faction_with = JAP
					}
				}
			}

			modifier = {
				research_speed_factor = 0.05
			}
		}

		SOV_Japanese_friendship = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = japanese_russian_friendship

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				SOV = {
					NOT = {
						is_in_faction_with = JAP
					}
				}
			}

			modifier = {
				non_core_manpower = 0.015
				industrial_capacity_factory = 0.05
				production_factory_start_efficiency_factor = 0.05
			}
		}

		SOV_Russian_japan_knocking_doors = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = japanese_russian_resistance

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				stability_factor = 0.25
				war_support_factor = 0.25
			}

			targeted_modifier = {
				tag = SOV
				attack_bonus_against = 0.4
				defense_bonus_against = 0.5
			}

			targeted_modifier = {
				tag = JAP
				attack_bonus_against = 0.4
				defense_bonus_against = 0.5
			}
		}

		SOV_Army_not_ready_chi = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = army_not_ready_china

			cancel = {
				NOT = {
					OR = {
						has_war_with = CHI
						has_war_with = SHX
						has_war_with = SIK
						has_war_with = XSM
						has_war_with = PRC
						has_war_with = GXC
						has_war_with = YUN
					}
				}
			}

			allowed_civil_war = {
				always = yes
			}

			targeted_modifier = {
				tag = CHI
				attack_bonus_against = -0.50
				defense_bonus_against = -0.20
			}

			targeted_modifier = {
				tag = PRC
				attack_bonus_against = -0.50
				defense_bonus_against = -0.20
			}

			targeted_modifier = {
				tag = SHX
				attack_bonus_against = -0.50
				defense_bonus_against = -0.20
			}

			targeted_modifier = {
				tag = XSM
				attack_bonus_against = -0.50
				defense_bonus_against = -0.20
			}

			targeted_modifier = {
				tag = YUN
				attack_bonus_against = -0.50
				defense_bonus_against = -0.20
			}

			targeted_modifier = {
				tag = GXC
				attack_bonus_against = -0.50
				defense_bonus_against = -0.20
			}

			targeted_modifier = {
				tag = SIK
				attack_bonus_against = -0.50
				defense_bonus_against = -0.20
			}
		}

		SOV_China_concession_japan_treaty = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = concession_japan

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				has_war_with = JAP
			}

			modifier = {
				consumer_goods_factor = 0.10
			}
		}

		SOV_Russia_concession_japan_treaty = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = concession_japan

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				has_war_with = JAP
			}

			modifier = {
				consumer_goods_factor = 0.10
			}
		}

		SOV_Japan_receive_concessions_treaty = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = concession_sino_jap

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					has_war_with = SOV
					has_war_with = CHI
					has_war_with = SHX
					has_war_with = XSM
					has_war_with = PRC
					has_war_with = GXC
					has_war_with = YUN
					has_war_with = SIK
				}
			}

			modifier = {
				consumer_goods_factor = -0.10
				custom_modifier_tooltip = idea_will_cancel_if_at_war_against_treaty
			}
		}

		SOV_Open_borders_with_china = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = open_borders_manchu

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					has_war_with = SOV
					has_war_with = CHI
					has_war_with = SHX
					has_war_with = XSM
					has_war_with = PRC
					has_war_with = GXC
					has_war_with = YUN
					has_war_with = SIK
				}
			}

			modifier = {
				weekly_manpower = -2500
				conscription_factor = -0.25
				army_org_factor = -0.05
			}
		}

		SOV_Blackshirts = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = blackshirts_russia2

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_government = fascism
				}
			}

			modifier = {
				fascism_drift = 0.025
				encryption_factor = 0.05
				operative_slot = 1
			}
		}

		SOV_Women_fascist_movement = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = russian_fascist_women_movement

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = {
						has_government = fascism
					}
					is_subject = yes
				}
			}

			on_add = {
				add_dynamic_modifier = {
					modifier = fascist_women_modifiers
				}
			}

			on_remove = {
				remove_dynamic_modifier = {
					modifier = fascist_women_modifiers
				}
			}

			modifier = {
				custom_modifier_tooltip = fascism_anastasy_konstantin_tt
			}
		}

		SOV_Otdel_bezopasnosti = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = otdel_bezopasnosti

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = {
						has_government = fascism
					}
					is_subject = yes
				}
			}

			on_add = {
				add_dynamic_modifier = {
					modifier = fascist_security_modifiers
				}
			}

			on_remove = {
				remove_dynamic_modifier = {
					modifier = fascist_security_modifiers
				}
			}

			modifier = {
				custom_modifier_tooltip = fascism_security_anastasy_konstantin_tt
			}
		}

		SOV_Matter_life_and_death = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = matter_of_life_death

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				is_subject = yes
			}

			modifier = {
				political_power_gain = -0.25
				war_support_factor = 0.10
				army_chief_cost_factor = -0.25
				navy_chief_cost_factor = -0.25
				air_chief_cost_factor = -0.25
				high_command_cost_factor = -0.25
				military_leader_cost_factor = -0.25
				attrition = -0.1
				max_planning = 0.15
				army_org_factor = 0.05
				army_morale_factor = 0.05
				army_core_attack_factor = 0.1
				army_core_defence_factor = 0.1
				ai_badass_factor = 0.1
			}
		}

		SOV_Impose_order = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = impose_orders

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_subject = yes
					NOT = {
						has_government = fascism
					}
				}
			}

			modifier = {
				monthly_population = -0.1
				resistance_target = -0.25
				custom_modifier_tooltip = SOV_Impose_order_tt
			}

			on_add = {
				set_rule = {
					can_create_collaboration_government = no
				}
			}

			on_remove = {
				set_rule = {
					can_create_collaboration_government = yes
				}
			}

			rule = {
				can_create_collaboration_government = no
			}
		}

		SOV_Establish_new_laws_idea = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = establish_new_laws

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_government = fascism
				}
			}

			modifier = {
				political_power_factor = 0.25
				guarantee_cost = -0.25
				send_volunteer_size = 4
			}
		}

		SOV_Root_russian_pact = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = HUN_treaty_of_triannon

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_major = no
					is_subject = yes
					has_capitulated = yes
					SOV = {
						OR = {
							is_subject = yes
							NOT = {
								has_government = fascism
							}
						}
					}
				}
			}

			modifier = {
				custom_modifier_tooltip = SOV_Root_russian_pact_tt
			}
		}

		SOV_Policy_aggression1 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = balanced_expansion_policy

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				stability_factor = 0.10
				justify_war_goal_time = 0.25
			}
		}

		SOV_Policy_aggression2 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = moderate_expansion_policy

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				stability_factor = 0.05
				justify_war_goal_time = 0.05
			}
		}

		SOV_Policy_aggression3 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = agressive_expansion

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				stability_factor = -0.05
				justify_war_goal_time = -0.5
			}
		}

		SOV_Ruling_with_law = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = ruling_with_the_law

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				subjects_autonomy_gain = -1
				trade_opinion_factor = 0.25
				improve_relations_maintain_cost_factor = -0.5
			}
		}

		SOV_Order_and_discipline = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = order_with_discipline

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				army_leader_start_level = 2
				training_time_factor = 0.1
				supply_consumption_factor = 0.05
				army_morale_factor = 0.05
				army_org_factor = 0.05
				defence = 0.1
				offence = 0.1
			}
		}

		SOV_World_anew = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = the_world_anew

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				air_night_penalty = -0.25
				justify_war_goal_time = -0.5
				army_leader_start_attack_level= 1
				army_leader_start_logistics_level= 1
				land_equipment_upgrade_xp_cost = -0.25
				naval_equipment_upgrade_xp_cost = -0.25
				air_equipment_upgrade_xp_cost = -0.25
				offensive_war_stability_factor = 0.2
			}
		}

		SOV_Under_victory = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = under_sign_victory

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				no_supply_grace = 72
			}
		}

		SOV_Russian_special_forces = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = russian_special_force

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				special_forces_cap = 0.06
				special_forces_attack_factor = 0.1
				special_forces_defence_factor = 0.1
			}
		}

		SOV_Given_military_access = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = chi_wargaming_division

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				has_war_with = SOV
			}

			modifier = {
				custom_modifier_tooltip = SOV_Given_military_access_tt
			}
		}

		SOV_Russo_german_treaty_fascist = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = german_russian_cooperation

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				GER = {
					has_war_with = SOV
				}
			}

			modifier = {
				consumer_goods_factor = -0.05
				research_speed_factor = 0.05
			}
		}

		SOV_Anti_german_sentiment = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = anti_german_sentiment

			allowed_civil_war = {
				always = yes
			}

			targeted_modifier = {
				tag = GER
				attack_bonus_against = 0.05
				defense_bonus_against = 0.05
			}
		}

		SOV_Anti_japanese_sentiment = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = anti_japanese_sentiment

			allowed_civil_war = {
				always = yes
			}

			targeted_modifier = {
				tag = JAP
				attack_bonus_against = 0.05
				defense_bonus_against = 0.05
			}
		}

		SOV_Fighting_against_the_russians = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = fighting_against_russian

			allowed_civil_war = {
				always = yes
			}

			targeted_modifier = {
				tag = SOV
				attack_bonus_against = 1.25
				defense_bonus_against = 1.25
			}
		}

		CHI_Unpopular_alliance = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = unpopular_alliance

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					is_in_faction_with = JAP
				}
			}

			modifier = {
				army_defence_factor = -0.15
				army_attack_factor = -0.15
				war_support_factor = -0.35
				stability_factor = -0.15
			}
		}

		SOV_Alliance_with_europe = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = alliance_with_continent

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				custom_modifier_tooltip = SOV_Alliance_with_europe_tt
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Alliance_with_europe_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Alliance_with_europe_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
				can_create_factions = yes
			}
		}

		SOV_Alliance_with_asia = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = alliance_with_continent

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				custom_modifier_tooltip = SOV_Alliance_with_asia_tt
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Alliance_with_asia_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Alliance_with_asia_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
				can_create_factions = yes
			}
		}

		SOV_Alliance_with_america = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = alliance_with_continent

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				custom_modifier_tooltip = SOV_Alliance_with_america_tt
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Alliance_with_america_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Alliance_with_america_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
				can_create_factions = yes
			}
		}

		SOV_Closed_alliance = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = closed_alliance

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				custom_modifier_tooltip = SOV_Closed_alliance_tt
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Closed_alliance_join_factions
				}
				if = {
					limit = {
						has_rule = can_create_factions
					}
					set_country_flag = SOV_Closed_alliance_create_factions
				}
				set_rule = {
					can_join_factions = no
					can_create_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Closed_alliance_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
				if = {
					limit = {
						has_country_flag = SOV_Closed_alliance_create_factions
					}
					set_rule = {
						can_create_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
				can_create_factions = no
			}
		}

		SOV_Uncertain_fate = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = uncertain_fate

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				custom_modifier_tooltip = SOV_Uncertain_fate_tt
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Uncertain_fate_join_factions
				}
				if = {
					limit = {
						has_rule = can_create_factions
					}
					set_country_flag = SOV_Uncertain_fate_create_factions
				}
				set_rule = {
					can_join_factions = no
					can_create_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Uncertain_fate_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
				if = {
					limit = {
						has_country_flag = SOV_Uncertain_fate_create_factions
					}
					set_rule = {
						can_create_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
				can_create_factions = no
			}
		}

		SOV_Greater_russian_national = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = greater_russia

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				attrition = -0.1
				winter_attrition_factor = -0.15
				compliance_gain = 0.15
				army_morale_factor = 0.1
				land_reinforce_rate = 0.05
				army_org_factor = 0.05
				conscription = 0.03
				non_core_manpower = 0.1
			}
		}

		SOV_Russian_hypernationalism = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = hyper_nationalist_movement

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				political_power_factor = 0.25
			}
		}

		CHI_Immigration_from_manchu = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = immigration_from_manchu

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				weekly_manpower = 2500
				consumer_goods_factor = -0.05
			}
		}

		SOV_Mass_emmigration = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = open_borders_manchu

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				weekly_manpower = -5000
				industrial_capacity_factory = -0.05
				production_speed_buildings_factor = -0.05
			}
		}

		SOV_Thoughts_continents = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_fascism_drift_bonus

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_subject = yes
					NOT = {
						has_government = fascism
					}
				}
			}

			modifier = {
				master_ideology_drift = 0.1
			}
		}

		SOV_March_europe = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = march_on_europe

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_subject = yes
					NOT = {
						has_government = communism
					}
				}
			}

			modifier = {
				justify_war_goal_time = -0.15
			}
		}

		SOV_March_europe2 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = march_on_europe2

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_subject = yes
					NOT = {
						has_government = communism
					}
				}
			}

			modifier = {
				justify_war_goal_time = -0.15
				war_support_factor = 0.1
			}
		}

		SOV_March_africa = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = africa_soviet

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_subject = yes
					NOT = {
						has_government = communism
					}
				}
			}

			modifier = {
				justify_war_goal_time = -0.05
				heat_attrition_factor = -0.1
			}
		}

		SOV_March_asia = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = march_on_asia

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_subject = yes
					NOT = {
						has_government = communism
					}
				}
			}

			modifier = {
				justify_war_goal_time = -0.05
				winter_attrition_factor = -0.1
			}
		}

		SOV_Russian_overlord = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = russian_overlord

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					is_subject_of = SOV
				}
			}

			modifier = {
				legitimacy_daily = 0.1
				autonomy_gain = -0.1
				democratic_drift = 0.10
				war_support_factor = 0.10
				stability_factor = 0.10
				surrender_limit = 0.10
			}
		}

		SOV_Russian_sphere_market = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = russian_sphere_market

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					is_subject_of = SOV
				}
			}

			modifier = {
				production_factory_max_efficiency_factor = 0.1
				production_speed_buildings_factor = 0.1
				consumer_goods_factor = -0.05
			}

			targeted_modifier = {
				tag = SOV
				cic_to_target_factor = 0.05
				mic_to_target_factor = 0.05
				extra_trade_to_target_factor = 0.50
			}
		}

		SOV_Russian_military_training = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = ast_volunteer_defence_corps

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					is_subject_of = SOV
				}
			}

			modifier = {
				conscription = 0.01
				conscription_factor = 0.15
				army_core_attack_factor = 0.15
				army_core_defence_factor = 0.15
				land_reinforce_rate = 0.15
				training_time_army_factor = 0.05
				army_org = 5
				winter_attrition_factor = -0.5
				naval_coordination = 0.1
				air_accidents_factor = -0.1
			}
		}

		SOV_Russian_sphere_market_leader = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = russian_sphere_market_leader

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					any_country = {
						OR = {
							has_country_flag = democratic_russia_chaos_caucasus
							has_country_flag = democratic_russia_chaos_asia
							has_country_flag = democratic_russia_chaos_europe
						}
						is_subject_of = SOV
					}
				}
			}

			modifier = {
				trade_opinion_factor = 0.5
				production_speed_buildings_factor = 0.15
				min_export = 0.05
			}
		}

		SOV_Communist_influence_international_1 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = fourth_international

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_in_faction_with = SOV
					has_government = communism
					SOV = {
						exists = no
					}
					has_idea = SOV_Communist_influence_international_2
					has_idea = SOV_Communist_influence_international_3
				}
			}

			targeted_modifier = {
				tag = SOV
				attack_bonus_against = -0.1
				defense_bonus_against = -0.1
			}

			modifier = {
				communism_drift = 0.10
				drift_defence_factor = -0.05
				communism_acceptance = 50
			}
		}

		SOV_Communist_influence_international_2 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = communist_influence_international_second

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_in_faction_with = SOV
					has_government = communism
					SOV = {
						exists = no
					}
					has_idea = SOV_Communist_influence_international_1
					has_idea = SOV_Communist_influence_international_3
				}
			}

			targeted_modifier = {
				tag = SOV
				attack_bonus_against = -0.15
				defense_bonus_against = -0.15
			}

			modifier = {
				communism_drift = 0.20
				drift_defence_factor = -0.10
				communism_acceptance = 75
			}
		}

		SOV_Communist_influence_international_3 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = communist_influence_international_third

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					is_in_faction_with = SOV
					has_government = communism
					SOV = {
						exists = no
					}
					has_idea = SOV_Communist_influence_international_1
					has_idea = SOV_Communist_influence_international_2
				}
			}

			targeted_modifier = {
				tag = SOV
				attack_bonus_against = -0.2
				defense_bonus_against = -0.2
			}

			modifier = {
				communism_drift = 0.30
				drift_defence_factor = -0.15
				communism_acceptance = 100
			}
		}

		SOV_Supporters_fourth_international = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = communist_support_international

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = {
						has_government = communism
					}
					SOV = {
						exists = no
					}
				}
			}

			targeted_modifier = {
				tag = SOV
				extra_trade_to_target_factor = 0.5
			}

			modifier = {
				communism_drift = 0.10
				drift_defence_factor = 0.15
				communism_acceptance = 100
				democratic_acceptance = -50
				fascism_acceptance = -50
				neutrality_acceptance = -50
			}
		}

		SOV_Communism_defeated = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = anti_soviet_pact

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				has_government = communism
			}

			modifier = {
				communism_drift = -0.10
			}
		}

		SOV_Iron_curtain_volunteers = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = cold_war_volunteers

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			modifier = {
				send_volunteer_size = 5
				subversive_activites_upkeep = -0.15
				foreign_subversive_activites = -0.15
			}
		}

		SOV_Influence_iron_curtain = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = cold_war_influence

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					has_government = communism
					has_civil_war = yes
					NOT = {
						is_owner_neighbor_of = SOV
					}
					NOT = {
						any_country = {
							is_in_faction_with = SOV
							is_owner_neighbor_of = ROOT
						}
					}
				}
			}

			modifier = {
				communism_drift = 0.10
				drift_defence_factor = -0.1
			}
		}

		SOV_Cold_civil_war = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = speak_out_against_stalin

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				has_civil_war = no
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Cold_civil_war_join_factions
				}
				if = {
					limit = {
						has_rule = can_create_factions
					}
					set_country_flag = SOV_Cold_civil_war_create_factions
				}
				set_rule = {
					can_join_factions = no
					can_create_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Cold_civil_war_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
				if = {
					limit = {
						has_country_flag = SOV_Cold_civil_war_create_factions
					}
					set_rule = {
						can_create_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
				can_create_factions = no
			}
		}

		SOV_Grand_muscovy = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = the_tsar_we_trust

			cancel = {
				NOT = {
					owns_state = 219
				}
			}

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				stability_factor = 0.10
				war_support_factor = 0.10
				surrender_limit = 0.10
			}
		}

		SOV_Anarchist_terrorist = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = anarchist_terrorist

			modifier = {
				stability_factor = -0.15
				political_power_gain = 0.25
			}
		}

		SOV_Black_guard_army = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = black_guard_army

			on_add = {
				add_dynamic_modifier = {
					modifier = anarchist_black_guard_modifiers
				}
				add_dynamic_modifier = {
					modifier = black_revolution_civil_war_buff
				}
			}

			on_remove = {
				remove_dynamic_modifier = {
					modifier = anarchist_black_guard_modifiers
				}
				remove_dynamic_modifier = {
					modifier = black_revolution_civil_war_buff
				}
			}

			modifier = {
				custom_modifier_tooltip = black_guard_decision_buff_tt
			}
		}

		SOV_Black_guard_army_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = black_guard_army

			modifier = {
				conscription_factor = 0.2
				resistance_growth_on_our_occupied_states = 0.3
				terrain_penalty_reduction = 0.1
				out_of_supply_factor = -0.15
				supply_node_range = 0.1
				army_org_factor = -0.1
				army_attack_factor = -0.1
				army_defence_factor = 0.15
				special_forces_cap = -0.5
				recon_factor = -0.1
				training_time_factor = -0.1
				breakthrough_factor = -0.15
			}
		}

		SOV_Black_guard_army_3 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = black_guard_army

			modifier = {
				conscription_factor = 0.2
				resistance_growth_on_our_occupied_states = 0.4
				terrain_penalty_reduction = 0.15
				out_of_supply_factor = -0.15
				army_org_factor = -0.1
				army_attack_factor = -0.05
				army_defence_factor = 0.1
				special_forces_cap = -0.15
				recon_factor = -0.15
				training_time_factor = -0.2
				dig_in_speed_factor = 0.2
			}
		}

		SOV_Black_guard_reformation = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = black_guard_army_training

			modifier = {
				army_org_factor = -0.35
				army_attack_factor = -0.2
				army_defence_factor = -0.2
				army_speed_factor = -0.15
				special_forces_cap = -0.5
				recon_factor = -0.30
				training_time_factor = 0.25
				attrition = 0.1
				breakthrough_factor = -0.1
				dig_in_speed_factor = -0.25
			}
		}

		SOV_Black_guard_reformed = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = black_guard_army_reformed

			modifier = {
				terrain_penalty_reduction = 0.10
				army_attack_factor = 0.05
				army_defence_factor = 0.05
				special_forces_cap = 0.25
				training_time_factor = 0.25
				breakthrough_factor = 0.05
			}
		}

		SOV_Damaged_railway = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = ast_all_in

			modifier = {
				army_speed_factor  = -0.3
			}
		}

		SOV_Determination = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = FRA_national_mobilization_focus

			modifier = {
				surrender_limit = 0.3
			}
		}

		SOV_Low_support_black_revolution = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = chi_war_of_resistance

			modifier = {
				surrender_limit = -0.15
			}
		}

		SOV_Surprise_attack_black_revolution = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = FRA_motorized_focus

			modifier = {
				army_speed_factor  = 0.25
			}
		}

		SOV_No_work = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = no_factories_worker_anarchist

			modifier = {
				consumer_goods_factor = 0.3
				industrial_capacity_factory = -0.75
				industrial_capacity_dockyard = -0.75
				line_change_production_efficiency_factor = -0.5
				production_speed_buildings_factor = -0.40
				industry_repair_factor = -0.5
				industry_free_repair_factor = -0.3
				production_factory_max_efficiency_factor = -0.25
			}
		}

		SOV_No_work_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = no_factories_worker_anarchist

			modifier = {
				industrial_capacity_factory = -0.25
				industrial_capacity_dockyard = -0.25
				line_change_production_efficiency_factor = -0.25
				production_factory_max_efficiency_factor = -0.25
			}
		}

		SOV_Bandits_problem = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = bandits_problem_anarchist

			modifier = {
				experience_loss_factor = 0.3
				weekly_manpower = -15000
				stability_factor = -0.2
			}
		}

		SOV_Anti_revolutionary = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = counter_revolution_anarchist

			modifier = {
				max_command_power = -50
				anarchy_drift = -0.1
				conscription = -0.01
				stability_factor = -0.1
			}
		}

		SOV_Old_enemies_old_allies_sov = {
			allowed = {
				always = no
			}

			cancel = {
				has_war_with = ENG
			}

			removal_cost = -1

			picture = ROM_king_carol_ii_hedonist

			modifier = {
				stability_factor = 0.1
			}
		}

		SOV_Old_enemies_old_allies_eng = {
			allowed = {
				always = no
			}

			cancel = {
				has_war_with = SOV
			}

			removal_cost = -1

			picture = ROM_king_carol_ii_hedonist

			modifier = {
				stability_factor = 0.1
			}
		}

		SOV_Improving_eastern_poland = {
			allowed = {
				always = no
			}

			cancel = {
				NOT = {
					OR = {
						96 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 96
							controls_state = 96
						}
					}

					OR = {
						784 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 784
							controls_state = 784
						}
					}

					OR = {
						95 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 95
							controls_state = 95
						}
					}

					OR = {
						94 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 94
							controls_state = 94
						}
					}

					OR = {
						93 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 93
							controls_state = 93
						}
					}

					OR = {
						91 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 91
							controls_state = 91
						}
					}

					OR = {
					89 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 89
							controls_state = 89
						}
					}
				}
			}

			removal_cost = -1

			picture = man_five_year_plan_industry

			modifier = {
				consumer_goods_factor = 0.15
			}
		}

		SOV_Improving_siberia = {
			allowed = {
				always = no
			}

			cancel = {
				NOT = {
					OR = {
						408 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 408
							controls_state = 408
						}
					}
					OR = {
						409 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 409
							controls_state = 409
						}
					}
					OR = {
						560 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 560
							controls_state = 560
						}
					}
					OR = {
						657 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 657
							controls_state = 657
						}
					}
					OR = {
						561 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 561
							controls_state = 561
						}
					}
					OR = {
						562 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 562
							controls_state = 562
						}
					}
					OR = {
						637 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 637
							controls_state = 637
						}
					}
					OR = {
						644 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 644
							controls_state = 644
						}
					}
					OR = {
						574 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 574
							controls_state = 574
						}
					}
					OR = {
						563 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 563
							controls_state = 563
						}
					}
					OR = {
						565 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 565
							controls_state = 565
						}
					}
					OR = {
						575 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 575
							controls_state = 575
						}
					}
					OR = {
						516 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 516
							controls_state = 516
						}
					}
					OR = {
						564 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 564
							controls_state = 564
						}
					}
					OR = {
						566 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 566
							controls_state = 566
						}
					}
					OR = {
						567 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 567
							controls_state = 567
						}
					}
					OR = {
						568 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 568
							controls_state = 568
						}
					}
					OR = {
						576 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 576
							controls_state = 576
						}
					}
				}
			}

			removal_cost = -1

			picture = man_five_year_plan_industry

			modifier = {
				consumer_goods_factor = 0.15
			}
		}

		SOV_Improving_the_baltics = {
			allowed = {
				always = no
			}

			cancel = {
				NOT = {
					OR = {
						12 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 12
							controls_state = 12
						}
					}

					OR = {
						190 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 190
							controls_state = 190
						}
					}

					OR = {
						191 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 191
							controls_state = 191
						}
					}

					OR = {
						13 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 13
							controls_state = 13
						}
					}

					OR = {
						11 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 11
							controls_state = 11
						}
					}

					OR = {
						189 = { is_owned_and_controlled_by = ROOT }
						any_allied_country = {
							owns_state = 189
							controls_state = 189
						}
					}
				}
			}

			removal_cost = -1

			picture = man_five_year_plan_industry

			modifier = {
				consumer_goods_factor = 0.15
			}
		}

		SOV_Increased_minimum_wage = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = raise_minimu_wages

			modifier = {
				starting_compliance = 0.1
				stability_factor = 0.05
				production_speed_industrial_complex_factor = 0.1
			}
		}

		SOV_Russian_principles = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = russian_principle_democratic

			modifier = {
				air_superiority_efficiency = 0.1
				strategic_bomb_visibility = -0.1
				sortie_efficiency = 0.1
				air_night_penalty = -0.05
			}
		}

		SOV_Russian_principles_work = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = russian_principle_industrial_democratic

			modifier = {
				air_superiority_efficiency = 0.1
				strategic_bomb_visibility = -0.1
				sortie_efficiency = 0.1
				required_garrison_factor = -0.20
				industrial_capacity_factory = 0.15
				industry_air_damage_factor = -0.25
			}
		}

		SOV_Russian_principles_army = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = russian_principle_army_democratic

			modifier = {
				air_superiority_efficiency = 0.1
				strategic_bomb_visibility = -0.1
				sortie_efficiency = 0.1
				air_night_penalty = -0.1
				training_time_factor = -0.1
				planning_speed = 0.25
			}
		}

		SOV_Supreme_court = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = supreme_court_democratic

			modifier = {
				puppet_cost_factor = -0.25
				political_power_factor = 0.1
			}
		}

		SOV_Students_protest = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = FRA_scw_intervention_republicans_focus

			modifier = {
				research_speed_factor = -0.05
			}
		}

		SOV_Army_disobedience = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_army_problems

			modifier = {
				army_org_factor = -0.1
				conscription_factor = -0.1
			}
		}

		SOV_Stalinist_hideout = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				OR = {
					NOT = {
						has_government = communism
					}
					NOT = {
						any_state = {
							is_controlled_by = ROOT
							has_state_flag = sov_stalin_hidding_state
						}
					}
				}
			}

			removal_cost = -1

			picture = stalinist_hideout_dem

			modifier = {
				communism_drift = 0.05
				weekly_manpower = 1000
				stability_factor = 0.05
			}
		}

		SOV_Anarchist_compromise = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = anarchist_compromise_dipl

			modifier = {
				anarchy_drift = 0.1
				stability_weekly = 0.005
			}
		}

		SOV_Synthesis_anarchism = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = synthesis_anarchism_spirit

			modifier = {
				anarchy_drift = 0.1
				production_speed_buildings_factor = 0.05
				stability_factor = 0.05
			}
		}

		SOV_Creation_of_union = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = union_creation_anarchism

			modifier = {
				industrial_capacity_factory = 0.05
				supply_consumption_factor = -0.05
				supply_node_range = 0.05
				training_time_factor = -0.1
				line_change_production_efficiency_factor = 0.1
				production_speed_infrastructure_factor = 0.15
				production_speed_rail_way_factor = 0.10
				production_speed_dockyard_factor = 0.05
			}
		}

		SOV_Creation_of_union_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = union_creation_anarchism_2

			modifier = {
				industrial_capacity_factory = 0.1
				supply_consumption_factor = -0.05
				supply_node_range = 0.1
				training_time_factor = -0.1
				special_forces_cap = 0.1
				party_popularity_stability_factor = 0.15
				line_change_production_efficiency_factor = 0.1
				production_speed_industrial_complex_factor = 0.1
				production_speed_infrastructure_factor = 0.15
				production_speed_rail_way_factor = 0.15
				production_speed_dockyard_factor = 0.15
			}
		}

		SOV_Anarchist_platformist = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = anarchist_platformist_idea

			modifier = {
				war_support_factor = 0.25
				industrial_capacity_factory = 0.1
				production_speed_buildings_factor = 0.05
				line_change_production_efficiency_factor = 0.1
				production_factory_max_efficiency_factor = 0.1
			}
		}

		SOV_Anarchist_platformist_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = anarchist_platformist_idea

			modifier = {
				war_support_factor = 0.25
				industrial_capacity_factory = 0.1
				production_speed_buildings_factor = 0.1
				line_change_production_efficiency_factor = 0.2
				global_building_slots_factor = 0.5
				production_factory_efficiency_gain_factor = 0.1
				production_factory_max_efficiency_factor = 0.15
			}
		}

		SOV_Makhnovshchina_model_idea = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = makhnovshchina_model_anarchist_idea

			modifier = {
				recon_factor = 0.15
				army_org_factor = 0.25
				army_attack_factor = -0.15
				army_core_attack_factor = 0.25
				army_defence_factor = -0.15
				army_core_defence_factor = 0.25
				special_forces_cap = -0.25
				army_speed_factor = 0.15
				max_planning_factor = -0.25
				command_power_gain_mult = -0.25
				max_command_power = 50
				equipment_capture_factor = 0.15
				org_loss_when_moving = -0.25
				army_org_regain = -0.1
			}
		}

		SOV_Anarchist_mutualism = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = mutualism_anarchist_commu

			modifier = {
				consumer_goods_factor = -0.05
				industry_repair_factor = 0.25
				industry_free_repair_factor = 0.5
			}
		}

		SOV_Egoism_idea = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = anarchism_egoism_indi

			modifier = {
				compliance_gain = 0.1
				resistance_growth_on_our_occupied_states = 0.35
				surrender_limit = 0.1
			}
		}

		SOV_No_exploitation_privilege = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = no_exploitation_property_anarchism

			modifier = {
				custom_modifier_tooltip = reduction_25_for_every_ideas
				out_of_supply_factor = -0.15
				supply_consumption_factor = -0.1
				supply_node_range = 0.1
				special_forces_attack_factor = 0.05
				special_forces_defence_factor = 0.05
				special_forces_cap = 0.25
				special_forces_out_of_supply_factor = -0.15
				special_forces_training_time_factor = -0.25
			}

			on_add = {
				add_dynamic_modifier = {
					modifier = advisors_cost_reduction
				}
			}

			on_remove = {
				remove_dynamic_modifier = {
					modifier = advisors_cost_reduction
				}
			}
		}

		SOV_Individual_freedom_idea = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = individual_freedom_anarchist_egoism

			modifier = {
				political_power_factor = 0.15
				stability_weekly_factor = 0.001
			}
		}

		SOV_Individual_freedom_idea_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = individual_freedom_anarchist_egoism

			modifier = {
				political_power_factor = 0.15
				stability_weekly_factor = 0.003
				research_speed_factor = 0.1
				resistance_growth = -0.25
			}
		}

		SOV_Surviving_against_russian = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = fighting_against_russian

			modifier = {
				surrender_limit = 0.3
			}

			targeted_modifier = {
				tag = SOV
				attack_bonus_against = 0.5
				defense_bonus_against = 0.5
			}
		}

		SOV_Ukraininan_uprising = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			cancel = {
				NOT = {
					any_state = {
						has_state_flag = claim_by_ukr_dem_rus
						is_owned_and_controlled_by = SOV
					}
				}
			}

			picture = chi_war_of_resistance3

			modifier = {
				autonomy_gain = 1.50
				custom_modifier_tooltip = will_removed_if_not_control_claimed_territory
			}
		}

		SOV_Ukrainian_compliance = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_intel_bonus

			modifier = {
				autonomy_gain_global_factor = -0.5
				autonomy_manpower_share = 0.3
				can_master_build_for_us = 1
				mic_to_overlord_factor = 0.1
				cic_to_overlord_factor = 0.1
				extra_trade_to_overlord_factor = 0.25
				conscription = 0.02
				army_org_factor = 0.1
				army_morale_factor = 0.1
			}
		}

		SOV_Broken_market = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = brokent_market_russia_dem

			modifier = {
				consumer_goods_factor = 0.1
				industrial_capacity_factory = -0.15
				production_speed_buildings_factor = -0.1
			}
		}

		SOV_Broken_market_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = brokent_market_russia_dem

			modifier = {
				consumer_goods_factor = 0.05
				industrial_capacity_factory = -0.1
				production_speed_buildings_factor = -0.05
			}
		}

		SOV_Reconstructed_economy = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = reconstruct_market_russia_dem

			modifier = {
				industrial_capacity_factory = 0.05
				production_factory_efficiency_gain_factor = 0.05
			}
		}

		SOV_Reconstructed_economy_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = reconstruct_market_russia_dem

			modifier = {
				industrial_capacity_factory = 0.1
				production_factory_efficiency_gain_factor = 0.1
				production_factory_start_efficiency_factor = 0.05
				production_speed_buildings_factor = 0.05
			}
		}

		SOV_Reconstructed_economy_3 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = reconstruct_market_russia_dem

			modifier = {
				industrial_capacity_factory = 0.15
				production_factory_efficiency_gain_factor = 0.1
				production_factory_start_efficiency_factor = 0.1
				production_speed_buildings_factor = 0.05
				consumer_goods_factor = -0.05
			}
		}

		SOV_Alaska_transaction_democratic = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = chi_hyper_inflation4

			modifier = {
				consumer_goods_factor = 0.1
			}
		}

		SOV_Excavation_in_alaska = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = excavation_alaska_democratic

			modifier = {
				custom_modifier_tooltip = excavation_in_alaska_buff_tt
			}
		}

		SOV_Immigration_in_alaska_idea = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = immigration_alaska_dem

			modifier = {
				custom_modifier_tooltip = immigration_in_alaska_idea_tt
			}
		}

		SOV_Emigration_in_alaska_idea = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = emigration_alaska_dem

			modifier = {
				custom_modifier_tooltip = emigration_in_alaska_idea_tt
			}
		}

		SOV_Canal_suez_closed = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = canal_suez_close_demo

			modifier = {
				consumer_goods_factor = 0.05
			}
		}

		SOV_Canal_suez_closed_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = canal_suez_close_demo

			modifier = {
				consumer_goods_factor = 0.15
				production_speed_buildings_factor = -0.25
				industrial_capacity_factory = -0.15
			}
		}

		SOV_Russian_way = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = russian_way_demo

			modifier = {
				compliance_growth_on_our_occupied_states = -0.15
				compliance_growth = 0.1
				stability_factor = 0.1
			}
		}

		SOV_Allies_menace = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			cancel = {
				AND = {
					OR = {
						FRA = {
							NOT = {
								has_government = democratic
							}
						}
						FRA = {
							is_subject_of = SOV
						}
						is_in_faction_with = FRA
					}
					OR = {
						ENG = {
							NOT = {
								has_government = fascism
							}
						}
						ENG = {
							is_subject_of = SOV
						}
						is_in_faction_with = ENG
					}
				}
			}

			picture = allies_menace_dem

			targeted_modifier = {
        		tag = ENG
				attack_bonus_against = 0.05
				defense_bonus_against = 0.05
        	}
			targeted_modifier = {
        		tag = FRA
				attack_bonus_against = 0.05
				defense_bonus_against = 0.05
        	}
		}

		SOV_Axis_menace = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			cancel = {
				AND = {
					OR = {
						GER = {
							NOT = {
								has_government = fascism
							}
						}
						GER = {
							is_subject_of = SOV
						}
						is_in_faction_with = GER
					}
					OR = {
						ITA = {
							NOT = {
								has_government = fascism
							}
						}
						ITA = {
							is_subject_of = SOV
						}
						is_in_faction_with = ITA
					}
				}
			}

			picture = axis_menace_dem

			targeted_modifier = {
        		tag = GER
				attack_bonus_against = 0.05
				defense_bonus_against = 0.05
        	}
			targeted_modifier = {
        		tag = ITA
				attack_bonus_against = 0.05
				defense_bonus_against = 0.05
        	}
		}

		SOV_Japanese_menace = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			cancel = {
				OR = {
					JAP = {
						is_subject_of = SOV
					}
					is_in_faction_with = JAP
				}
			}

			picture = japanese_menace_dem

			targeted_modifier = {
        		tag = JAP
				attack_bonus_against = 0.05
				defense_bonus_against = 0.05
        	}
			targeted_modifier = {
        		tag = MAN
				attack_bonus_against = 0.05
				defense_bonus_against = 0.05
        	}
		}

		SOV_Russian_scientist = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = jap_supremacy_of_technology

			modifier = {
				research_speed_factor = 0.1
			}
		}

		SOV_Russian_industrial_advisor = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = FRA_factory_strikes

			modifier = {
				production_speed_buildings_factor = 0.1
			}
		}

		SOV_Russian_military_advisor = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = chi_wargaming_division

			modifier = {
				experience_gain_army_factor = 0.10
				training_time_army_factor = -0.2
				experience_gain_army = 0.05
			}
		}

    	SOV_Russian_communist_rebels = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = communist_rebel_fascist

			modifier = {
				production_speed_buildings_factor = -0.1
				conscription = -0.015
				industrial_capacity_factory = -0.1
				compliance_growth = -0.1
				communism_drift = 0.05
			}
		}

		SOV_Russian_communist_rebels2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = communist_rebel_fascist_2

			modifier = {
				production_speed_buildings_factor = -0.1
				conscription = -0.015
				industrial_capacity_factory = -0.1
				compliance_growth = -0.1
			}
		}

		SOV_Russian_communist_rebels3 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = communist_rebel_fascist_3

			modifier = {
				production_speed_buildings_factor = -0.05
				conscription = -0.015
				compliance_growth = -0.1
			}
		}

		SOV_Russian_communist_rebels4 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = communist_rebel_fascist_4

			modifier = {
				production_speed_buildings_factor = -0.05
				conscription = -0.005
			}
		}

		SOV_Military_parade_fascist_idea = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = military_parade_fascist

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_government = fascism
				}
			}

			modifier = {
				fascism_drift = 0.15
				army_attack_factor = -0.1
				army_defence_factor = -0.1
				consumer_goods_factor = -0.05
			}
		}

		SOV_Blackshirt_parade_fascist_idea = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = blackshirt_parade_fascist

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_government = fascism
				}
			}

			modifier = {
				fascism_drift = 0.1
				industrial_capacity_factory = -0.1
			}
		}

		SOV_Young_parade_fascist_idea = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = young_one_parade_fascist

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_government = fascism
				}
			}

			modifier = {
				fascism_drift = 0.05
			}
		}

		SOV_Russian_special_police_force = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = special_police_force

			allowed_civil_war = {
				always = yes
			}

			cancel = {
				NOT = {
					has_government = fascism
				}
			}

			modifier = {
				compliance_growth = 0.1
				resistance_activity = -0.15
				resistance_growth = -0.05
				command_power_gain = 0.25
				max_command_power = 25
				recon_factor = 0.02
			}
		}

		SOV_Participation_russian_civil_war_foreign = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = worldwide_interventions

			cancel = {
				has_global_flag = second_russian_civil_war_over
			}

			modifier = {
				send_volunteer_size = 1
				send_volunteers_tension = -0.5
				send_volunteer_divisions_required = -0.75
				experience_gain_army_factor = 0.25
			}

			rule = {
				can_send_volunteers = yes
			}
		}

		SOV_Payment_russian_ressource_rus = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_economic_increase

			cancel = {
				OR = {
					NOT = {
						SOV = {
							has_country_flag = receive_payment_from_ger
						}
					}
					has_war_with = GER
				}
			}

			modifier = {
				consumer_goods_factor = 0.1
			}
		}

		SOV_Payment_russian_ressource_ger = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = chi_hyper_inflation2

			cancel = {
				OR = {
					NOT = {
						GER = {
							has_country_flag = is_paying_ressource_for_russia
						}
					}
					has_war_with = SOV
				}
			}

			modifier = {
				consumer_goods_factor = -0.1
			}
		}

		SOV_Definitive_payment_russian_ressource_ger = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_economic_increase

			cancel = {
				GER = {
					has_war_with = SOV
				}
			}

			modifier = {
				consumer_goods_factor = -0.2
			}
		}

		SOV_Definitive_payment_russian_ressource_rus = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = chi_hyper_inflation5

			cancel = {
				GER = {
					has_war_with = SOV
				}
			}

			modifier = {
				consumer_goods_factor = 0.2
			}
		}

		SOV_Russian_concession_britain_civil_war = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = concession_negative_uk_russia

			cancel = {
				has_war_with = ENG
				NOT = {
					SOV = {
						has_country_flag = deliver_english_resources
					}
				}
			}

			modifier = {
				industrial_capacity_factory = -0.1
				local_resources_factor = -0.15
				consumer_goods_factor = 0.1
			}
		}

		SOV_English_concession_russia_civil_war = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = concession_positive_uk_russia

			cancel = {
				has_war_with = SOV
			}

			modifier = {
				industrial_capacity_factory = 0.1
				local_resources_factor = 0.15
				consumer_goods_factor = -0.1
			}
		}

		SOV_Russian_payment_concession_britain_civil_war = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = chi_hyper_inflation4

			cancel = {
				has_war_with = ENG
			}

			modifier = {
				industrial_capacity_factory = -0.05
				local_resources_factor = -0.05
				consumer_goods_factor = 0.05
			}
		}

		SOV_English_payment_concession_russia_civil_war = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_foreign_capital

			cancel = {
				has_war_with = SOV
				NOT = {
					SOV = {
						has_country_flag = deliver_english_resources
					}
				}
			}

			modifier = {
				industrial_capacity_factory = 0.05
				local_resources_factor = 0.05
				consumer_goods_factor = -0.05
			}
		}

		SOV_Russian_payment_concession_britain_civil_war2 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = chi_hyper_inflation5

			cancel = {
				has_war_with = ENG
			}

			modifier = {
				industrial_capacity_factory = -0.1
				local_resources_factor = -0.1
				consumer_goods_factor = 0.1
			}
		}

		SOV_English_payment_concession_russia_civil_war2 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_foreign_capital

			cancel = {
				has_war_with = SOV
			}

			modifier = {
				industrial_capacity_factory = 0.1
				local_resources_factor = 0.1
				consumer_goods_factor = -0.1
			}
		}

		SOV_Unstoppable_red_army1 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = unstopable_red_army_commu

			cancel = {
				OR = {
					NOT = {
						has_government = communism
					}
					is_subject = yes
				}
			}

			modifier = {
				stability_factor = 0.05
				resistance_damage_to_garrison = -0.05
				army_morale_factor = 0.05
				army_org_regain = 0.05
			}
		}

		SOV_Unstoppable_red_army2 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = unstopable_red_army_commu

			cancel = {
				OR = {
					NOT = {
						has_government = communism
					}
					is_subject = yes
				}
			}

			modifier = {
				stability_factor = 0.1
				resistance_damage_to_garrison = -0.1
				army_morale_factor = 0.1
				army_org_regain = 0.1
			}
		}

		SOV_Unstoppable_red_army3 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = unstopable_red_army_commu

			cancel = {
				OR = {
					NOT = {
						has_government = communism
					}
					is_subject = yes
				}
			}

			modifier = {
				stability_factor = 0.15
				resistance_damage_to_garrison = -0.15
				army_morale_factor = 0.15
				army_org_regain = 0.15
			}
		}

		SOV_Unstoppable_red_army4 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = unstopable_red_army_commu

			cancel = {
				OR = {
					NOT = {
						has_government = communism
					}
					is_subject = yes
				}
			}

			modifier = {
				stability_factor = 0.20
				resistance_damage_to_garrison = -0.20
				army_morale_factor = 0.20
				army_org_regain = 0.20
			}
		}

		SOV_Unstoppable_red_army5 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = unstopable_red_army_commu

			cancel = {
				OR = {
					NOT = {
						has_government = communism
					}
					is_subject = yes
				}
			}

			modifier = {
				stability_factor = 0.25
				resistance_damage_to_garrison = -0.25
				army_morale_factor = 0.25
				army_org_regain = 0.25
			}
		}

		SOV_Unified_komintern_red_armies = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = united_komintern_red_army

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			modifier = {
				resistance_growth_on_our_occupied_states = 0.05
				resistance_damage_to_garrison_on_our_occupied_states = 0.05
				army_defence_factor = 0.05
				winter_attrition_factor = -0.25
			}
		}

		SOV_Order_227 = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = order_227_communist_russia

			cancel = {
				OR = {
					has_war = no
					NOT = {
						any_enemy_country = {
							is_major = yes
							capital_scope = {
								is_on_continent = europe
							}
						}
					}
					has_civil_war = yes
					surrender_progress < 0.01
					is_subject = yes
					NOT = {
						has_government = communism
					}
				}
			}

			modifier = {
				army_core_defence_factor = 0.25
				mobilization_speed = 0.15
			}
		}

		SOV_Triumph_communist_will = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = triumphant_will_communist_ru

			cancel = {
				OR = {
					is_subject = yes
					NOT = {
						has_government = communism
					}
				}
			}

			modifier = {
				experience_loss_factor = -0.5
				air_wing_xp_loss_when_killed_factor = -0.5
				communism_drift = 0.1
			}
		}

		SOV_Red_army_offensive = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = generic_victors_of_ww1

			cancel = {
				OR = {
					has_war = no
					NOT = {
						any_enemy_country = {
							is_major = yes
							capital_scope = {
								is_on_continent = europe
							}
						}
					}
					has_civil_war = yes
					surrender_progress > 0.1
					is_subject = yes
					NOT = {
						has_government = communism
					}
				}
			}

			modifier = {
				command_power_gain_mult = 0.25
				air_superiority_bonus_in_combat = 0.15
				breakthrough_factor = 0.1
			}
		}

		SOV_Joseph_stalin_exiled_idea = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = exiled_stalin_foreign_country

			cancel = {
				OR = {
					NOT = {
						has_government = communism
					}
					SOV = {
						has_country_flag = sov_stalin_found_dead
					}
				}
			}

			modifier = {
				stability_factor = 0.05
				communism_drift = 0.05
				autonomy_gain = 0.05
				resistance_damage_to_garrison = -0.1
			}
		}

		SOV_Royal_orders = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = royal_orders_russian_empire

			cancel = {
				OR = {
					is_subject = yes
					NOT = {
						has_government = neutrality
					}
				}
			}

			modifier = {
				compliance_growth = 0.15
			}
		}

		SOV_Purchase_africa = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = purchase_africa_neutrality_russia

			modifier = {
				civilian_factory_use = 2
				consumer_goods_factor = 0.05
				weekly_manpower = -1000
			}
		}

		SOV_Selling_africa = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = selling_africa_neutrality_russia

			modifier = {
				consumer_goods_factor = -0.05
				weekly_manpower = 1000
			}
		}

		SOV_Anti_military_junta_protestor = {
			allowed = {
				always = no
			}

			removal_cost = -1

			picture = FRA_scw_intervention_republicans_focus


			modifier = {
				war_support_factor = -0.25
				mobilization_speed = -0.1
				conscription_factor = -0.15
			}
		}

		SOV_Protestors_neutrality = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_neutrality_drift_bonus

			on_add = {
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Protestors_neutrality_join_factions
				}
				set_rule = {
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Protestors_neutrality_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			rule = {
				can_join_factions = no
			}

			modifier = {
				hidden_modifier = {
					generate_wargoal_tension = 1.00
					join_faction_tension = 1.00
					lend_lease_tension = 1.00
					send_volunteers_tension = 1.00
					guarantee_tension = 1.0
					ai_badass_factor = 0.01    # Will receive 1% of the threat from others
					ai_get_ally_desire_factor = -100
				}
			}
		}

		SOV_Democracy_china = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_democratic_drift_bonus

			cancel = {
				OR = {
					NOT = {
						has_government = democratic
						has_government = neutrality
					}
					has_war_with = SOV
					exists = no
				}
			}

			on_add = {
				SOV = {
					set_variable = { current_china_democracy_target = ROOT.id }
				}
			}

			on_remove = {
				if = {
					limit = {
						NOT = {
							has_war_with = SOV
							has_government = democratic
							has_government = neutrality
						}
						SOV = {
							has_government = democratic
							is_subject = no
						}
						is_subject = no
						exists = yes
					}
					SOV = {
						country_event = russia2_china.36
					}
				}
			}

			modifier = {
				democratic_acceptance = 50
				democratic_drift = 0.1
				political_power_gain = 0.15
				stability_factor = 0.05
			}

			targeted_modifier = {
        		tag = SOV
				extra_trade_to_target_factor = 0.1
				trade_cost_for_target_factor = -0.2
        	}
		}

		SOV_Russianization_balkan_medium = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = FRA_matignon_agreements

			modifier = {
				consumer_goods_factor = -0.05
				industrial_capacity_factory = 0.1
				research_speed_factor = 0.05
			}
		}

		SOV_Russianization_balkan_large = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = FRA_matignon_agreements

			modifier = {
				consumer_goods_factor = -0.15
				industrial_capacity_factory = 0.25
				research_speed_factor = 0.15
			}
		}

		SOV_French_monarchist_sentiment_idea = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = french_monarchist_sentiment

			cancel = {
				SOV = {
					has_war_with = FRA
				}
			}

			modifier = {
				neutrality_drift = 0.1
			}
		}

		SOV_French_monarchist_sentiment_idea_2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = french_monarchist_sentiment

			cancel = {
				SOV = {
					has_war_with = FRA
				}
			}

			modifier = {
				neutrality_drift = 0.2
			}
		}

		SOV_French_stamp_down_monarchist_idea = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_oppression

			modifier = {
				neutrality_drift = -0.2
			}
		}

		SOV_Ban_extreme_political_elements_idea = {

			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				OR = {
					has_government = communism
					has_government = fascism
				}
			}

			picture = ban_extreme_political_ideas

			modifier = {
				communism_drift = -0.05
				fascism_drift = -0.05
			}
		}

		SOV_Russian_professionnal_army = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = professional_army_democratic

			modifier = {
				acclimatization_cold_climate_gain_factor = 0.5
				army_core_attack_factor = 0.1
				army_core_defence_factor = 0.1
				experience_gain_army_factor = 0.15
			}
		}

		SOV_Restrictions_democratic_russia = {

			removal_cost = -1

			allowed = {
				always = no
			}

			on_add = {
				if = {
					limit = {
						has_rule = can_create_factions
					}
					set_country_flag = SOV_Restrictions_democratic_russia_create_factions
				}
				if = {
					limit = {
						has_rule = can_join_factions
					}
					set_country_flag = SOV_Restrictions_democratic_russia_join_factions
				}
				set_rule = {
					can_create_factions = no
					can_join_factions = no
				}
			}

			on_remove = {
				if = {
					limit = {
						has_country_flag = SOV_Restrictions_democratic_russia_create_factions
					}
					set_rule = {
						can_create_factions = yes
					}
				}
				if = {
					limit = {
						has_country_flag = SOV_Restrictions_democratic_russia_join_factions
					}
					set_rule = {
						can_join_factions = yes
					}
				}
			}

			picture = no_faction_restriction

			rule = {
				can_create_factions = no
				can_join_factions = no
			}
		}

		SOV_External_threats_idea = {

			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				OR = {
					NOT = {
						has_government = democratic
					}
					is_faction_leader = no
					is_subject = yes
				}
			}

			picture = external_threats_russia_dem

			modifier = {
				custom_modifier_tooltip = SOV_External_threats_idea_tt
			}
		}

		SOV_United_russia_idea = {

			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				OR = {
					NOT = {
						has_government = democratic
					}
					is_subject = yes
				}
			}

			picture = united_russia_idea_dem

			modifier = {
				war_support_factor = 0.05
				generate_wargoal_tension = -0.5
				custom_modifier_tooltip = SOV_can_attack_democracies
			}

			rule = {
				can_declare_war_on_same_ideology = yes
				can_only_justify_war_on_threat_country = no
			}
		}

		SOV_New_russia_idea = {

			removal_cost = -1

			allowed = {
				always = no
			}

			on_add = {
				set_rule = {
					can_join_opposite_factions = no
				}
			}

			on_remove = {
				set_rule = {
					can_join_opposite_factions = yes
				}
			}

			cancel = {
				OR = {
					NOT = {
						has_government = democratic
					}
					is_subject = yes
				}
			}

			picture = new_russia_libertarian_dem

			modifier = {
				stability_factor = 0.05
			}

			rule = {
				can_join_opposite_factions = no
			}
		}

		SOV_Russian_show_of_force = {

			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				OR = {
					SOV = {
						OR = {
							NOT = {
								has_government = democratic
							}
							is_faction_leader = no
							is_subject = yes
							exists = no
						}
					}
					is_in_faction_with = SOV
					has_government = neutrality
					has_government = democratic
				}
			}

			picture = show_of_force_russia_dem

			targeted_modifier = {
        		tag = SOV
				attack_bonus_against = -0.05
				defense_bonus_against = -0.05
        	}
		}

		SOV_Enforced_civilian_rights = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = enforced_civilian_rights_dem_russia

			modifier = {
				industrial_capacity_factory = -0.1
				production_speed_buildings_factor = 0.05
				industry_repair_factor = 0.15
				monthly_population = 0.1
			}
		}

		SOV_Progressive_reforms = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = progressive_reforms_russia_democratic

			modifier = {
				drift_defence_factor = -0.15
				stability_factor = 0.1
				party_popularity_stability_factor = 0.05
				political_power_factor = -0.25
				political_advisor_cost_factor = -0.5
				research_speed_factor = 0.05
			}
		}

		SOV_Bring_back_death_penalty = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = bring_back_death_penalty_dem

			modifier = {
				stability_factor = -0.15
				war_support_factor = 0.05
				political_power_factor = 0.25
				conscription_factor = 0.1
			}
		}

		SOV_Russian_influence_monarchist_italy = {

			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				OR = {
					ITA = {
						has_government = neutrality
					}
					has_war_with = SOV
					ITA = {
						NOT = {
							is_in_faction_with = SOV
						}
					}
				}
			}

			picture = italy_monarchist_sentiment

			modifier = {
				neutrality_drift = 0.1
			}
		}

		SOV_Russian_influence_monarchist_italy_2 = {

			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				OR = {
					ITA = {
						has_government = neutrality
					}
					has_war_with = SOV
					ITA = {
						NOT = {
							is_in_faction_with = SOV
						}
					}
				}
			}

			picture = italy_monarchist_sentiment

			modifier = {
				neutrality_drift = 0.2
			}
		}

		SOV_Destroy_russian_influence = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_oppression

			modifier = {
				neutrality_drift = -0.2
			}
		}

		SOV_Great_purge_idea_russia2 = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = great_purge

			cancel = {
				OR = {
					NOT = {
						has_government = communism
					}
					is_subject = yes
					exists = no
					has_civil_war = yes
				}
			}

			on_add = {
				set_country_flag = sov_purge_started
				add_dynamic_modifier = {
					modifier = great_purge_modifiers
				}
			}

			on_remove = {
				if = {
					limit = {
						NOT = {
							has_country_flag = sov_purge_failed
						}
					}
					if = {
						limit = {
							check_variable = {
								var = sov_great_purge_completion
								value = 100
								compare = less_than
							}
						}
						set_country_flag = sov_purge_cancelled
						sov_unlock_nkvd_chiefs = yes
						country_event = russia2_russia.26
					}
					else = {
						set_country_flag = sov_purge_over
					}
					clr_country_flag = sov_purge_ongoing
				}
				remove_dynamic_modifier = {
					modifier = great_purge_modifiers
				}
			}

			modifier = {
				custom_modifier_tooltip = SOV_Great_purge_tt
			}
		}

		SOV_Remnants_purge = {

			removal_cost = -1

			allowed = {
				always = no
			}

			cancel = {
				NOT = {
					has_government = communism
				}
			}

			picture = great_purge

			modifier = {
				army_org_factor = -0.2
				send_volunteer_factor = -0.25
				army_defence_factor = -0.15
				army_attack_factor = -0.15
				training_time_factor = 0.1
				political_advisor_cost_factor = 0.25
				party_popularity_stability_factor = -0.15
				experience_gain_army_factor = -0.2
			}
		}

		SOV_Member_of_the_league_idea = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = members_of_the_league_free_nations

			cancel = {
				NOT = {
					has_government = anarchy
					is_in_faction_with = SOV
				}
			}

			modifier = {

			}
		}

		SOV_Member_of_the_league_idea_1 = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = members_of_the_league_free_nations_1

			cancel = {
				NOT = {
					has_government = anarchy
					is_in_faction_with = SOV
				}
			}

			modifier = {
				production_speed_buildings_factor = 0.1
				industrial_capacity_factory = 0.1
				industrial_capacity_dockyard = 0.1
			}
		}

		SOV_Member_of_the_league_idea_2 = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = members_of_the_league_free_nations_2

			cancel = {
				NOT = {
					has_government = anarchy
					is_in_faction_with = SOV
				}
			}

			modifier = {
				conscription = 0.025
				army_org_factor = 0.05
				army_defence_factor = 0.05
				army_attack_factor = 0.05
			}
		}

		SOV_Member_of_the_league_idea_3 = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = members_of_the_league_free_nations_3

			cancel = {
				NOT = {
					has_government = anarchy
					is_in_faction_with = SOV
				}
			}

			modifier = {
				political_power_gain = 0.15
				anarchy_drift = 0.1
				resistance_growth_on_our_occupied_states = 0.25
			}
		}

		SOV_Head_of_the_league_idea = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = head_of_the_league_free_nations

			cancel = {
				NOT = {
					has_government = anarchy
					is_in_faction_with = SOV
				}
			}

			modifier = {

			}
		}

		SOV_Head_of_the_league_idea_1 = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = head_of_the_league_free_nations_1

			cancel = {
				NOT = {
					has_government = anarchy
					is_in_faction_with = SOV
				}
			}

			modifier = {
				production_speed_buildings_factor = 0.1
				industrial_capacity_factory = 0.1
				industrial_capacity_dockyard = 0.1
			}
		}

		SOV_Head_of_the_league_idea_2 = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = head_of_the_league_free_nations_2

			cancel = {
				NOT = {
					has_government = anarchy
					is_in_faction_with = SOV
				}
			}

			modifier = {
				conscription = 0.025
				army_org_factor = 0.05
				army_defence_factor = 0.05
				army_attack_factor = 0.05
			}
		}

		SOV_Head_of_the_league_idea_3 = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = head_of_the_league_free_nations_3

			cancel = {
				NOT = {
					has_government = anarchy
					is_in_faction_with = SOV
				}
			}

			modifier = {
				political_power_gain = 0.15
				anarchy_drift = 0.1
				resistance_growth_on_our_occupied_states = 0.25
			}
		}

		SOV_Major_nuclear_power = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = nuclear_major_power

			cancel = {
				OR = {
					is_subject = yes
					exists = no
				}
			}

			modifier = {
				nuclear_production_factor = 0.4
				production_speed_nuclear_reactor_factor = 0.1
			}
		}

		SOV_Tsar_bomba = {

			removal_cost = -1

			allowed = {
				always = no
			}

			picture = tsar_bomba_russian_obligation

			cancel = {
				OR = {
					is_subject = yes
					exists = no
				}
			}

			modifier = {
				nuclear_production_factor = -0.5
				custom_modifier_tooltip = SOV_Tsar_bomba_tt
			}
		}

		SOV_Japan_non_agression_pact_sakhalin = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_volunteer_expedition_bonus

			cancel = {
				has_war_with = SOV
			}

			modifier = {
				custom_modifier_tooltip = some_reason_we_like_the_russian_tt
			}
		}

		SOV_Russian_italian_diplomacy_neutral = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_volunteer_expedition_bonus

			cancel = {
				NOT = {
					has_country_flag = accept_diplomatic_relation_with_italy
					has_country_flag = enter_diplomatic_relation_with_italy_possible
				}
			}

			modifier = {
				custom_modifier_tooltip = some_reason_we_like_the_russian_tt
				custom_modifier_tooltip = declare_war_political_partner_not_good_tt
			}
		}

		SOV_Anarchist_uprising = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_war_of_resistance3

			cancel = {
				OR = {
					NOT = {
						country_exists = SOV
					}
					NOT = {
						SOV = {
							has_government = anarchy
						}
					}
					is_in_faction_with = SOV
				}
			}

			targeted_modifier = {
        		tag = SOV
				attack_bonus_against = -0.05
				defense_bonus_against = -0.05
			}
		}

		SOV_Anarchist_uprising_2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_war_of_resistance3

			cancel = {
				OR = {
					NOT = {
						country_exists = SOV
					}
					NOT = {
						SOV = {
							has_government = anarchy
						}
					}
					is_in_faction_with = SOV
				}
			}

			targeted_modifier = {
        		tag = SOV
				attack_bonus_against = -0.1
				defense_bonus_against = -0.1
			}
		}

		SOV_Anarchist_uprising_3 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_war_of_resistance3

			cancel = {
				OR = {
					NOT = {
						country_exists = SOV
					}
					NOT = {
						SOV = {
							has_government = anarchy
						}
					}
					is_in_faction_with = SOV
				}
			}

			targeted_modifier = {
        		tag = SOV
				attack_bonus_against = -0.15
				defense_bonus_against = -0.15
			}
		}

		SOV_Anarchist_uprising_4 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_war_of_resistance3

			cancel = {
				OR = {
					NOT = {
						country_exists = SOV
					}
					NOT = {
						SOV = {
							has_government = anarchy
						}
					}
					is_in_faction_with = SOV
				}
			}

			targeted_modifier = {
        		tag = SOV
				attack_bonus_against = -0.25
				defense_bonus_against = -0.25
			}
		}

		SOV_Anarchist_uprising_5 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_war_of_resistance3

			cancel = {
				OR = {
					NOT = {
						country_exists = SOV
					}
					NOT = {
						SOV = {
							has_government = anarchy
						}
					}
					is_in_faction_with = SOV
				}
			}

			targeted_modifier = {
        		tag = SOV
				attack_bonus_against = -0.075
				defense_bonus_against = -0.075
			}
		}

		SOV_Anarchist_uprising_6 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_war_of_resistance3

			cancel = {
				OR = {
					NOT = {
						country_exists = SOV
					}
					NOT = {
						SOV = {
							has_government = anarchy
						}
					}
					is_in_faction_with = SOV
				}
			}

			targeted_modifier = {
        		tag = SOV
				attack_bonus_against = -0.1
				defense_bonus_against = -0.1
			}
		}

		SOV_Anarchist_uprising_7 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_war_of_resistance3

			cancel = {
				OR = {
					NOT = {
						country_exists = SOV
					}
					NOT = {
						SOV = {
							has_government = anarchy
						}
					}
					is_in_faction_with = SOV
				}
			}

			targeted_modifier = {
        		tag = SOV
				attack_bonus_against = -0.15
				defense_bonus_against = -0.15
			}
		}

		SOV_Contact_with_outside = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = generic_deal_with_the_devil2

			cancel = {
				NOT = {
					SOV = {
						has_government = anarchy
					}
				}
			}

			modifier = {
				custom_modifier_tooltip = allow_diplomatic_actions_anarchist_tt
			}

			rule = {
				can_create_factions = yes
			}

			on_add = {
				set_rule = {
					can_create_factions = yes
				}
			}

			on_remove = {
				set_rule = {
					can_create_factions = no
				}
			}
		}

		SOV_Anarchist_civil_war_revolution = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = FRA_scw_intervention_republicans_focus

			cancel = {
				NOT = {
					has_civil_war = yes
				}
			}

			rule = {
				can_join_factions = no
				can_create_factions = no
			}

			on_add = {
				set_rule = {
					can_create_factions = no
					can_join_factions = no
				}
			}

			on_remove = {
				set_rule = {
					can_create_factions = yes
					can_join_factions = yes
				}
			}
		}

		SOV_Guerilla_warfare_tactics = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_army_corruption3

			cancel = {
				NOT = {
					has_civil_war = yes
					has_government = anarchy
				}
			}

			modifier = {
				army_attack_factor = 0.05
				army_defence_factor = 0.05
			}
		}

		SOV_Black_squad = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = tfv_can_conscription_crisis

			cancel = {
				NOT = {
					has_government = anarchy
				}
			}

			modifier = {
				send_volunteer_size = 4
			}
		}

		SOV_Anarchist_sabotage = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = tfv_can_conscription_crisis

			cancel = {
				NOT = {
					has_civil_war = yes
				}
			}

			modifier = {
				army_speed_factor = -0.75
			}
		}

		SOV_A_world_without_borders = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = tfv_can_conscription_crisis

			cancel = {
				NOT = {
					has_government = anarchy
				}
			}

			modifier = {
				compliance_growth = 0.25
			}
		}

		SOV_Extreme_anarchist_training = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_wargaming_division

			cancel = {
				NOT = {
					has_government = anarchy
				}
			}

			modifier = {
				heat_attrition_factor = -0.25
				special_forces_cap = 0.1
				max_dig_in_factor = 0.1
			}
		}

		SOV_Extreme_anarchist_training_2 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_wargaming_division

			cancel = {
				NOT = {
					has_government = anarchy
				}
			}

			modifier = {
				heat_attrition_factor = -0.25
				winter_attrition_factor = -0.25
				special_forces_cap = 0.1
				max_dig_in_factor = 0.1
				army_org_factor = 0.1
				army_fuel_consumption_factor = -0.15
			}
		}

		SOV_Extreme_anarchist_training_3 = {
			removal_cost = -1

			allowed = {
				always = no
			}

			picture = chi_wargaming_division

			cancel = {
				NOT = {
					has_government = anarchy
				}
			}

			modifier = {
				heat_attrition_factor = -0.25
				acclimatization_hot_climate_gain_factor = 0.05
				winter_attrition_factor = -0.25
				acclimatization_cold_climate_gain_factor = 0.05
				special_forces_cap = 0.1
				max_dig_in_factor = 0.1
				army_org_factor = 0.1
				army_fuel_consumption_factor = -0.15
				army_speed_factor = 0.1
			}
		}
	}

	naval_manufacturer = {

		designer = yes

		russia2_nevskoye_design_bureau = {
			picture = nevskoye_design_bureau

			allowed = {
				original_tag = SOV
			}

			cost = 200

			available = {
				has_completed_focus = SOV_restoration_tsar
				if = {
					limit = {
						NOT = {
							has_idea = russia2_nevskoye_design_bureau
						}
					}
					num_of_naval_factories > 15
				}
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			traits = { russia2_imperial_naval_commission }

			modifier = {
				naval_coordination = 0.1
				naval_hit_chance = 0.15
				sortie_efficiency = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_volgograd_shipyard = {
			picture = volgograd_shipyard
			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_battleship_development
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			traits = { russia2_battleship_expert_designer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_dagdizel_plant = {
			picture = dagdizel_plant
			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_cruiser_development
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			traits = { russia2_torpedo_expert_designer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_amur_shipbuilding_plant = {
			picture = amur_shipbuilding_plant
			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_hidden_threats
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			traits = { russia2_heavy_submarine_designer }

			modifier = {
				navy_submarine_attack_factor = 0.15
				navy_submarine_defence_factor = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_ubin_design_bureau = {
			name = SOV_rubin_design_bureau

			picture = SOV_rubin_design_bureau

			allowed = {
				original_tag = SOV
			}

			research_bonus = {
				naval_equipment = 0.15
				naval_mines = 0.15
			}

			available = {
				has_completed_focus = SOV_improve_dockyards_vladivostok
			}

			traits = { raiding_fleet_naval_manufacturer }

			modifier = {
				repair_speed_factor = 0.05
			}

			equipment_bonus = {
				submarine = {
					build_cost_ic = -0.1
				}
			}
		}

		russia2_black_sea_shipyard = {
			name = SOV_black_sea_shipyard

			picture = SOV_black_sea_shipyard

			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_our_place_sea
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			traits = { black_sea_naval_manufacturer }

			modifier = {
				repair_speed_factor = 0.05
			}

			equipment_bonus = {
				ship_hull_cruiser_coastal_defense_ship = {
					build_cost_ic = -0.1
				}
			}
		}

		russia2_sevastopol_marine_plant = {
			name = SOV_sevastopol_marine_plant

			picture = SOV_sevastopol_marine_plant

			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_improve_dockyards_sevastopol
			}

			research_bonus = {
				naval_equipment = 0.1
			}

			traits = { repair_and_refurbishment_plant }

			modifier = {
				naval_accidents_chance = -0.15
				repair_speed_factor = 0.15
				refit_ic_cost = -0.1
				refit_speed = 0.1
			}
		}
	}



	aircraft_manufacturer = {

		designer = yes

		russia2_mig_design_bureau = {
			picture = mig_design_bureau

			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_develop_new_planes
			}

			research_bonus = {
				air_equipment = 0.15
			}

			traits = { light_aircraft_manufacturer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_ilyushin_design_bureau = {
			picture = ilyushin_design_bureau

			allowed = {
				original_tag = SOV
			}

			available = {
				if = {
					limit = {
						NOT = {
							has_idea = russia2_ilyushin_design_bureau
						}
					}
					num_of_military_factories > 35
				}
			}

			research_bonus = {
				air_equipment = 0.15
			}

			traits = { medium_aircraft_manufacturer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_tupolev_design_bureau = {
			picture = tupolev_design_bureau

			allowed = {
				original_tag = SOV
			}

			available = {
				if = {
					limit = {
						NOT = {
							has_idea = russia2_tupolev_design_bureau
						}
					}
					num_of_military_factories > 50
				}
			}

			research_bonus = {
				air_equipment = 0.15
			}

			traits = { heavy_aircraft_manufacturer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_yakovlev_design_bureau = {
			picture = yakovlev_design_bureau

			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_carrier_planes
			}

			research_bonus = {
				air_equipment = 0.15
			}

			traits = { naval_aircraft_manufacturer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_antonov_serial_production_plant = {
			picture = antonov_serial_production_plant
			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_new_fighters
			}

			cost = 200

			research_bonus = {
				air_equipment = 0.15
			}

			traits = { russia2_high_speed_fighters_designer }

			modifier = {
				air_interception_detect_factor = 0.1
				air_weather_penalty = 0.1
			}

			ai_will_do = {
				factor = 1
			}
		}
	}

	industrial_concern = {

		stalingrad_tractor_factory_russia2 = {
			picture = stalingrad_tractor_factory
			allowed = {
				original_tag = SOV
			}

			available = {
				owns_state = 217
			}

			research_bonus = {
				industry = 0.15
			}

			traits = { russia2_military_industry_manu }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		leningrad_polytechnical_institute_russia2 = {
			picture = leningrad_polytechnical_institute
			allowed = {
				original_tag = SOV
			}

			available = {
				owns_state = 195
			}

			research_bonus = {
				electronics = 0.15
			}

			traits = { russia2_civilian_industry_manu }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_leningrad_metal_factory = {
			picture = leningrad_metal_factory
			allowed = {
				original_tag = SOV
			}

			research_bonus = {
				industry = 0.15
			}

			traits = { russia2_metal_industry }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_izhevsk_mechanical_plant = {
			picture = izhevsk_mechanical_plant
			allowed = {
				original_tag = SOV
			}

			research_bonus = {
				industry = 0.15
			}

			traits = { russia2_arms_race }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_riga_electric_machine_building_plant = {
			picture = riga_electric_machine_building_plant
			allowed = {
				original_tag = SOV
			}

			cost = 200

			available = {
				any_country = {
					OR = {
						tag = ROOT
						is_in_faction_with = ROOT
					}
					has_full_control_of_state = 12
				}
			}

			research_bonus = {
				industry = 0.10
			}

			traits = { russia2_fast_train_designer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_soviet_railways = { #NSB

			picture = SOV_soviet_railways

			allowed = {
				original_tag = SOV

			}

			available = {
				has_completed_focus = SOV_resolve_the_infrastructure_problem
			}

			cost = 75

			research_bonus = {
				train_tech = 0.15
			}

			traits = { railway_company }
		}

		russia2_gosproyektstroy = {
			name = SOV_gosproyektstroy_1

			picture = generic_industrial_concern_2

			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_expand_the_civ_indu_mosc
			}

			cost = 150

			traits = { construction_company }

			modifier = {
				production_speed_industrial_complex_factor = 0.05
				production_speed_arms_factory_factor = 0.05
				production_speed_dockyard_factor = 0.05
			}
		}
	}

	tank_manufacturer = {

		designer = yes

		russia2_morozov_design_bureau = {
			picture = morozov_design_bureau

			allowed = {
				OR = {
					original_tag = SOV
					AND = {
						OR = {
							is_literally_china = yes
							tag = MAN
						}
						has_dlc = "Waking the Tiger"
					}
				}
			}

			available = {
				if = {
					limit = {
						OR = {
							is_literally_china = yes
							tag = MAN
						}
					}
					has_completed_focus = CHI_hire_soviet_designer
					NOT = {
						has_war_with = SOV
					}
				}
				else_if = {
					limit = {
						original_tag = SOV
					}
					if = {
						limit = {
							NOT = {
								has_idea = russia2_morozov_design_bureau
							}
						}
						num_of_military_factories > 50
					}
				}
			}

			research_bonus = {
				armor = 0.15
			}

			traits = { fast_tank_manufacturer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_astrov_design_bureau = {
			picture = astrov_design_bureau

			allowed = {
				original_tag = SOV
			}

			available = {
				if = {
					limit = {
						NOT = {
							has_idea = russia2_astrov_design_bureau
						}
					}
					num_of_military_factories > 50
				}
				has_completed_focus = SOV_t-34
			}

			research_bonus = {
				armor = 0.15
			}

			traits = { medium_tank_manufacturer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_okmo = {
			picture = okmo

			allowed = {
				original_tag = SOV
			}

			available = {
				if = {
					limit = {
						NOT = {
							has_idea = russia2_okmo
						}
					}
					num_of_military_factories > 75
				}
			}

			research_bonus = {
				armor = 0.15
			}

			traits = { heavy_tank_manufacturer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_uralvagonzavod = {
			picture = uralvagonzavod_company

			allowed = {
				original_tag = SOV
			}

			available = {
				has_completed_focus = SOV_mass_production
			}

			research_bonus = {
				armor = 0.15
			}

			traits = { russia2_mass_production_tanks }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_volgograd_tractor_plant = {
			picture = volgograd_tractor_plant
			allowed = {
				original_tag = SOV
			}

			cost = 200

			available = {
				has_completed_focus = SOV_heavy_industry_russia2
			}

			research_bonus = {
				armor = 0.15
			}

			traits = { russia2_reliable_tanks_production }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_mytishchy_machine_building = {

			picture = SOV_mytishchy_machine_building_plant

			allowed = {
				original_tag = SOV
			}

			research_bonus = {
				armor = 0.1
			}

			available = {
				num_of_military_factories > 75
				has_completed_focus = SOV_tank_research
			}

			traits = { tank_refurbishment_plant }

			modifier = {
				equipment_conversion_speed = 0.15
				equipment_capture_factor = 0.15
				land_equipment_upgrade_xp_cost = -0.1
			}

			equipment_bonus = {
				armor = {
					maximum_speed = 0.03
					build_cost_ic = -0.05
					soft_attack = 0.03
				}
			}
		}

		russia2_kirov = {
			name = SOV_kirov

			picture = SOV_kirov

			allowed = {
				original_tag = SOV
			}

			available = {
				num_of_military_factories > 75
			}

			research_bonus = {
				armor = 0.15
			}

			traits = { russia2_tank_heavy_designer }

			equipment_bonus = {
				armor = {
					maximum_speed = 0.1
					hard_attack = 0.05
					reliability = -0.05
				}
			}
		}
	}

	materiel_manufacturer = {

		designer = yes

		russia2_grabin_design_bureau = {
			picture = grabin_design_bureau

			allowed = {
				original_tag = SOV
			}

			research_bonus = {
				artillery = 0.15
			}

			traits = { russia2_artillery_expert }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_tula_arms_plant = {
			picture = tula_arms_plant

			allowed = {
				original_tag = SOV
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			traits = { russia2_infantry_quantity_quality }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_gaz = {
			picture = gaz

			allowed = {
				original_tag = SOV
			}

			research_bonus = {
				motorized_equipment = 0.15
				mot_rockets = 0.50
			}

			traits = { russia2_motorized_specialist_designer }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}

		russia2_belaz = {
			picture = belaz_company
			allowed = {
				original_tag = SOV
			}

			research_bonus = {
				motorized_equipment = 0.15
			}

			traits = { russia2_quality_mechanized }

			modifier = {
			}

			ai_will_do = {
				factor = 1
			}
		}
	}

	economy = { #Economy Law
		law = yes
		SOV_Useless_money = {
			allowed = {
				always = no
			}

			picture = useless_money_law

			removal_cost = -1

			modifier = {
				consumer_goods_factor = 0.3
				production_speed_buildings_factor = 0.1
				production_speed_industrial_complex_factor = 0.2
				production_speed_arms_factory_factor = 0.2
				industrial_capacity_factory = 0.15
				production_speed_dockyard_factor = 0.25
				conversion_cost_civ_to_mil_factor= -0.4
				conversion_cost_mil_to_civ_factor = -0.4
				generate_wargoal_tension = 1.00
				max_fuel_factor = -0.35
				fuel_gain_factor = -0.5
				agency_upgrade_time = 0.8
				stability_factor = -0.25
				custom_modifier_tooltip = sov_can_change_after_stability
			}

			allowed_to_remove = {
				always = no
			}

			cancel_if_invalid = no
		}
	}

	trade_laws = { #Trade Laws
		law = yes
		SOV_no_export_anarchy = {

			picture = closed_economy

			allowed = {
				always = no
			}

			removal_cost = -1

			modifier = {
				min_export = 0
				industrial_capacity_factory = 0.05
				production_speed_buildings_factor = 0.05
				civilian_intel_to_others = 5
				navy_intel_to_others = 5
				airforce_intel_to_others = 5
				trade_opinion_factor = -0.95
			}

			allowed_to_remove = {
				always = no
			}

			cancel_if_invalid = no
		}

		SOV_Free_market = {

			picture = closed_economy

			allowed = {
				always = no
			}

			removal_cost = -1

			modifier = {
				min_export = 0.25
				industrial_capacity_factory = 0.05
				research_speed_factor = 0.03
				local_resources_factor = 0.25
				production_speed_buildings_factor = -0.1
				civilian_intel_to_others = 5
				navy_intel_to_others = 5
				airforce_intel_to_others = 5
			}

			allowed_to_remove = {
				always = no
			}

			cancel_if_invalid = no
		}
	}

	mobilization_laws = { #Mobilization Laws
		law = yes
		SOV_Makhnovshchina_recruitement = {

			picture = limited_conscription

			allowed = {
				always = no
			}

			removal_cost = -1

			modifier = {
				conscription = 0.025
				conscription_factor = 0.25
				non_core_manpower = 0.2
			}

			allowed_to_remove = {
				always = no
			}

			cancel_if_invalid = no
		}
	}
}
