focus_tree = {
	id = sweden_focus
	
	country = {
		factor = 0
		
		modifier = {
			add = 10
			tag = SWE
			has_dlc = "Arms Against Tyranny"
		}
	}
	
	default = no

	continuous_focus_position = { x = 50 y = 2500 }
	shared_focus = NORDIC_form_joint_alliance

	continuous_focus_position = { x = 20 y = 1000 }  
	initial_show_position = {
		x = 37
		y = 0
	}


	############################
	#####    Test focuses      #	
	############################

	focus = {
		id = SWE_defense_act
		icon = GFX_focus_SWE_defense_act
		x = 3
		y = 0

		cost = 5

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			custom_effect_tooltip = SWE_defense_act_tt
			country_event = { id = AAT_Sweden.1 }
			add_stability = 0.03
		
		}
	}	



	focus = {
		id = SWE_the_old_enemy_stirs
		icon = GFX_focus_SWE_the_beast_stirs
		x = 14
		y = 7

		cost = 5
		prerequisite = { focus = SWE_defense_act }
		relative_position_id = SWE_defense_act
		mutually_exclusive = { focus = SWE_continue_the_second_industrial_revolution }

		ai_will_do = {
			factor = 10
			modifier = {
				factor = 0
				OR = {
					has_country_flag = SWE_AI_RANDOM_COMMUNISM
					has_game_rule = {
						rule = SWE_ai_behavior
						option = SWE_COMMUNISM
					}
				}
			}
		}

		available = {
			OR = {
				threat > 0.1
				has_war_support > 0.08
			}
		}

		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL FOCUS_FILTER_ARMY_XP }

		completion_reward = {
			add_war_support = 0.03
			army_experience = 40
			add_doctrine_cost_reduction = {
				name = SWE_the_old_enemy_stirs
				cost_reduction = 0.25
				uses = 1
				category = land_doctrine # optional 
				# technology  = technology_id # optional
			}
			add_popularity = {
				ideology = neutrality
				popularity = 0.08
			}

			add_popularity = {
				ideology = fascism
				popularity = 0.08
			}
			
			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = SWE_sven_hedin

			if = {
				limit = {
						has_idea = neutrality_idea
				}
				remove_ideas = neutrality_idea
			}
		}
	}

	focus = {
		id = SWE_urbanization
		icon = GFX_focus_SWE_urbanization 
		#x = -24
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_defense_act }
		relative_position_id = SWE_defense_act
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			random_core_state = {	
				limit =	{
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}

			random_core_state = {	
				limit =	{
					is_fully_controlled_by = ROOT
					is_coastal = yes
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
			}
			unlock_decision_tooltip = SWE_urbanization_decision
			#custom_effect_tooltip = SWE_urbanization_tt
		}
	}


	focus = {
		id = SWE_hygenic_housing
		icon = GFX_focus_SWE_hygienic_housing 
		x = -2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_urbanization }
		relative_position_id = SWE_urbanization
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			141 = {
				add_dynamic_modifier = { modifier = SWE_hygenic_housing_output_bonus }
				add_dynamic_modifier = { modifier = SWE_hygenic_housing_resource_bonus }
			}
			
			#activate_mission = SWE_hygenic_housing_mission
			custom_effect_tooltip = SWE_hygenic_housing_tt
		}
	}

	focus = {
		id = SWE_work_projects_for_the_unemployed
		icon = GFX_focus_generic_industry_2
		x = 2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_urbanization }
		relative_position_id = SWE_urbanization
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			random_core_state = {	
				limit =	{
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			add_stability = 0.05
			# unlock_decision_tooltip = SWE_work_projects_for_the_unemployed_decision
		}
	}

	focus = {
		id = SWE_individual_liberty_and_prosperity_for_all
		icon = GFX_focus_generic_the_giant_wakes 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_work_projects_for_the_unemployed focus = SWE_hygenic_housing }
		relative_position_id = SWE_hygenic_housing
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY }

		completion_reward = {
			add_stability = 0.05
			random_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			add_popularity = {
				ideology = democratic
				popularity = 0.05
			}
			add_popularity = {
				ideology = communism
				popularity = 0.05
			}

		}
	}

	focus = {
		id = SWE_defense_above_all
		icon = GFX_goal_generic_defence 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_work_projects_for_the_unemployed focus = SWE_hygenic_housing }
		relative_position_id = SWE_work_projects_for_the_unemployed
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_FOLKHEMMET FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL }

		completion_reward = {
			random_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}
			add_popularity = {
				ideology = fascism
				popularity = 0.05
			}
			add_popularity = {
				ideology = neutrality
				popularity = 0.05
			}
			SWE_folkhemmet_low_swap = yes
		}
	}

	focus = {
		id = SWE_government_weapons_contract
		icon = GFX_goal_generic_military_deal 
		x = -17
		y = 1

		cost = 5
		prerequisite = { focus = SWE_defense_act }
		relative_position_id = SWE_defense_act
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			add_tech_bonus = {
				name = SWE_government_weapons_contract
			    bonus = 0.5
			    uses = 2
			    category = infantry_weapons
			}

			every_military_industrial_organization = {
				add_mio_funds = 300
			}
			add_war_support = 0.03
			
		}
	}

	focus = {
		id = SWE_standardize_equipment
		icon = GFX_goal_generic_small_arms
		x = -2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_government_weapons_contract }
		relative_position_id = SWE_government_weapons_contract
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			arms_factory > 9
		}

		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			swap_ideas = {
			 	remove_idea = SWE_severe_lack_of_ammunition
			 	add_idea = SWE_standardized_equipment
			 }
			add_tech_bonus = {
				name = SWE_standardize_equipment
				bonus = 1
				uses = 1
				category = infantry_weapons # optional 
				# technology  = technology_id # optional
			}

#			mio:SWE_husqvarna_vapenfabrik_organization = {
#				add_mio_funds = 1000
#			}
		}
	}

	focus = {
		id = SWE_volvo
		icon = GFX_focus_generic_truck
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_standardize_equipment }
		relative_position_id = SWE_standardize_equipment
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			random_core_state = {
				prioritize = { 139 }
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
			mio:SWE_scania_vabis_organization = {
				add_mio_funds = 1000
			}

			mio:SWE_volvo_organization = {
				add_mio_funds = 2000
			}
		}
	}

	focus = {
		id = SWE_aquire_modern_panzers
		icon = GFX_focus_generic_tankette
		x = -2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_volvo }
		relative_position_id = SWE_volvo


		ai_will_do = {
			factor = 10
			modifier = {
				has_game_rule = {
					rule = SWE_AI_BEHAVIOR
					option = SWE_DEMOCRATIC_NORDIC_DEFENCE_COUNCIL
				}
				NOT = { has_completed_focus = SWE_the_nordic_defense_council }
				has_war_support < 0.1
				has_stability > 0.7
				factor = 50
			}
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RESEARCH FOCUS_FILTER_FOLKHEMMET }

		completion_reward = {
			add_tech_bonus = {
				bonus = 0.75
				uses = 1
				category = armor # optional 
				# tecnology  = technology_id # optional
			}

			SWE_folkhemmet_big_swap = yes
		}
	}

	focus = {
		id = SWE_ring_a_ding_ding
		icon = GFX_focus_SWE_bicycle 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_volvo }
		relative_position_id = SWE_volvo

		ai_will_do = {
			factor = 10
			modifier = {
				has_game_rule = {
					rule = SWE_AI_BEHAVIOR
					option = SWE_DEMOCRATIC_NORDIC_DEFENCE_COUNCIL
				}
				NOT = { has_completed_focus = SWE_the_nordic_defense_council }
				has_war_support < 0.1
				has_stability > 0.7
				factor = 50
			}
		}


		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			set_technology = { bicycle_infantry = 1 popup = no }
			mio:SWE_husqvarna_organization = {
				add_mio_funds = 500
			}
			#
		}
	}

	focus = {
		id = SWE_sieze_landsverk
		icon = GFX_focus_generic_annex_country_2 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_government_weapons_contract }
		relative_position_id = SWE_government_weapons_contract
		

		ai_will_do = {
			factor = 10		
		}
		mutually_exclusive = { focus = SWE_allow_landsverk_to_operate }
		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_INDUSTRY FOCUS_FILTER_FOLKHEMMET }

		completion_reward = {
			random_core_state = {
				prioritize = { 138 }
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}
			GER = {
				country_event = {
					id = AAT_Sweden_flashpoints.60
					hours = 1
				}
				add_opinion_modifier = {
					target = SWE
					modifier = SWE_GER_seized_landsverk
				}
			}
			SWE_folkhemmet_big_swap = yes
		}
	}

	focus = {
		id = SWE_allow_landsverk_to_operate
		icon = GFX_focus_SWE_landsverk 
		x = 4
		y = 1

		cost = 5
		prerequisite = { focus = SWE_government_weapons_contract }
		relative_position_id = SWE_government_weapons_contract
		

		ai_will_do = {
			factor = 10		
		}
		mutually_exclusive = { focus = SWE_sieze_landsverk }
		available = {
			NOT = { has_war_with = GER }
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY  }

		completion_reward = {
			mio:SWE_landsverk_organization = {
				add_mio_funds = 1500
				unlock_mio_trait_tooltip = {
					trait = SWE_mio_trait_german_landsverk_tech_exchange
				}
			}
			
			random_core_state = {
				prioritize = { 138 }
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}

			GER = {
				add_offsite_building = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
				add_opinion_modifier = {
					target = SWE
					modifier = SWE_GER_allowing_landverk_to_operate
				}
			}
			custom_effect_tooltip = SWE_allow_landsverk_to_operate_tt
			
		}
	}

	focus = {
		id = SWE_as_the_barometer_falls
		icon = GFX_focus_SWE_as_the_barometer_falls 
		x = 2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_sieze_landsverk focus = SWE_allow_landsverk_to_operate }
		relative_position_id = SWE_sieze_landsverk
		#mutually_exclusive = { focus = SWE_the_old_enemy_stirs }
		ai_will_do = {
			factor = 10		
		}

		available = {
			SWE_as_the_barometer_falls_trigger = yes
		}

		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_ARMY_XP FOCUS_FILTER_NAVY_XP FOCUS_FILTER_AIR_XP }

		completion_reward = {
			add_timed_idea = { idea = SWE_wargames days = 365  }
			add_command_power = 25
		}
	}

 	focus = {
		id = SWE_lynx_winter_armored_cars
		icon = GFX_focus_SWE_lynx_armored_car 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_aquire_modern_panzers focus = SWE_ring_a_ding_ding }
		relative_position_id = SWE_aquire_modern_panzers
		mutually_exclusive = { focus = SWE_kp_bill }

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			if = {
				limit = {
					has_dlc = "La Resistance"
				}

				set_technology = {
					SWE_lynx_armored_car = 1
					popup = yes
				}
				custom_effect_tooltip = SWE_lynx_armored_car_tt
				custom_effect_tooltip = SWE_lynx_armored_car_recon_company_tt
				add_tech_bonus = {
					bonus = 1
					ahead_reduction = 1
					uses = 1
					category = cat_armored_cars # optional 
					name = SWE_lynx_winter_armored_cars
					# technology  = technology_id # optional
				}
			}
			else = {
				add_tech_bonus = {
					name = SWE_lynx_winter_armored_cars
					bonus = 0.6
					uses = 2
					category = support_tech

				}

				add_doctrine_cost_reduction = {
					name = SWE_lynx_winter_armored_cars
					cost_reduction = 0.5
					uses = 1
					category = land_doctrine
				}
			}

			mio:SWE_scania_vabis_organization = {
				add_mio_funds = 1500
			}

			mio:SWE_volvo_organization= {
				add_mio_funds = 1500
			}
		}
	}

	focus = {
		id = SWE_kp_bill
		icon = GFX_goal_generic_army_motorized  
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_aquire_modern_panzers focus = SWE_ring_a_ding_ding }
		relative_position_id = SWE_ring_a_ding_ding
		mutually_exclusive = { focus = SWE_lynx_winter_armored_cars }

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			add_tech_bonus = {
				bonus = 1.5
				uses = 1
				category = cat_mechanized_equipment # optional
				name = SWE_kp_bill
				# technology  = technology_id # optional
			}
			add_tech_bonus = {
				bonus = 0.5
				uses = 1
				technology  = motorized_rocket_unit # optional
				name = SWE_kp_bill
			}
			
		}
	}

	focus = {
		id = SWE_paid_holidays
		icon = GFX_focus_SWE_state_paid_vacation 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_individual_liberty_and_prosperity_for_all focus = SWE_defense_above_all }
		relative_position_id = SWE_individual_liberty_and_prosperity_for_all
		mutually_exclusive = { focus = SWE_privately_managed_holidays }

		ai_will_do = {
			factor = 5		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL }

		completion_reward = {
			add_ideas = SWE_paid_holidays_idea
		}
	}

	focus = {
		id = SWE_privately_managed_holidays
		icon = GFX_focus_SWE_privately_managed_vacation 
		x = 4
		y = 1

		cost = 5
		prerequisite = { focus = SWE_individual_liberty_and_prosperity_for_all focus = SWE_defense_above_all}
		relative_position_id = SWE_individual_liberty_and_prosperity_for_all
		mutually_exclusive = { focus = SWE_paid_holidays }


		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_ideas = SWE_privately_managed_holidays
		}
	}

	focus = {
		id = SWE_radiojanst
		icon = GFX_focus_SWE_radiotjanst 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_urbanization }
		relative_position_id = SWE_urbanization
		



		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_STABILITY  FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_POLITICAL}

		completion_reward = {

			if = {
				limit = { has_completed_focus = SWE_align_more_closely_with_the_landsorganisationen }
				add_ideas = SWE_radiotjanst_communism
			}

			else_if = {
				limit = { 
					OR = {
						has_completed_focus = SWE_undermine_the_fascists 
						has_completed_focus = SWE_king_in_council
					}
				}
				add_ideas = SWE_radiotjanst_unaligned #SWE_radiotjanst_unaligned
			}
			else_if = {
				limit = {
					NOT = { has_completed_focus = SWE_undermine_the_fascists }
					NOT = { has_completed_focus = SWE_king_in_council }
					has_completed_focus = SWE_prevent_a_red_dictatorship 
				}
				add_ideas = SWE_radiotjanst_fascism
			}
			else = {
				add_ideas = SWE_radiotjanst_democratic
			}

			unlock_decision_tooltip = pervert_radiotjanst_fascism
			unlock_decision_tooltip = pervert_radiotjanst_communism
			unlock_decision_tooltip = pervert_radiotjanst_unaligned
			unlock_decision_tooltip = restore_radiotjanst_to_democratic
		}
	}

	focus = {
		id = SWE_saltsjobaden_agreement
		icon = GFX_focus_generic_treaty 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_paid_holidays focus = SWE_privately_managed_holidays }
		relative_position_id = SWE_paid_holidays
		mutually_exclusive = { focus = 	SWE_reject_saltsjobaden }

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_STABILITY FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			add_ideas = SWE_saltsjobaden_agreement
			add_popularity = {
				ideology = democratic
				popularity = 0.025
			}
			add_popularity = {
				ideology = communism
				popularity = 0.025
			}		
		}
	}

	focus = {
		id = SWE_education_reform
		icon = GFX_focus_SWE_education_reform 
		x = -2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_saltsjobaden_agreement }
		relative_position_id = SWE_saltsjobaden_agreement
		
		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL FOCUS_FILTER_MANPOWER FOCUS_FILTER_STABILITY }

		completion_reward = {

			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = SWE_alva_myrdal
			show_ideas_tooltip = SWE_gunnar_myrdal
		}
	}

	focus = {
		id = SWE_reject_saltsjobaden
		icon = GFX_focus_renounce_the_treaty_of_trianon
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_paid_holidays focus = SWE_privately_managed_holidays }
		relative_position_id = SWE_privately_managed_holidays
		mutually_exclusive = { focus = 	SWE_saltsjobaden_agreement }

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_POLITICAL  }

		completion_reward = {
			add_war_support = 0.1
			add_stability = -0.06
			add_popularity = {
				ideology = fascism
				popularity = 0.05
			}
			add_popularity = {
				ideology = neutrality
				popularity = 0.05
			}
		}
	}

	focus = {
		id = SWE_continue_the_second_industrial_revolution
		icon = GFX_goal_generic_consumer_goods 
		x = -8
		y = 7

		cost = 5
		prerequisite = { focus = SWE_defense_act }
		relative_position_id = SWE_defense_act
		mutually_exclusive = { focus = SWE_the_old_enemy_stirs }
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			add_tech_bonus = {
				name = SWE_continue_the_second_industrial_revolution
				bonus = 1.5
				uses = 2
				category = industry # optional 
				# technology  = technology_id # optional
			}
		}
	}

	focus = {
		id = SWE_align_more_closely_with_the_landsorganisationen
		icon = GFX_focus_eng_concessions_to_the_trade_unions
		x = -4
		y = 2
		mutually_exclusive = { focus = SWE_coalition_war_cabinet }
		cost = 5
		prerequisite = { focus = SWE_continue_the_second_industrial_revolution }
		relative_position_id = SWE_continue_the_second_industrial_revolution
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			communism > 0.1
		}

		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			add_popularity = {
				ideology = communism
				popularity = 0.05
			}

			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = SWE_ture_nerman
			show_ideas_tooltip = SWE_fredrik_strom
			show_ideas_tooltip = SWE_zeth_hoglund

			#custom_effect_tooltip = SWE_align_more_closely_with_the_landsorganisationen_tt

		}
	}

	focus = {
		id = SWE_sami_reconcilliation
		icon = GFX_focus_SWE_Sami_reconcilliation
		x = 2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_align_more_closely_with_the_landsorganisationen focus = SWE_coalition_war_cabinet }
		relative_position_id = SWE_align_more_closely_with_the_landsorganisationen
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_STABILITY }

		completion_reward = {
			add_stability = 0.05
			every_state = {
				limit = {
					is_sami_land = yes
				}
				add_dynamic_modifier = {
					modifier = SWE_sami_trackers
					scope = SWE
				}
			}

			hidden_effect = {
				set_technology = {
					SWE_sami_support_tech = 1
					popup = no
				}
			}

			custom_effect_tooltip = SWE_sami_support_tech_tt
		}
	}

	focus = {
		id = SWE_en_svensk_tiger
		icon = GFX_focus_SWE_en_svensk_tiger 
		x = 4
		y = 1

		cost = 5
		prerequisite = { focus = SWE_align_more_closely_with_the_landsorganisationen focus = SWE_coalition_war_cabinet }
		relative_position_id = SWE_align_more_closely_with_the_landsorganisationen
		ai_will_do = {
			factor = 10		
		}

		available = {
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = {
					has_dlc = "La Resistance"
				}
				add_ideas = SWE_en_svensk_tiger_aat_lar 
				if = {
					limit = {
						has_intelligence_agency = no
					}

					create_intelligence_agency = {
						name = "C-Byrån"
						icon = GFX_intelligence_agency_logo_swe
					}
				}
				
			}
			else = {
				add_ideas = SWE_en_svensk_tiger_aat_no_lar
			}
		}
	}

	focus = {
		id = SWE_form_rfsu
		icon = GFX_focus_SWE_form_rfsu 
		x = 6
		y = 1

		cost = 5
		prerequisite = { focus = SWE_align_more_closely_with_the_landsorganisationen focus = SWE_coalition_war_cabinet}
		relative_position_id = SWE_align_more_closely_with_the_landsorganisationen

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_STABILITY }
		completion_reward = {
			add_stability = 0.05
			add_manpower = 25000
			add_popularity = {
				ideology = democratic
				popularity = 0.05			}
		}
	}

	focus = {
		id = SWE_affordable_housing
		icon = GFX_goal_generic_construct_civilian
		x = -2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_individual_liberty_and_prosperity_for_all }
		relative_position_id = SWE_individual_liberty_and_prosperity_for_all
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL }

		completion_reward = {
			random_core_state = {
				prioritize = { 141 }
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = industrial_complex
					level = 3
					instant_build = yes
				}
			}

			add_popularity = {
				ideology = democratic
				popularity = 0.05
			}
			add_popularity = {
				ideology = communism
				popularity = 0.05
			}
		
		}
	}

	focus = {
		id = SWE_research_slot_1
		icon = GFX_focus_SWE_institute_of_technology
		x = 2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_saltsjobaden_agreement focus = SWE_reject_saltsjobaden }
		relative_position_id = SWE_saltsjobaden_agreement
		

		ai_will_do = {
			factor = 10		
		}

		available = {
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			add_research_slot = 1
		}
	}

	focus = {
		id = SWE_infrastructure
		icon = GFX_goal_generic_construct_infrastructure
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_saltsjobaden_agreement focus = SWE_reject_saltsjobaden }
		relative_position_id = SWE_saltsjobaden_agreement
		

		ai_will_do = {
			factor = 10		
		}

		available = {
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {

			hidden_effect = {
				set_province_name = {
					id = 3054
					name = SWE_harspranget_dam
				}
			}
		
			random_core_state = {
				prioritize = { 666 }
				limit = {
					infrastructure < 5
				}
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}

			random_core_state = {
				prioritize = { 918 }
				limit = {
					infrastructure < 5
				}
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}

			IF = {
				limit = {
					666 = {
						is_fully_controlled_by = ROOT
					}
				}
				666 = {	
					add_building_construction = {
						type = dam
						level = 1
						instant_build = yes
						province = {
							id = 3054
						}
					}
					custom_effect_tooltip = {
						localization_key = building_state_modifier|dam
						INDENT = "    "
					}
				}
			}

			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = SWE_frans_severin
		}
	}

	focus = {
		id = SWE_deep_mining_complexes
		icon = GFX_focus_generic_land_reclamation 
		x = 2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_defense_above_all }
		relative_position_id = SWE_defense_above_all
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			unlock_decision_tooltip = deeper_swedish_mines
			add_tech_bonus = {
				name = SWE_deep_mining_complexes
				bonus = 0.75
				uses = 2
				category = excavation_tech # optional 
				# technology  = technology_id # optional
			}

			add_tech_bonus = {
				name = SWE_deep_mining_complexes
				ahead_reduction = 1
				uses = 1
				category = industry
			}
		}
	}

	focus = {
		id = SWE_bofors_fly_swatter
		icon = GFX_focus_SWE_bofors_fly_swatter 
		x = -4
		y = 1

		cost = 5
		prerequisite = { focus = SWE_government_weapons_contract }
		relative_position_id = SWE_government_weapons_contract
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_tech_bonus = {
				name = SWE_bofors_fly_swatter
			    bonus = 1
			    uses = 2
			    category = cat_anti_air
			}
			

			mio:SWE_bofors_organization = {
				add_mio_funds = 1000

				unlock_mio_trait_tooltip  = {
					trait = SWE_bofors_fly_swatter
				}
			}
		}
	}

	focus = {
		id = SWE_husqvarna_vapenfabrik
		icon = GFX_goal_generic_construct_mil_factory 
		x = -6
		y = 1

		cost = 5
		prerequisite = { focus = SWE_government_weapons_contract }
		relative_position_id = SWE_government_weapons_contract
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RESEARCH }

		completion_reward = {
			random_core_state = {
				prioritize = { 139 }
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}

			add_tech_bonus = {
				name = SWE_husqvarna_vapenfabrik
				bonus = 1.0
				uses = 1
				category = infantry_weapons
			}

			add_tech_bonus = {
				name = SWE_husqvarna_vapenfabrik
				bonus = 1.0
				uses = 1
				category = support_tech
			}

			mio:SWE_husqvarna_organization = {
				add_mio_size = 1
			}
		}
	}

	focus = {
		id = SWE_norma_projektilfabrik
		icon = GFX_goal_generic_construct_mil_factory 
		x = -8
		y = 1

		cost = 5
		prerequisite = { focus = SWE_government_weapons_contract }
		relative_position_id = SWE_government_weapons_contract
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {

			random_core_state = {
				prioritize = { 919 }
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}

			random_core_state = {
				prioritize = { 919 }
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
			custom_effect_tooltip = SWE_norma_projektilfabrik_tt
			if = {
				limit = {
					any_other_country = {
						original_tag = NOR 
						NOT = { 
							has_war_with = ROOT 
							has_government = fascism
						}
						surrender_progress > 0
						any_enemy_country = {
							is_major = yes
						}

					}
				}
				
				random_core_state = {
					prioritize = { 919 }
					limit = {
						is_fully_controlled_by = ROOT
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}
			

		}
	}

	focus = {
		id = SWE_gotaverken
		icon = GFX_goal_generic_construct_naval_dockyard 
		x = -17
		y = 1

		cost = 5
		prerequisite = { focus = SWE_government_weapons_contract }
		relative_position_id = SWE_government_weapons_contract
		

		ai_will_do = {
			factor = 10
			modifier = {
				has_game_rule = {
					rule = SWE_AI_BEHAVIOR
					option = SWE_DEMOCRATIC_NORDIC_DEFENCE_COUNCIL
				}
				NOT = { has_completed_focus = SWE_the_nordic_defense_council }
				has_war_support < 0.1
				has_stability > 0.7
				factor = 50
			}
		}

		available = {
			any_core_state = {
				is_coastal = yes
				is_fully_controlled_by = ROOT
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_FOLKHEMMET }

		completion_reward = {
			random_core_state = {
				prioritize = { 140 }
				limit = {
					is_coastal = yes
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = dockyard
					level = 3
					instant_build = yes
				}
			}

			mio:SWE_gotaverken_organization = {
				add_mio_funds = 300
				unlock_mio_trait_tooltip = {
					trait = SWE_mio_trait_high_capacity_dockyard
				}
			}
			
			SWE_folkhemmet_big_swap = yes
		}
	}

	focus = {
		id = SWE_lindholmens_varv
		icon = GFX_goal_generic_construct_naval_dockyard
		x = 2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_gotaverken }
		relative_position_id = SWE_gotaverken
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			any_core_state = {
				is_coastal = yes
				is_fully_controlled_by = ROOT
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			add_timed_idea = { idea = SWE_lindsholmens_varv_idea days = 365 }
			random_core_state = {
				prioritize = { 140 }
				limit = {
					is_coastal = yes
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
			}

			mio:SWE_kockums_organization = {
				add_mio_funds = 200
			}
			mio:SWE_gotaverken_organization = {
				add_mio_funds = 200
			}
		}
	}

	focus = {
		id = SWE_italian_destroyers
		icon = GFX_focus_SWE_italian_destroyers
		x = 4
		y = 1

		cost = 5
		prerequisite = { focus = SWE_gotaverken }
		relative_position_id = SWE_gotaverken
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			ITA = {
				exists = yes
				NOT = {
					has_war_with = ROOT
				}
				has_opinion = {
					target = SWE
					value > 10
				}
			}
		}
		
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			country_event = {
				id = AAT_Sweden_flashpoints.70
				hours = 1
			}
			custom_effect_tooltip = SWE_italian_ships_tt
			effect_tooltip = {
				SWE_psilander_fleet_creation = yes
			}
			custom_effect_tooltip = SWE_italian_ships_tt_2
			custom_effect_tooltip = ETH_purchase_obsolete_ships_tt
			set_country_flag = generic_purchase_old_ships_flag
		}
	}

	focus = {
		id = SWE_refit_gotaverken_for_rapid_repairs
		icon = GFX_focus_generic_refit_civilian_ships 
		x = -2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_gotaverken }
		relative_position_id = SWE_gotaverken
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			140 = {
				is_fully_controlled_by = ROOT
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {

			add_ideas = SWE_gotaverken_retooled_for_rapid_repairs
			
		}
	}

	focus = {
		id = SWE_kockums
		icon = GFX_focus_generic_midget_submarines
		x = -4
		y = 1

		cost = 5
		prerequisite = { focus = SWE_gotaverken }
		relative_position_id = SWE_gotaverken
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			138 = {
				is_fully_controlled_by = ROOT
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			138 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			add_breakthrough_progress = {
				specialization = specialization_naval
				value = 0.25
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			if = {
				limit = {
					has_dlc = "Man the Guns"
				}
				add_ideas = midget_submarine_specialization_mtg
			}
			else = {
				add_ideas = midget_submarine_specialization
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			mio:SWE_kockums_organization = {
				add_mio_funds = 1000
			}
		}
	}

	focus = {
		id = SWE_retool_dockyards
		icon = GFX_goal_generic_wolf_pack
		x = -1
		y = 2

		cost = 5
		prerequisite = { focus = SWE_gotaverken }
		relative_position_id = SWE_gotaverken
		mutually_exclusive = { focus = SWE_rule_the_baltic }

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			navy_experience = 35
			if = {
				limit = {
					has_dlc = "Man the Guns"
				}
				add_ideas = SWE_small_scale_hull_focused_dockyards
			}
			else = {
				add_ideas = SWE_small_scale_hull_focused_dockyards_no_mtg
			}

			
		}
	}

	focus = {
		id = SWE_rule_the_baltic
		icon = GFX_goal_generic_navy_cruiser 
		x = 1
		y = 2

		cost = 5
		prerequisite = { focus = SWE_gotaverken }
		relative_position_id = SWE_gotaverken
		mutually_exclusive = { focus = SWE_retool_dockyards }

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_tech_bonus = {
				bonus = 0.25
				uses = 1
				category = bb_tech 
				name = SWE_rule_the_baltic
			}
			if = {
				limit = {
					has_dlc = "Man the Guns"
				}
				add_ideas = SWE_rule_the_baltic_idea
			}
			else = {
				add_ideas = SWE_rule_the_baltic_no_mtg
			}
			
		}
	}

	focus = {
		id = SWE_all_cards_on_deck
		icon = GFX_focus_SWE_all_cards_on_deck 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_rule_the_baltic }
		relative_position_id = SWE_rule_the_baltic
		#mutually_exclusive = { focus = SWE_coastal_support }

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_ideas = SWE_decisive_battle_tactics
		}
	}

	focus = {
		id = SWE_coastal_support
		icon = GFX_focus_SWE_coastal_support
		x = 2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_rule_the_baltic }
		relative_position_id = SWE_rule_the_baltic
		#mutually_exclusive = { focus = SWE_all_cards_on_deck }

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_ideas = SWE_coastal_support
		}
	}

	focus = {
		id = SWE_vasa_ii
		icon = GFX_focus_SWE_Vasa_II 
		x = 4
		y = 1

		cost = 5
		prerequisite = { focus = SWE_rule_the_baltic }
		relative_position_id = SWE_rule_the_baltic
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			if = {
				limit = { has_dlc = "Man the Guns" }
				has_tech = improved_ship_hull_heavy
			}
			else = {
				has_tech = basic_battlecruiser
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = { has_dlc = "Man the Guns" }
				if = {
					limit = { NOT = { has_government = communism }  }
					create_equipment_variant = {
						name = "HMS Vasa II"
						type = ship_hull_heavy_3
						parent_version = 0
						modules = {
							fixed_ship_battery_slot = ship_heavy_battery_2
							fixed_ship_anti_air_slot = ship_anti_air_2
							fixed_ship_fire_control_system_slot = ship_fire_control_system_1
							fixed_ship_radar_slot = ship_radar_1
							fixed_ship_engine_slot = heavy_ship_engine_3
							fixed_ship_secondaries_slot = dp_ship_secondaries_2
							fixed_ship_armor_slot = ship_armor_bc_2
							front_1_custom_slot = ship_heavy_battery_2
							mid_1_custom_slot = ship_anti_air_2
							mid_2_custom_slot = dp_ship_secondaries_2
							rear_1_custom_slot = ship_heavy_battery_2
						}
					}
					add_equipment_production = {
						equipment = {
							type = ship_hull_heavy_3
							creator = SWE
							version_name = "HMS Vasa II"
						}
						requested_factories = 1
						progress = 0.25 
					}
				}
				else = {
					create_equipment_variant = {
						name = "Röd Orkan"
						type = ship_hull_heavy_3
						parent_version = 0
						modules = {
							fixed_ship_battery_slot = ship_heavy_battery_2
							fixed_ship_anti_air_slot = ship_anti_air_2
							fixed_ship_fire_control_system_slot = ship_fire_control_system_1
							fixed_ship_radar_slot = ship_radar_1
							fixed_ship_engine_slot = heavy_ship_engine_3
							fixed_ship_secondaries_slot = dp_ship_secondaries_2
							fixed_ship_armor_slot = ship_armor_bc_2
							front_1_custom_slot = ship_heavy_battery_2
							mid_1_custom_slot = ship_anti_air_2
							mid_2_custom_slot = dp_ship_secondaries_2
							rear_1_custom_slot = ship_heavy_battery_2
						}
					}
					add_equipment_production = {
						equipment = {
							type = ship_hull_heavy_3
							creator = SWE
							version_name = "Röd Orkan"
						}
						requested_factories = 5
						progress = 0.6 
					}
				}
			}
			else = { #NON MTG
				if = {
					limit = { NOT = { has_government = communism }  }
					create_equipment_variant = {
						name = "Vasa II"
						type = battle_cruiser_2
						parent_version = 0
						modules = {
							fixed_ship_battery_slot = ship_heavy_battery_2
							fixed_ship_anti_air_slot = ship_anti_air_2
							fixed_ship_fire_control_system_slot = ship_fire_control_system_1
							fixed_ship_radar_slot = ship_radar_1
							fixed_ship_engine_slot = heavy_ship_engine_3
							fixed_ship_secondaries_slot = dp_ship_secondaries_1
							fixed_ship_armor_slot = ship_armor_bc_1
							front_1_custom_slot = ship_heavy_battery_1
							mid_1_custom_slot = ship_anti_air_2
							mid_2_custom_slot = dp_ship_secondaries_1
							rear_1_custom_slot = ship_heavy_battery_2
						}
					}
					add_equipment_production = {
						equipment = {
							type = battle_cruiser_2
							creator = SWE
							version_name = "Vasa II"
						}
						requested_factories = 5
						progress = 0.6 
					}
				}
				else = {
					create_equipment_variant = {
						name = "Röd Orkan"
						type = battle_cruiser_2
						parent_version = 0
						modules = {
							fixed_ship_battery_slot = ship_heavy_battery_2
							fixed_ship_anti_air_slot = ship_anti_air_2
							fixed_ship_fire_control_system_slot = ship_fire_control_system_1
							fixed_ship_radar_slot = ship_radar_1
							fixed_ship_engine_slot = heavy_ship_engine_3
							fixed_ship_secondaries_slot = dp_ship_secondaries_1
							fixed_ship_armor_slot = ship_armor_bc_1
							front_1_custom_slot = ship_heavy_battery_1
							mid_1_custom_slot = ship_anti_air_2
							mid_2_custom_slot = dp_ship_secondaries_1
							rear_1_custom_slot = ship_heavy_battery_2
						}
					}
					add_equipment_production = {
						equipment = {
							type = battle_cruiser_2
							creator = SWE
							version_name = "Röd Orkan"
						}
						requested_factories = 5
						progress = 0.6 
					}
				}
			}
			custom_effect_tooltip = SWE_nordljus_tt_2
			add_ideas = SWE_pride_of_the_baltic
		}
	}

	focus = {
		id = SWE_archapeligo_harrasment
		icon = GFX_focus_generic_torpedo_production
		x = -4
		y = 1

		cost = 5
		prerequisite = { focus = SWE_retool_dockyards }
		relative_position_id = SWE_retool_dockyards
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			every_navy_leader = {
				random_select_amount = 3
				limit = {
					NOT = { 
						has_trait = old_guard_navy 

					}
				}
				add_trait = {
				     character = THIS
				     slot = navy_leader
				     trait = green_water_expert
				}

				add_trait = {
				     character = THIS
				     slot = navy_leader
				     trait = inshore_fighter
				}
			}
			if = {
				limit = {
					NOT = { has_tech = smoke_generator }
					has_dlc = "Man the Guns"
				}
				set_technology = {
					smoke_generator = 1
					popup = no
				}
			}
			else = {
				navy_experience = 50
			}

			add_doctrine_cost_reduction = {
				cost_reduction = 0.3
				uses = 2
				category = naval_doctrine
			}
		}
	}

	focus = {
		id = SWE_unrestricted_submarine_warfare
		icon = GFX_goal_generic_navy_submarine 
		x = -2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_retool_dockyards }
		relative_position_id = SWE_retool_dockyards
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			if = {
				limit = {
					NOT = {
						OR = {
							has_tech = advanced_ship_hull_submarine
							has_tech = advanced_submarine
						}
					}
				}


				add_tech_bonus = {
					name = ss_bonus
					ahead_reduction = 1.5
					uses = 1
					category = ss_tech
				}
				
				if = {
					limit = {
						has_dlc = "Man the Guns"
					}


					add_tech_bonus = {
						name = ss_bonus
						ahead_reduction = 1.5
						uses = 1
						technology = basic_submarine_snorkel
					}

					
				}
				else = {
					navy_experience = 20
				}
				
			}
			else = {
				navy_experience = 70
			}
		}
	}

	focus = {
		id = SWE_surface_raiders
		icon = GFX_focus_generic_destroyer 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_retool_dockyards }
		relative_position_id = SWE_retool_dockyards
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			if = {
				limit = { has_dlc = "Man the Guns" }
				has_tech = improved_ship_hull_light
			}
			else = {
				has_tech = improved_destroyer
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = { has_dlc = "Man the Guns" }
				if = {
					limit = { NOT = { has_government = communism }  }
					create_equipment_variant = {
						name = "HMS Tillit"
						type = ship_hull_light_3
						parent_version = 0
						modules = {

							fixed_ship_battery_slot = ship_light_battery_2
							fixed_ship_engine_slot = light_ship_engine_3

							front_1_custom_slot = ship_light_battery_2
							fixed_ship_fire_control_system_slot = ship_fire_control_system_2
							rear_1_custom_slot = ship_light_battery_2
							mid_1_custom_slot = ship_depth_charge_3
							fixed_ship_anti_air_slot = ship_anti_air_3
							fixed_ship_torpedo_slot = ship_torpedo_2
							fixed_ship_radar_slot = ship_sonar_2
						}
					}
					add_equipment_production = {
						equipment = {
							type = ship_hull_light_3
							creator = SWE
							version_name = "HMS Tillit"
						}
						requested_factories = 5
						progress = 1
					}

					add_equipment_production = {
						equipment = {
							type = ship_hull_light_3
							creator = SWE
							version_name = "HMS Tillit"
						}
						requested_factories = 5
						progress = 1
					}

					add_equipment_production = {
						equipment = {
							type = ship_hull_light_3
							creator = SWE
							version_name = "HMS Tillit"
						}
						requested_factories = 5
						progress = 1
					}
				}
				else = {
					create_equipment_variant = {
						name = "Röda Flottan"
						type = ship_hull_light_3
						parent_version = 0
						modules = {

							fixed_ship_battery_slot = ship_light_battery_2
							fixed_ship_engine_slot = light_ship_engine_3

							front_1_custom_slot = ship_light_battery_2
							fixed_ship_fire_control_system_slot = ship_fire_control_system_2
							rear_1_custom_slot = ship_light_battery_2
							mid_1_custom_slot = ship_depth_charge_3
							fixed_ship_anti_air_slot = ship_anti_air_3
							fixed_ship_torpedo_slot = ship_torpedo_2
							fixed_ship_radar_slot = ship_sonar_2
						}
					}
					add_equipment_production = {
						equipment = {
							type = ship_hull_light_3
							creator = SWE
							version_name = "Röda Flottan"
						}
						requested_factories = 5
						progress = 1
					}

					add_equipment_production = {
						equipment = {
							type = ship_hull_light_3
							creator = SWE
							version_name = "Röda Flottan"
						}
						requested_factories = 5
						progress = 1
					}

					add_equipment_production = {
						equipment = {
							type = ship_hull_light_3
							creator = SWE
							version_name = "Röda Flottan"
						}
						requested_factories = 5
						progress = 1
					}
				}

			}
			else = { #NON MTG
				if = {
					limit = { NOT = { has_government = communism }}
				
					create_equipment_variant = {
						name = "HMS Tillit"
						type = destroyer_3
						parent_version = 0
					}
					add_equipment_production = {
						equipment = {
							type = destroyer_3
							creator = SWE
							version_name = "HMS Tillit"
						}
						requested_factories = 5
						progress = 1
					}

					add_equipment_production = {
						equipment = {
							type = destroyer_3
							creator = SWE
							version_name = "HMS Tillit"
						}
						requested_factories = 5
						progress = 1
					}

					add_equipment_production = {
						equipment = {
							type = destroyer_3
							creator = SWE
							version_name = "HMS Tillit"
						}
						requested_factories = 5
						progress = 1
					}
				}
				else = {
					create_equipment_variant = {
						name = "Röda Flottan"
						type = destroyer_3
						parent_version = 0
					}

					add_equipment_production = {
						equipment = {
							type = destroyer_3
							creator = SWE
							version_name = "Röda Flottan"
						}
						requested_factories = 5
						progress = 1
					}

					add_equipment_production = {
						equipment = {
							type = destroyer_3
							creator = SWE
							version_name = "Röda Flottan"
						}
						requested_factories = 5
						progress = 1
					}

					add_equipment_production = {
						equipment = {
							type = destroyer_3
							creator = SWE
							version_name = "Röda Flottan"
						}
						requested_factories = 5
						progress = 1
					}
				}
			}

			every_navy_leader = {
				limit = {
					NOT = { has_trait = old_guard_navy }
				}
				random_select_amount = 3
				add_trait = {
				     character = THIS
				     slot = navy_leader
				     trait = fleet_protector
				}

				add_trait = {
				     character = THIS
				     slot = navy_leader
				     trait = destroyer_leader
				}
			}

			add_tech_bonus = {
				bonus = 0.75
				uses = 1
				category = dd_tech # optional 
				# technology  = technology_id # optional
			}
		}
	}

	focus = {
		id = SWE_landverk_l_62
		icon = GFX_focus_FIN_foreign_anti_air 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_bofors_fly_swatter }
		relative_position_id = SWE_bofors_fly_swatter
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			if = {
				limit = { has_dlc = "No Step Back" }
				has_tech = basic_light_tank_chassis
			}
			else = {
				has_tech = basic_light_tank
			}
			has_tech = antiair1
			
			capital_scope = { is_controlled_by = SWE }
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_tech_bonus = {
			    bonus = 1
			    uses = 1
			    category = cat_anti_air
			}

			add_tech_bonus = {
			    bonus = 0.25
			    uses = 1
			    category = artillery
			}
			if = {
				limit = {
					has_dlc = "No Step Back"
				}
				create_equipment_variant = {
				    name = "Landsverk L-62"
				    type = light_tank_aa_chassis_2
				    parent_version = 1
				    modules = {
				        main_armament_slot = tank_anti_air_cannon_2
						turret_type_slot = tank_light_three_man_tank_turret
						suspension_type_slot = tank_torsion_bar_suspension
						armor_type_slot = tank_welded_armor
						engine_type_slot = tank_diesel_engine
				    }
				    upgrades = {
				        tank_nsb_engine_upgrade = 3
				        tank_nsb_armor_upgrade = 2
				    }
				}

				set_technology = {
					improved_light_tank_chassis = 1
					popup = no
				}

				add_equipment_to_stockpile = {
					type = light_tank_aa_chassis_2
					amount = 120
					variant_name = "Landsverk L-62"
				}
			}
			else = {

				set_technology = {
					improved_light_tank = 1
					improved_light_spaa = 1
					popup = no
				}
				

				add_equipment_to_stockpile = {
					type = light_tank_aa_equipment_2
					amount = 120
					variant_name = "Landsverk L-62"
				}
			}

			set_technology = {
				antiair2 = 1
				popup = no
			}

			division_template = {
				name = "Mobila Luftvärnsstyrkan"
				regiments = {
					light_sp_anti_air_brigade = { x = 0 y = 0 }
					light_sp_anti_air_brigade = { x = 0 y = 1 }
					light_sp_anti_air_brigade = { x = 0 y = 2 }
					motorized = { x = 1 y = 0 }
					motorized = { x = 1 y = 1 }
					motorized = { x = 1 y = 2 }
					motorized = { x = 1 y = 3 }
					motorized = { x = 1 y = 4 }
				}
				support = {
					engineer = { x = 0 y = 0 }
					artillery = { x = 0 y = 1 } 
					anti_air = { x = 0 y = 2 }

				}

				override_model = SWE_light_sp_anti_air_brigade_1_entity
			}

			capital_scope = {
				create_unit = {
			    	division = "name = \"Mobila Luftvärnsstyrkan\" division_template = \"Mobila Luftvärnsstyrkan\" start_equipment_factor = 1 start_experience_factor = 0.7 "
		 	   		owner = SWE
				}
			}

			mio:SWE_landsverk_organization = {
				add_mio_funds = 500
			}

			mio:SWE_bofors_organization = {
				add_mio_funds = 500
			}
			
		}
	}

	focus = {
		id = SWE_bofors_anti_tank_gun
		icon = GFX_goal_generic_army_artillery2 
		x = -2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_bofors_fly_swatter }
		relative_position_id = SWE_bofors_fly_swatter
		


		ai_will_do = {
			factor = 10
			modifier = {
				has_game_rule = {
					rule = SWE_AI_BEHAVIOR
					option = SWE_DEMOCRATIC_NORDIC_DEFENCE_COUNCIL
				}
				NOT = { has_completed_focus = SWE_the_nordic_defense_council }
				has_war_support < 0.1
				has_stability > 0.7
				factor = 50
			}
		}


		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			add_tech_bonus = {
				name = SWE_bofors_anti_tank_gun
				bonus = 1
				uses = 2
				category = cat_anti_tank	# optional 
				# tecnology  = technology_id # optional
			}
			custom_effect_tooltip = SWE_bofors_anti_tank_gun_tt
			hidden_effect = {
				set_technology = {
					SWE_bofors_antitank_gun = 1
					popup = no
				}
			}
			SWE_folkhemmet_big_swap = yes

			mio:SWE_bofors_organization = {

				unlock_mio_trait_tooltip  = {
					trait = SWE_bofors_anti_tank_gun
				}
			}
		}
	}

	focus = {
		id = SWE_form_saab
		icon = GFX_goal_generic_construct_mil_factory 
		x = -5
		y = 1

		cost = 5
		prerequisite = { focus = SWE_bofors_fly_swatter }
		relative_position_id = SWE_bofors_fly_swatter
		

		ai_will_do = {
			factor = 10
			modifier = {
				has_game_rule = {
					rule = SWE_AI_BEHAVIOR
					option = SWE_DEMOCRATIC_NORDIC_DEFENCE_COUNCIL
				}
				NOT = { has_completed_focus = SWE_the_nordic_defense_council }
				has_war_support < 0.1
				has_stability > 0.7
				factor = 50
			}
		}


		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_FOLKHEMMET }

		completion_reward = {
			random_core_state = {
				prioritize = { 913 }
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}
			mio:SWE_saab_organization = {
				add_mio_size = 2
				unlock_mio_trait_tooltip  = {
					trait = SWE_mio_trait_forefront_of_aeroplane_development
				}
			}

			SWE_folkhemmet_big_swap = yes
		}
	}

	focus = {
		id = SWE_domestic_designs
		icon = GFX_goal_generic_air_fighter2 
		x = -1
		y = 1

		cost = 5
		prerequisite = { focus = SWE_form_saab }
		relative_position_id = SWE_form_saab
		mutually_exclusive = { focus = SWE_foreign_designs }
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_AIR_XP FOCUS_FILTER_RESEARCH }

		completion_reward = {
			air_experience = 100
			if = {
				limit = {
					has_dlc = "By Blood Alone"
				}
				add_tech_bonus = {
					name = SWE_domestic_designs
					bonus = 0.75
					uses = 2
					category = plane_modules_tech
				}
			}
			else = {
				add_tech_bonus = {
					name = SWE_domestic_designs
					bonus = 0.75
					uses = 1
					category = light_fighter
				}
			}

			mio:SWE_saab_organization = {
				add_mio_funds = 1000
			}
			
		}
	}

	focus = {
		id = SWE_foreign_designs
		icon = GFX_focus_generic_copy_plane_designs
		x = 1
		y = 1

		cost = 5
		prerequisite = { focus = SWE_form_saab }
		relative_position_id = SWE_form_saab
		mutually_exclusive = { focus = SWE_domestic_designs }

		ai_will_do = {
			factor = 10		
		}

		available = {
			any_other_country = {
				is_major = yes
				has_government = ROOT
				NOT = { has_war_with = ROOT }
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH  }

		completion_reward = {
			hidden_effect = {
				every_other_country = {
					limit = {
						is_major = yes
						has_government = ROOT
						NOT = { has_war_with = ROOT }
					}
					ROOT = {
						add_tech_bonus = {
							name = SWE_foreign_designs
							bonus = 0.35 
							uses = 1
							category = air_equipment # optional 
							# tecnology  = technology_id # optional
						}
					}
				}
			}
			custom_effect_tooltip = SWE_foreign_designs_tt
			
		}
	}

	focus = {
		id = SWE_formation_flying
		icon = GFX_focus_generic_multi_role_aircraft 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_domestic_designs focus = SWE_foreign_designs}
		relative_position_id = SWE_domestic_designs
		mutually_exclusive = { focus = SWE_marauder_bombers }
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_ideas = SWE_formation_flying_idea
		
		}
	}

	focus = {
		id = SWE_marauder_bombers
		icon = GFX_focus_SWE_marauder_bombers 
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_domestic_designs focus = SWE_foreign_designs}
		relative_position_id = SWE_foreign_designs
		mutually_exclusive = { focus = SWE_formation_flying }
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_ideas = SWE_marauder_bombers_idea
		}
	}

	focus = {
		id = SWE_airforce_modernization
		icon = GFX_focus_generic_aircraft_production 
		x = 1
		y = 1

		cost = 5
		prerequisite = { focus = SWE_formation_flying focus = SWE_marauder_bombers }
		relative_position_id = SWE_formation_flying
		

		ai_will_do = {
			factor = 5		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_AIR_XP }

		completion_reward = {

			air_experience = 50
			add_doctrine_cost_reduction = {
				cost_reduction = 0.5
				uses = 2
				category = air_doctrine # optional 
				name = SWE_airforce_modernization
				# tecnology  = technology_id # optional
			}

			mio:SWE_saab_organization = {
				add_mio_size = 1
			}
		}
	}

	focus = {
		id = SWE_the_barrel
		icon = GFX_focus_SWE_the_barrel 
		x = -1
		y = 1

		cost = 5
		prerequisite = { focus = SWE_airforce_modernization }
		relative_position_id = SWE_airforce_modernization
		mutually_exclusive	= { focus = SWE_rockets }


		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {

			add_breakthrough_progress = {
				specialization = specialization_air
				value = 0.75
			}

			add_tech_bonus = {
				bonus = 1
				uses = 2 # was 1
				category  = jet_technology 
				name = SWE_the_barrel
			}

			#add_tech_bonus = {
			#	bonus = 1
			#	uses = 1
			#	technology = rocket_engines 
			#	name = SWE_the_barrel
			#}
			#add_tech_bonus = {
			#	bonus = 1
			#	uses = 1
			#	technology  = jet_engines 
			#	name = SWE_the_barrel
			#}

		}
	}

	focus = {
		id = SWE_rockets
		icon = GFX_focus_rocketry 
		x = 1
		y = 1

		cost = 5
		prerequisite = { focus = SWE_airforce_modernization }
		relative_position_id = SWE_airforce_modernization
		mutually_exclusive = { focus = SWE_the_barrel }

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			add_tech_bonus = {
				bonus = 1
				uses = 1
				technology  = experimental_rockets # optional
				name = SWE_rockets
			}

			add_tech_bonus = {
				bonus = 1
				uses = 1
				technology  = sp_rockets_improved_guidance # optional
				name = SWE_rockets
			}

			add_tech_bonus = {
				bonus = 0.75
				uses = 1
				technology  = improved_rocket_engines # optional
				name = SWE_rockets
			}
		}
	}

	#focus = {
	#	id = SWE_military_academy
	#	#icon = 
	#	x = 1
	#	y = 1
#
	#	cost = 5
	#	prerequisite = { focus = SWE_the_barrel focus = SWE_rockets focus = SWE_unrestricted_submarine_warfare focus = SWE_surface_raiders focus = SWE_all_cards_on_deck focus = SWE_coastal_support focus = SWE_vasa_ii}
	#	relative_position_id = SWE_the_barrel
	#	
#
	#	ai_will_do = {
	#		factor = 10		
	#	}
#
	#	available = {
#
	#	}
#
	#	bypass = {
#
	#	}
#
	#	cancel_if_invalid = yes
	#	continue_if_invalid = no
	#	available_if_capitulated = no
	#	search_filters = {  }
#
	#	completion_reward = {
	#	
	#	}
	#}

	focus = {
		id = SWE_license_skf_ball_bearings
		icon = GFX_focus_SWE_SKF_ball_bearings
		x = 4
		y = 1

		cost = 5
		prerequisite = { focus = SWE_saltsjobaden_agreement focus = SWE_reject_saltsjobaden }
		relative_position_id = SWE_saltsjobaden_agreement
		

		ai_will_do = {
			factor = 10		
		}

		available = {
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  FOCUS_FILTER_STABILITY FOCUS_FILTER_MANPOWER FOCUS_FILTER_RESEARCH FOCUS_FILTER_ARMY_XP FOCUS_FILTER_NAVY_XP FOCUS_FILTER_AIR_XP }

		completion_reward = {
			unlock_decision_tooltip = SWE_trade_ball_bearings
			custom_effect_tooltip = SWE_ball_bearing_trade_tt
		}
	}

	focus = {
		id = SWE_economic_deregulation
		icon = GFX_focus_ETH_adopt_the_lira
		x = 2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_reject_saltsjobaden }
		relative_position_id = SWE_reject_saltsjobaden
		

		ai_will_do = {
			factor = 10		
		}

		available = {
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			hidden_effect = { #need tt because variables dont show up in tooltip
				remove_dynamic_modifier = {
					modifier = SWE_folkhemmet
				}
			}
			custom_effect_tooltip = SWE_economic_deregulation_tt
			add_ideas = SWE_economic_deregulation_idea
		}
	}

	focus = {
		id = SWE_swedes_not_sweden_to_finlands_aid
		icon = GFX_focus_SWE_Swedes_not_Sweden_to_finlands_aid 
		x = 7
		y = 1
		mutually_exclusive = {focus = SWE_finlands_cause_is_ours focus = SWE_the_aland_question}
		cost = 5
		prerequisite = { focus = SWE_continue_the_second_industrial_revolution focus = SWE_the_old_enemy_stirs }
		relative_position_id = SWE_continue_the_second_industrial_revolution
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			NOT = { has_war_with = FIN }
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = {
					has_idea = neutrality_idea
				}
				remove_ideas = neutrality_idea
			}
			set_rule = { can_send_volunteers = yes }
			if = {
				limit = {
					FIN = {
						any_enemy_country = {
							is_major = yes
						}
					}
				}
				add_ideas = SWE_volunteers_upgraded

			}
			else = {
				add_ideas = SWE_volunteers
				custom_effect_tooltip = SWE_swedes_not_sweden_to_finlands_aid_tt
				show_ideas_tooltip = SWE_volunteers_upgraded
				custom_effect_tooltip = SWE_swedes_not_sweden_to_finlands_aid_tt_2
			}
			
			if = {
				limit = {
					NOT = { FIN = { has_war_with = ROOT } }
				}

				FIN = {

					add_equipment_to_stockpile = { 
						type = infantry_equipment_0
						amount = 1000 
						producer = PREV
					}

					add_equipment_to_stockpile = { 
						type = anti_air_equipment_1
						amount = 100 
						producer = PREV
					}

					add_equipment_to_stockpile = { 
						type = anti_tank_equipment_1
						amount = 100 
						producer = PREV
					}
				}
			}

		}
	}

	focus = {
		id = SWE_the_aland_question
		icon = GFX_focus_SWE_the_aland_question 
		x = 2
		y = 0
		mutually_exclusive = { focus = SWE_finlands_cause_is_ours focus = SWE_swedes_not_sweden_to_finlands_aid }
		cost = 5
		prerequisite = { focus = SWE_continue_the_second_industrial_revolution focus = SWE_the_old_enemy_stirs }
		relative_position_id = SWE_swedes_not_sweden_to_finlands_aid
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			145 = { 
				controller = {
					original_tag = FIN
				} 
			}

			FIN = {
				NOT = { has_war_with = ROOT }
				has_capitulated = no
				has_civil_war = no
			}
			is_subject = no
		}

		bypass = {
			145 = {
				controller = {
					original_tag = SWE
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			FIN = {
				country_event = { id = AAT_Sweden_flashpoints.78 hours = 5 }
			}

			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {
				145 = {
					add_core_of = ROOT
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = industrial_complex
						level = 1
						instant_build = yes
					}
				}
			}

			custom_effect_tooltip = SWE_the_aland_question_tt
		}
	}

		focus = {
		id = SWE_coalition_war_cabinet
		icon = GFX_focus_generic_treaty 
		x = 5
		y = 2
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_continue_the_second_industrial_revolution }
		relative_position_id = SWE_continue_the_second_industrial_revolution
		mutually_exclusive = { focus = SWE_align_more_closely_with_the_landsorganisationen }

		ai_will_do = {
			factor = 10		
		}

		available = {
			democratic > 0.66
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_STABILITY FOCUS_FILTER_POLITICAL }

		completion_reward = {
			add_stability = 0.05
			add_popularity = {
				ideology = democratic
				popularity = 0.05
			}

			if = {
				limit = {
					has_idea = SWE_gustaf_v_idea
				}
				remove_ideas = SWE_gustaf_v_idea
			}
			custom_effect_tooltip = SWE_coalition_war_cabinet_tt
		}
	}

	focus = {
		id = SWE_winter_drill
		icon = GFX_focus_generic_commonwealth_build_infantry 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_coalition_war_cabinet }
		relative_position_id = SWE_coalition_war_cabinet
		

		ai_will_do = {
			factor = 10		
		}

		available = {
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			hidden_effect = {
				every_country_division = {
					hidden_effect = {
						add_history_entry = {
							key = SWE_winter_drill_entry
							subject = "Winter Drill"
							allow = no #(allow medal award)
						}
					}
				}
			}
			every_army_leader = {
				add_logistics = 1
			}

			custom_effect_tooltip = FIN_winter_warfare_battalion_tt

			hidden_effect = {
				set_technology = {
					winter_logistics_support_tech = 1
					popup = no
				}
			}
			custom_effect_tooltip = SWE_winter_drill_tt
		}
	}


	focus = {
	id = SWE_strike_the_capitalist_beast_down
	icon = GFX_focus_eng_expose_the_belly_of_the_bear 
	x = 0
	y = 2
	cost = 5
	prerequisite = { focus = SWE_align_more_closely_with_the_landsorganisationen }
	relative_position_id = SWE_align_more_closely_with_the_landsorganisationen
	ai_will_do = {
		factor = 10		
	}
	available = {
		communism > 0.2
	}
	bypass = {
	}
	cancel_if_invalid = no
	continue_if_invalid = no
	available_if_capitulated = no
	search_filters = { FOCUS_FILTER_POLITICAL }
	completion_reward = {
		country_event = {
			id = AAT_Sweden_communism.1
			hours = 1
		}
		hidden_effect = {
			country_event = {
					id = AAT_Sweden_communism.7
					days = 120 # optional - can take hours/days/months
					random_days = 180 # optional - can take hours/days/months
				}	
		}
		add_war_support = 0.05
		add_stability = -0.1
  		set_politics = {
  			ruling_party = communism
  			elections_allowed = yes
  		}
  		add_opinion_modifier = {
  			target = GER
  			modifier = SWE_condemmed_soviet_ger
  		}
  		hidden_effect = {
  			add_opinion_modifier = {
  				target = GER
  				modifier = SWE_condemmed_soviet_ger_2
  			}
  		}

  		GER = {
	  		add_opinion_modifier = {
	  			target = PREV
	  			modifier = SWE_condemmed_soviet_ger
	  		}
	  		hidden_effect = {
	  			add_opinion_modifier = {
	  				target = PREV
	  				modifier = SWE_condemmed_soviet_ger_2
	  			}
	  		}
  		}

  		add_opinion_modifier = {
  			target = SOV
  			modifier = SWE_condemmed_soviet_sov
  		}
  		hidden_effect = {
  			add_opinion_modifier = {
  				target = SOV
  				modifier = SWE_condemmed_soviet_sov_2
  			}
  		}

  		SOV = {
	  		add_opinion_modifier = {
	  			target = PREV
	  			modifier = SWE_condemmed_soviet_sov
	  		}
	  		hidden_effect = {	
	  			add_opinion_modifier = {
	  				target = PREV
	  				modifier = SWE_condemmed_soviet_sov_2
	  			}
	  		}

  		}





  		hidden_effect = {
			if = {
				limit = {
					has_idea = neutrality_idea
				}
				remove_ideas = neutrality_idea
			}
	  		random_unit_leader = {
	  			set_unit_leader_flag = SWE_anti_communist_ringleader
	  		}
	  		random_unit_leader = {
	  			limit = {
	  				NOT = { has_unit_leader_flag = SWE_anti_communist_ringleader }
	  			}
	  			set_unit_leader_flag = SWE_anti_communist_ringleader	
	  		}

	  		random_unit_leader = {
	  			limit = {
	  				NOT = { has_unit_leader_flag = SWE_anti_communist_ringleader }
	  			}
	  			set_unit_leader_flag = SWE_anti_communist_ringleader	
	  		}
  		}
	}
}

	focus = {
		id = SWE_socialist_reforms
		icon = GFX_focus_SWE_socialist_reforms
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_strike_the_capitalist_beast_down }
		relative_position_id = SWE_strike_the_capitalist_beast_down
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			hidden_effect = {
				if = {
					limit = { has_dynamic_modifier = { modifier = SWE_folkhemmet } }
					remove_dynamic_modifier = { modifier = SWE_folkhemmet }
				}

				add_dynamic_modifier = { modifier = SWE_folkhemmet_communism }
			}
			SWE_calc_communist_folkhemmet = yes
			custom_effect_tooltip = SWE_socialist_reforms_tt

			unlock_decision_tooltip = {
			  	decision = SWE_socialists_reforms_decision_efficiency_gain
			  	show_effect_tooltip = yes # default is no
			  	show_modifiers = yes # default is no
			}
		}
	}

 	focus = {
		id = SWE_refuge_from_war
		icon = GFX_focus_SWE_refuge_from_war
		x = -2
		y = 0
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_strike_the_capitalist_beast_down }
		relative_position_id = SWE_socialist_reforms
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_MANPOWER }

		completion_reward = {
			hidden_effect = {
				SWE_calc_refugee_from_war = yes

				clamp_variable = {
					var = SWE_refugee_from_war_total_manpower_gained
					min = 0
					max = 80000
				}
				add_manpower = var:SWE_refugee_from_war_total_manpower_gained
			}
			custom_effect_tooltip = SWE_refuge_from_war_tt
		}
	}

	focus = {
		id = SWE_refuge_for_revolutionaries
		icon = GFX_focus_SWE_refuge_for_revolutionaries
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_refuge_from_war }
		relative_position_id = SWE_refuge_from_war
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			custom_effect_tooltip = SWE_refuge_for_revolutionaries_tt
			if = {
				limit = {
					has_dlc = "Man the Guns"
					USA = {
						has_completed_focus = USA_america_first
					}
				}

				USA = {
					USA_victor_perlo = { set_nationality = ROOT }
					USA_whittaker_chambers = { set_nationality = ROOT }
					USA_harry_white = { set_nationality = ROOT }
				}
			}

			if = {
				limit = {
					has_dlc = "Man the Guns"
					MEX = {
						has_completed_focus = MEX_focus_liberalize_the_banking_sector
					}
				}
				MEX = { MEX_vicente_lombardo = { set_nationality = ROOT } }
			}

			if = {
				limit = {
					has_dlc = "La Resistance"
					SPR = {
						has_country_flag = scw_over
						OR = { #Nat Spain WON
							tag = SPA 
							tag = SPB 
						}
					}
				}

				SPR = {
					SPR_augusto_barcia_trelles = { set_nationality = ROOT }
					SPR_federica_montseny = { set_nationality = ROOT }
					SPR_dolores_ibarruri = { set_nationality = ROOT }
					SPR_federica_montseny = { set_nationality = ROOT }
					SPR_juan_andrade = { set_nationality = ROOT }
				}
			}

			if = {
				limit = {
					has_dlc = "La Resistance"
					POR = {
						has_completed_focus = POR_estado_novo
					}
				}

				POR = {
					POR_maria_lamas = {  set_nationality = ROOT }
					POR_bento_de_jesus_caraca = { set_nationality = ROOT }
				}
			}

			if = {
				limit = {
					has_dlc = "Man the Guns"
					HOL = {
						OR = {
							has_completed_focus = HOL_oranje_boven 
							has_completed_focus = HOL_cave_to_the_germans
							has_completed_focus = HOL_cave_to_the_british
						}
					}
				}
				HOL = {
					HOL_antonie_pannekoek = { set_nationality = ROOT }
					HOL_anton_de_kom = { set_nationality = ROOT }
				}
			}

			if = {
				limit = {
					has_dlc = "By Blood Alone"
					ITA = {
						OR = {
							has_completed_focus = ITA_culto_del_duce
							has_completed_focus = ITA_convene_the_grand_council
							has_completed_focus = ITA_foreign_affairs
						}
					}
				}

				ITA = { ITA_palmiro_togliatti = {  set_nationality = ROOT } 
					ITA_ignazio_silone = { set_nationality = ROOT }
					ITA_pompeo_colajanni = { set_nationality = ROOT } #General
					ITA_norma_barbolini = { set_nationality = ROOT }
					ITA_randolfo_pacciardi = { set_nationality = ROOT }
					ITA_fausto_gullo = { set_nationality = ROOT }
				}
			}

			if = {
				limit = {
					has_dlc = "Death or Dishonor"
					YUG = {
						has_completed_focus = YUG_western_focus
						is_ai = no
					}
					GRE = {
						OR = {
							has_completed_focus = GRE_compromise_with_the_monarchists
							has_completed_focus = GRE_the_kings_government
							has_completed_focus = GRE_tow_the_stalinist_line
						}
					}
				}

				YUG = { YUG_josip_broz_tito = { set_nationality = ROOT } }
			}

			if = {
				limit = {
					has_dlc = "Battle for the Bosporus"
					TUR = {
						OR = {
							has_completed_focus = TUR_fully_integrate_the_is_bank
							has_completed_focus = TUR_peace_at_home
							has_completed_focus = TUR_reinvigorate_turkish_nationalism
							has_completed_focus = TUR_kemalism_and_the_modern_movement
						}
					}
				}

				TUR = {
					TUR_nazim_hikmet = { set_nationality = ROOT }
					TUR_sevket_sureyya_aydemir = { set_nationality = ROOT }
				}
			}


			if = {
				limit = {
					has_dlc = "Battle for the Bosporus"
					GRE = {
						OR = {
							has_completed_focus = GRE_compromise_with_the_monarchists
							has_completed_focus = GRE_the_kings_government
						}
					}
				}

				GRE = {
					GRE_markos_vafiadis = { set_nationality = ROOT }
					GRE_sophoklis_venizelos = { set_nationality = ROOT }
					GRE_dimitrios_holevas = { set_nationality = ROOT }
				}
			}

			if = {
				limit = {
					has_dlc = "No Step Back"
				}

				if = {
					limit = {
						POL = {
							OR = {
								has_completed_focus = POL_assemble_the_regency_council
								has_completed_focus = POL_nationalist_constitution
							}
						}
					}

					POL = { POL_wanda_wasilewska = { set_nationality = ROOT } } 
				}

				if = {
					limit = {
						has_dlc = "No Step Back"
						POL = {
							OR = {
								has_completed_focus = POL_assemble_the_regency_council
								has_completed_focus = POL_nationalist_constitution
								has_completed_focus = POL_complete_april_constitution
							}
						}
					}

					POL = { 
						POL_henryk_floyar_rajchman = { set_nationality = ROOT } 
						POL_boleslaw_bierut = { set_nationality = ROOT }
						POL_edward_osobka_morawski = { set_nationality = ROOT }
					} 
				}

			}

			if = {
				limit = {
					has_dlc = "No Step Back"
					LIT = {
						has_completed_focus = LIT_secure_a_loyal_cabinet
					}
				}

				LIT = {
					LIT_mecislovas_gedvilas = { set_nationality = ROOT }
					LIT_vladas_mironas = { set_nationality = ROOT }
				}
			}

			if = {
				limit = {
					has_dlc = "No Step Back"
					LAT = {
						has_completed_focus = LAT_suspend_the_constitution
					}
				}

				LAT = {
					LAT_janis_rudzutaks = { set_nationality = ROOT }
					LAT_emilija_veinberga = { set_nationality = ROOT }
					LAT_janis_sudrabkalns = { set_nationality = ROOT }
				}
			}

			if = {
				limit = {
					has_dlc = "No Step Back"
					EST = {
						OR = {
							has_completed_focus = EST_era_of_silence
							has_completed_focus = EST_rally_the_nation
						}
					}
				}

				EST = {
					EST_august_jakobson = { set_nationality = ROOT }
					EST_voldemar_voolman = { set_nationality = ROOT }
					EST_henrik_allik = { set_nationality = ROOT }
				}
			}

			if = {
				limit = {
					has_dlc = "By Blood Alone"
					ETH = { 
						OR = {
							has_completed_focus = ETH_soviet_aid 
							has_completed_focus = ETH_reach_out_to_the_italians
							has_completed_focus = ETH_rally_around_the_emperor
						}
					}
				}
				ETH = {
					IA_emma_goldman = { set_nationality = ROOT }
					IA_sakutaro_iwasa = { set_nationality = ROOT }
				}
			}
			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = SWE_exiled_revolutionaries
		}
	}

	focus = {
		id = SWE_liquidate_the_monarchy
		icon = GFX_focus_SWE_liquidate_the_monarchy 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_socialist_reforms focus = SWE_refuge_from_war focus = SWE_police_reforms }
		relative_position_id = SWE_socialist_reforms
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			country_event = { id = AAT_Sweden_communism.6 }
			remove_ideas = SWE_gustaf_v_idea
		}
	}

	focus = {
		id = SWE_establish_politburo
		icon = GFX_focus_generic_soviet_politics
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_liquidate_the_monarchy }
		relative_position_id = SWE_liquidate_the_monarchy	
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY }

		completion_reward = {
	  		add_ideas = SWE_politiburo
			
			
			every_military_industrial_organization = {
				add_mio_funds = 500
			}
			
		}
	}

	focus = {
		id = SWE_five_year_plan
		icon = GFX_goal_generic_soviet_construction
		x = -2
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_establish_politburo }
		relative_position_id = SWE_establish_politburo	
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			random_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}

			random_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}

			random_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}


	focus = {
		id = SWE_starve_the_fascists_of_iron
		icon = GFX_focus_generic_anti_fascist_diplomacy
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_five_year_plan }
		relative_position_id = SWE_five_year_plan	
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			if = {
				limit = {
					has_dlc = "By Blood Alone"
				}

				if = {
					limit = {
						has_country_leader = {
							ruling_only = yes 
							character = SWE_nils_flyg
						}
					}

					send_embargo = SOV
				}
				else = {
					send_embargo = GER
				}
			}

			else = {
				if = {
					limit = {
						has_country_leader = {
							ruling_only = yes 
							character = SWE_nils_flyg
						}
					}

					SOV = {
						add_opinion_modifier = {
							target = PREV 
							modifier = SWE_embargoed_us
						}
					}
				}
				else = {
					GER = {
						add_opinion_modifier = {
							target = PREV 
							modifier = SWE_embargoed_us
						}
					}
				}
			}

			add_ideas = SWE_full_capacity_furnaces
		}
	}

	focus = {
		id = SWE_peoples_commissar_for_defense
		icon = GFX_focus_SOV_builder_of_the_red_army
		x = 2
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_establish_politburo }
		relative_position_id = SWE_establish_politburo	
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_ideas = SWE_peoples_commissar_for_defense_idea
		}
	}

	focus = {
		id = SWE_support_danish_communists
		icon = GFX_focus_SWE_danish_communists 
		x = 2
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_peoples_commissar_for_defense }
		relative_position_id = SWE_peoples_commissar_for_defense	
		

		ai_will_do = {
			factor = 10		
		}

		available = {
		}

		bypass = {	
			DEN = {
				OR = {
					exists = no
					has_government = communism
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = {
					has_dlc = "La Resistance"
				}

				create_operative_leader = {
					name = "Jean Blæksprutten"
					bypass_recruitment = yes 
					available_to_spy_master = yes 
					traits = { operative_well_groomed operative_natural_orator }
					nationalities = { DEN SWE }
					GFX = GFX_portrait_europe_generic_operative_male_15
				}

				if = {
					limit = {
						has_idea = SWE_en_svensk_lyder_lar
					}

					swap_ideas = {
						remove_idea = SWE_en_svensk_lyder_lar
						add_idea = SWE_en_svensk_lyder_lar_2
					}
				}
				else = {
					add_ideas = SWE_en_svensk_lyder_lar
				}
				
			}

			if = {
				limit = {
					DEN = { NOT = { has_country_flag = banned_communism_flag } }
				}

				DEN = {
					add_timed_idea = {
						idea = SWE_foreign_communist_influence
						days = 420
					}
				}
			}

			unlock_decision_tooltip = SWE_pull_the_trigger_den
			
		}
	}

	focus = {
		id = SWE_support_norwegian_communists
		icon = GFX_focus_SWE_norwegian_communists 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_peoples_commissar_for_defense }
		relative_position_id = SWE_peoples_commissar_for_defense	
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {
			OR = {
				NOR = { exists = no }
				has_war_with = NOR
				AND = {

					NOR = { 
						NOT = { has_completed_focus = NOR_compromise_with_the_nkp }
						has_government = communism
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = {
					has_dlc = "La Resistance"
				}

				create_operative_leader = {
					name = "Jimmy Muldvarp"
					bypass_recruitment = yes 
					available_to_spy_master = yes 
					traits = { operative_well_groomed operative_natural_orator }
					nationalities = { NOR SWE }
					GFX = GFX_portrait_europe_generic_operative_male_18
				}
				
				if = {
					limit = {
						has_idea = SWE_en_svensk_lyder_lar
					}

					swap_ideas = {
						remove_idea = SWE_en_svensk_lyder_lar
						add_idea = SWE_en_svensk_lyder_lar_2
					}
				}
				else = {
					add_ideas = SWE_en_svensk_lyder_lar
				}
			
			}

			if = {
				limit = {
					NOR = { NOT = { has_country_flag = banned_communism_flag } }
				}

				NOR = {
					add_timed_idea = {
						idea = SWE_foreign_communist_influence
						days = 420
					}
				}
			}
			if = {
				limit = {
					NOR = {
						NOT = { has_completed_focus = NOR_a_resurgent_labor_movement }
					}
				}
				unlock_decision_tooltip = SWE_pull_the_trigger_nor
			}
		}
	}

	focus = {
		id = SWE_finnish_buffer_state
		icon = GFX_focus_SWE_finnish_communists 
		x = -2
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_peoples_commissar_for_defense }
		relative_position_id = SWE_peoples_commissar_for_defense	
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			FIN = {
				exists = yes
				is_subject = no
			}
		}

		bypass = {
			FIN = {
				OR = {
					has_government = communism
					has_war_with = ROOT
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_STABILITY }

		completion_reward = {
			add_stability = 0.05
			add_war_support = 0.05
			if = {
				limit = {
					has_dlc = "By Blood Alone"
				}

				create_equipment_variant = {
					name = "Converted Gloster Gladiator"
					type = small_plane_airframe_1
					parent_version = 0
					modules={
						fixed_main_weapon_slot=light_mg_4x
						fixed_auxiliary_weapon_slot_1=heavy_mg_2x
						engine_type_slot=engine_1_1x
						special_type_slot_1=hmg_defense_turret
					}
					icon = "GFX_SWE_fighter1_medium"
				}
			}



			FIN = {
				add_equipment_to_stockpile = { 
					type = infantry_equipment_1
					amount = 3500 
					producer = SWE
				}

				add_equipment_to_stockpile = { 
					type = train_equipment_1
					amount = 5
					producer = SWE
				}
				if = {
					limit = {
						has_dlc = "By Blood Alone"
					}

					create_equipment_variant = {
						name = "Converted Gloster Gladiator"
						type = small_plane_airframe_1
						parent_version = 0
						modules={
							fixed_main_weapon_slot=light_mg_4x
							fixed_auxiliary_weapon_slot_1=heavy_mg_2x
							engine_type_slot=engine_1_1x
							special_type_slot_1=hmg_defense_turret
						}
						icon = "GFX_SWE_fighter1_medium"
					}

					add_equipment_to_stockpile = { 
						type = small_plane_airframe_1
						amount = 200
						producer = SWE
						variant_name = "Converted Gloster Gladiator" 
					}
				}
				else = {
					add_equipment_to_stockpile = { 
						type = fighter_equipment_1
						amount = 200
						producer = SWE
					}
				}
				if = {
					limit = {
						ROOT = { has_completed_focus = SWE_landverk_l_62 }
					}
					if = {
						limit = { has_dlc = "No Step Back" }
						add_equipment_to_stockpile = { 
							type = light_tank_aa_chassis_2
							amount = 200
							producer = SWE
							variant_name = "Landsverk L-62" 
						}
					}
					else = {
						add_equipment_to_stockpile = {
							type = light_tank_aa_equipment_2
							amount = 200
							variant_name = "Landsverk L-62"
						}
					}
				}
				add_manpower = 15000
			}
		}
	}

	focus = {
		id = SWE_universal_basic_income
		icon = GFX_focus_generic_join_comintern 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_support_norwegian_communists focus = SWE_support_danish_communists focus = SWE_finnish_buffer_state }
		relative_position_id = SWE_support_norwegian_communists	
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_STABILITY }

		completion_reward = {
			add_ideas = SWE_universal_basic_income_idea
			custom_effect_tooltip = SWE_universal_basic_income_tt
		}
	}

	focus = {
		id = SWE_police_reforms
		icon = GFX_focus_generic_court
		x = 2
		y = 0
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_strike_the_capitalist_beast_down }
		relative_position_id = SWE_socialist_reforms
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {
			has_civil_war = yes

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = {
					has_idea = SWE_fascist_counter_revolution_0
				}
				remove_ideas = SWE_fascist_counter_revolution_0
			}
			else_if = {
				limit = {
					has_idea = SWE_fascist_counter_revolution_1
				}
				remove_ideas = SWE_fascist_counter_revolution_1
			}
			else_if = {
				limit = {
					has_idea = SWE_fascist_counter_revolution_2
				}
				remove_ideas = SWE_fascist_counter_revolution_2
			}
			else = {
				effect_tooltip = {
					remove_ideas = SWE_fascist_counter_revolution_0
				}
			}

			country_event = {
				id = AAT_Sweden_communism.5 hours = 1
			}

		}
	}

	focus = {
		id = SWE_train_the_sheltered
		icon = GFX_focus_SWE_train_the_sheltered 
		x = -2
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_winter_drill }
		relative_position_id = SWE_winter_drill
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			OR = {
				NOR = { 
					OR=  {
						has_capitulated = yes 
						exists = no
						is_subject = yes
					}
					NOT = { has_war_with = ROOT }
				} 
				
				DEN = { 
					OR = {
						has_capitulated = yes 
						exists = no
						is_subject = yes
					}
					NOT = { has_war_with = ROOT }
				} 
				
				FIN = { 
					OR = {
						has_capitulated = yes 
						exists = no
						is_subject = yes
					}
					NOT = { has_war_with = ROOT }
				}


				ICE = { 
					OR = {
						has_capitulated = yes 
						exists = no
						AND = {
							is_subject = yes
							NOT = { is_subject_of = DEN }
						}
					}
					NOT = { has_war_with = ROOT }
				}
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_MANPOWER }

		completion_reward = {
			custom_effect_tooltip = SWE_train_the_sheltered_tt
			unlock_decision_tooltip = SWE_train_the_sheltered_decision  
		}
	}


	focus = {
		id = SWE_the_narvik_solution
		icon = GFX_focus_SWE_the_narvik_solution 
		x = 2
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_coalition_war_cabinet }
		relative_position_id = SWE_coalition_war_cabinet
		

		ai_will_do = {
			factor = 10
			modifier = {
				is_historical_focus_on = yes
				factor = 0
				}
		}

		available = {
			NOT = {
				has_war_with = NOR
			}
			OR = {
				144 = {
					controller = { 
						OR = {
							NOT = { original_tag = NOR }
							AND = {
								original_tag = NOR
								OR = {
									is_subject = yes
									NOT = {
										has_government = democratic
										has_government = neutrality
									}
								}
							}
							
						}
					}
				}

				924 = {
					controller = { 
						OR = {
							NOT = { original_tag = NOR }
							AND = {
								original_tag = NOR
								OR = {
									is_subject = yes
									NOT = {
										has_government = democratic
										has_government = neutrality
									}
								}
							}
							
						}
					}
				}

				925 = {
					controller = { 
						OR = {
							NOT = { original_tag = NOR }
							AND = {
								original_tag = NOR
								OR = {
									is_subject = yes
									NOT = {
										has_government = democratic
										has_government = neutrality
									}
								}
							}
							
						}
					}
				}

				NOR = { is_subject = yes }
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {

			#if = {
			#	limit = {
			#		NOR = { is_subject = yes }
			#	}
			#	if = {
			#		limit = {
			#			NOR = { is_ai = no }
			#		}
			#		NOR = { country_event = { id = AAT_Sweden.13 hours = 2 } 
			#	}
			#	else = {
			#		NOR = { OVERLORD = { country_event = { id = AAT_Sweden.13 hours = 2 }  } }
			#	}
			#}



			if = {
				limit = {
					144 = {
						controller = {
							NOT = {
								original_tag = SWE
							}
						}
					}
				}

				144 = {
					controller = {
						if = {
							limit = { 
								original_tag = NOR 
								is_subject = no
							}
							 country_event = { id = AAT_Sweden.13 hours = 2 } 
						}
						else_if = {
							limit = {
								original_tag = NOR
								is_subject = yes
								is_ai = no
								OVERLORD = { is_ai = yes }
							}
							controller = { country_event = { id = AAT_Sweden.13 hours = 2 } } 
						}
						else_if = {
							limit = {
								is_subject = yes
								OVERLORD = { is_ai = no }
							}
							OVERLORD = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
						else = {
							controller = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
					}
				}
			}

			if = {
				limit = {
					 924 = { 
					 	controller = {
					 		NOT = { 
					 			controls_state = 144
					 			original_tag = SWE
					 		}
					 	}
					 }
				}

				924 = { 
					controller = {
						if = {
							limit = { 
								original_tag = NOR 
								is_subject = no
							}
							NOR = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
						else_if = {
							limit = {
								original_tag = NOR
								is_subject = yes
								is_ai = no
								OVERLORD = { is_ai = yes }
							}
							NOR = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
						else_if = {
							limit = {
								is_subject = yes
								OVERLORD = { is_ai = no }
							}
							OVERLORD = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
						else = {
							controller = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
					}
				}
			}

			if = {
				limit = {
					 925 = { 
					 	controller = {
					 		NOT = { 
					 			OR = {
					 				controls_state = 144
					 				controls_state = 924
					 			}
					 			original_tag = SWE
					 		}
					 	}
					 }
				}
				925 = { 
					controller = {
						if = {
							limit = { 
								original_tag = NOR 
								is_subject = no
							}
							NOR = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
						else_if = {
							limit = {
								original_tag = NOR
								is_subject = yes
								is_ai = no
								OVERLORD = { is_ai = yes }
							}
							NOR = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
						else_if = {
							limit = {
								is_subject = yes
								OVERLORD = { is_ai = no }
							}
							OVERLORD = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
						else = {
							controller = { country_event = { id = AAT_Sweden.13 hours = 2 } }
						}
					}
				}
			}


							

			custom_effect_tooltip = if_they_accept
			effect_tooltip = {
				ROOT = {
					transfer_state = 144
					144 = {
						set_demilitarized_zone = yes
						add_compliance = 70
					}

					transfer_state = 924
					924 = {
						set_demilitarized_zone = yes
						add_compliance = 70
					}

					transfer_state = 925
					925 = {
						set_demilitarized_zone = yes
						add_compliance = 70
					}
				}
			}
		}
	}

	focus = {
		id = SWE_finlands_cause_is_ours
		icon = GFX_focus_EST_national_pride_in_finland 
		x = 4
		y = 0

		cost = 5
		prerequisite = { focus = SWE_continue_the_second_industrial_revolution focus = SWE_the_old_enemy_stirs }
		relative_position_id = SWE_swedes_not_sweden_to_finlands_aid
		mutually_exclusive = { focus = SWE_swedes_not_sweden_to_finlands_aid focus = SWE_the_aland_question }

		ai_will_do = {
			factor = 10		
		}

		available = {
			NOT = { has_war_with = FIN }
			FIN = { has_war_with = SOV surrender_progress > 0.06 }
			is_subject = no
			num_of_factories > 20
			surrender_progress < 0.05
			has_army_manpower = { size > 35000 }
		}

		bypass = {
		}

		cancel_if_invalid = no
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			unlock_decision_tooltip = {
				decision = SWE_gateway_to_peace_decision
				show_effect_tooltip = yes # default is no
				show_modifiers = yes # default is no
			}			
			#declare_war_on = {
			#	target = SOV
			#	type = liberate_wargoal
			#}
			#add_ideas = SWE_gateway_to_peace
			#add_timed_idea = { idea = SWE_with_finland_for_sweden days = 180  }
			#FIN = { 
			#	add_timed_idea = { idea = SWE_with_finland_for_sweden_fin days = 180 }
		#		add_ideas = SWE_gateway_to_peace
			#}

			#give_military_access = FIN
			#FIN = { give_military_access = ROOT }
		}
	}

 	focus = {
		id = SWE_the_nordic_defense_council
		icon = GFX_focus_SWE_the_nordic_defense_council 
		x = -5
		y = 2
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_the_old_enemy_stirs }
		relative_position_id = SWE_the_old_enemy_stirs
		mutually_exclusive = { focus = SWE_prevent_a_red_dictatorship }

		ai_will_do = {
			factor = 10		
		}

		available = {
			is_subject = no
			if = {
				limit = {
					is_ai = no
				}
				has_war_support > 0.24
				has_stability > 0.6
			}
			else = {
				has_war_support > 0.1
				has_stability > 0.6
			}

			has_government = democratic
			OR = {
				FIN = {
					has_capitulated = no
					is_subject = no
					has_war = no
					NOT = { FIN_is_lone_wolf_finland = yes }
				}

				NOR = {
					has_capitulated = no
					is_subject = no
					has_war = no
				}

				ICE = {
					has_capitulated = no
					has_war = no
					OR = {
						is_subject = no
						is_subject_of = DEN
					}
				}

				DEN = {
					has_capitulated = no
					is_subject = no
					has_war = no	
				}
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_ANNEXATION }
		completion_reward = {
			mio:SWE_saab_organization = {
				add_mio_funds = 600
			}

			mio:SWE_landsverk_organization = {
				add_mio_funds = 600
			}

			mio:SWE_gotaverken_organization = {
				add_mio_funds = 600
			}

			mio:SWE_husqvarna_organization = {
				add_mio_funds = 600
			}

			mio:SWE_bofors_organization = {
				add_mio_funds = 600
			}

			mio:SWE_volvo_organization = {
				add_mio_funds = 600
			}

			mio:SWE_scania_vabis_organization = {
				add_mio_funds = 600
			}
			hidden_effect = {
				add_opinion_modifier = {
					target = NOR
					modifier = DEN_deepening_partnership
				}
			}
            NOR = {
                add_opinion_modifier = {
                    target = SWE
                    modifier = DEN_deepening_partnership
                }
            }

            hidden_effect = {
	            add_opinion_modifier = {
	                target = DEN
	                modifier = DEN_deepening_partnership
	            }
            }
            DEN = {
                add_opinion_modifier = {
                    target = SWE
                    modifier = DEN_deepening_partnership
                }
            }

            hidden_effect = {
	            add_opinion_modifier = {
	                target = FIN
	                modifier = DEN_deepening_partnership
	            }
            }
            FIN = {
                add_opinion_modifier = {
                    target = SWE
                    modifier = DEN_deepening_partnership
                }
            }
            hidden_effect = {
	            add_opinion_modifier = {
	                target = ICE
	                modifier = DEN_deepening_partnership
	            }
            }
            ICE = {
                add_opinion_modifier = {
                    target = SWE
                    modifier = DEN_deepening_partnership
                }
            }
		}
	}

 	focus = {
		id = SWE_central_nordic_army_command
		icon = GFX_focus_SWE_the_nordic_centralized_nordic_army_command
		x = -3
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_the_nordic_defense_council }
		relative_position_id = SWE_the_nordic_defense_council
		mutually_exclusive = { focus = SWE_decentralized_nordic_army_command }

		ai_will_do = {
			factor = 10		
		}

		available = {
			num_of_controlled_factories > 29
			is_subject = no
		}

		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_MANPOWER }

		completion_reward = {
			set_rule = { can_create_factions = yes }
			set_cosmetic_tag = SWE_nordic_defense_council
			retire_country_leader = yes
			promote_character = {
				character = SWE_nordic_defense_council_leader 
			}
			if = {
				limit = {
					NOR = {
						is_subject = no
					}
				}
				NOR = { country_event = { id = AAT_Sweden_nordic_defense_council.1 hours = 3 } }
			}


			if = {
				limit = {
					FIN = {
						is_subject = no
					}
				}
				if = {
					limit = {
						FIN = { has_idea = FIN_the_lone_wolf }
					}
					custom_effect_tooltip = FIN_the_lone_wolf_no_faction_tt
				}
				else = {
					FIN = { country_event = { id = AAT_Sweden_nordic_defense_council.1 hours = 3 } }
				}
			}


			if = {
				limit = {
					DEN = {
						is_subject = no
					}
				}
				DEN = { country_event = { id = AAT_Sweden_nordic_defense_council.1 hours = 3 } }
			}

			if = {
				limit = {
					ICE = {
						is_subject = no
					}
				}
				ICE = { country_event = { id = AAT_Sweden_nordic_defense_council.1 hours = 3 } }

			}


			#unlock_decision_category_tooltip = SWE_coax_nordic_defense_council_cat
			hidden_effect = {
				if = {
					limit = {
						has_idea = neutrality_idea
					}
					remove_ideas = neutrality_idea
				}
			}
			
			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members

				if = {
					limit = { 
						has_capitulated = no 
						is_subject_of = ROOT
					}
					add_ideas = SWE_nordic_centralized_army
				}
			}

			#custom_effect_tooltip = SWE_central_nordic_army_command_tt
			show_ideas_tooltip = SWE_nordic_centralized_army
			custom_effect_tooltip = SWE_central_nordic_army_command_tt_2
		}
	}

	focus = {
		id = SWE_nordic_defense_fleet
		icon = GFX_focus_generic_navy_battleship2 
		x = 3
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_central_nordic_army_command }
		relative_position_id = SWE_central_nordic_army_command
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members
				if = {
					limit = { 
						has_capitulated = no 
						is_subject_of = ROOT
					}
					transfer_navy = {
						target = ROOT
					}
				}
			}

			custom_effect_tooltip = SWE_nordic_defense_fleet_tt
		}
	}

 	focus = {
		id = SWE_nordljus
		icon = GFX_goal_generic_navy_battleship 
		x = 1
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 20
		prerequisite = { focus = SWE_nordic_defense_fleet }
		relative_position_id = SWE_nordic_defense_fleet
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			if = {
				limit = { has_dlc = "Man the Guns" }
				has_tech = ship_hull_super_heavy
			}
			else = {
				has_tech = heavy_battleship
			}

			FIN = {
				is_subject_of = ROOT
				exists = yes
				has_capitulated = no
			}


			NOR = {
				is_subject_of = ROOT
				exists = yes
				has_capitulated = no
			}


			DEN = {
				is_subject_of = ROOT
				exists = yes
				has_capitulated = no
			}


			ICE = {
				is_subject_of = ROOT
				exists = yes
				has_capitulated = no
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = {
					has_dlc ="Man the Guns"
				}

				create_equipment_variant = {
					name = "Nordljus"
					type = ship_hull_super_heavy_1
					parent_version = 0
					modules = {
						fixed_ship_anti_air_slot=ship_anti_air_2
						fixed_ship_radar_slot=ship_radar_2
						fixed_ship_engine_slot=heavy_ship_engine_2
						fixed_ship_secondaries_slot=ship_secondaries_2
						fixed_ship_armor_slot=ship_armor_shbb
						front_1_custom_slot=ship_super_heavy_battery_1
						rear_1_custom_slot=ship_anti_air_2
						fixed_ship_battery_slot=ship_super_heavy_battery_1
						fixed_ship_fire_control_system_slot=ship_fire_control_system_2
						rear_2_custom_slot=ship_super_heavy_battery_1
						front_2_custom_slot=ship_super_heavy_battery_1
					}
				}

				add_equipment_production = {
					equipment = {
						type = ship_hull_super_heavy_1
						creator = SWE
						version_name = "Nordljus"
					}
					requested_factories = 5
					progress = 0.6 
				}
			}

			else = {

				add_equipment_production = {
					equipment = {
						type = SH_battleship_1
						creator = "SWE"
						version_name = "Nordljus" 
					}
					requested_factories = 1
					progress = 0.60
					amount = 1
				}
			}
			custom_effect_tooltip = SWE_nordljus_tt_2

			add_timed_idea = {
				idea = SWE_economic_strain
				days = 365
			}

			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members
				if = {
					limit = { 
						has_capitulated = no 
						is_subject_of = ROOT
					}

					add_timed_idea = {
						idea = SWE_economic_strain
						days = 365
					}

				}
			}

			custom_effect_tooltip = SWE_nordljus_tt
			effect_tooltip = {
				add_timed_idea = {
					idea = SWE_economic_strain
					days = 365
				}
			}
		}
	}

	focus = {
		id = SWE_nordic_centralized_air_command
		icon = GFX_focus_usa_escort_fighters 
		x = 1
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_central_nordic_army_command }
		relative_position_id = SWE_central_nordic_army_command
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members

				if = {
					limit = { 
						has_capitulated = no 
						is_subject_of = ROOT
						NOT = { original_tag = SWE }
					}
					transfer_units_fraction = {
						target = ROOT         # the recipient
						size = 1             # [0,1] Default value for the ratio below if they are not specified
						stockpile_ratio = 1  # [0,1] Overrides size modifier for the stockpiled equipment and fuel
						army_ratio = 0       # [0,1] Overrides size modifier for army
						navy_ratio = 0      # [0,1] Overrides size modifier for navy
						air_ratio = 1        # [0,1] Overrides size modifier for air
					}
				}
			}
			custom_effect_tooltip = SWE_nordic_centralized_air_command_tt
		}
	}

	
	focus = {
		id = SWE_centralized_military_aid
		icon = GFX_goal_generic_construct_mil_factory 
		x = -2
		y = 2
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_central_nordic_army_command }
		relative_position_id = SWE_central_nordic_army_command
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			custom_effect_tooltip = SWE_centralized_military_aid_tt
			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members

				if = {
					limit = { 
						has_capitulated = no 
					}
					random_core_state = {
						add_extra_state_shared_building_slots = 1
						add_building_construction = {
							type = arms_factory
							level = 1
							instant_build = yes
						}
					}
				}
			}

			random_core_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = SWE_merge_army_complexes
		icon = GFX_focus_generic_annex_country 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_centralized_military_aid }
		relative_position_id = SWE_centralized_military_aid
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			custom_effect_tooltip = SWE_merge_army_complexes_tt
			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members

				if = {
					limit = { 
						has_capitulated = no 
					}
					random_core_state = {
						limit = {  
							is_fully_controlled_by = PREV
							arms_factory > 0

						}
						remove_building = {
							type = arms_factory 
							level = 1
						}
					}

					ROOT = {		
						random_core_state = {
							limit = {  
								is_fully_controlled_by = THIS
								free_building_slots = {
									building = arms_factory
									size > 0
									include_locked = yes
								}
							}
							add_building_construction = {
								type = arms_factory
								level = 1
								instant_build = yes
							}
						}
					}
				}
			}
		}
	}

	focus = {
		id = SWE_cement_control_of_the_baltic
		icon = GFX_focus_SWE_the_narvik_solution 
		x = -1
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_nordic_defense_fleet }
		relative_position_id = SWE_nordic_defense_fleet
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {

			910 = {
				if = {
					limit = {
						controller = {
							has_full_control_of_state = PREV
							has_autonomy_state = autonomy_aat_defense_council_member
						}
					}

					set_state_owner_to = ROOT
					set_compliance = 100
				}

				if = {
					limit = {
						controller = {
							has_full_control_of_state = PREV
						}
					}

					add_building_construction = {
						type = coastal_bunker
						level = 3
						instant_build = yes
						province = 6361
					}

					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}

			145 = {
				if = {
					limit = {
						controller = {
							has_full_control_of_state = PREV
							has_autonomy_state = autonomy_aat_defense_council_member
						}
					}

					set_state_owner_to = ROOT
					set_compliance = 100
				}

				if = {
					limit = {
						controller = {
							has_full_control_of_state = PREV
						}
					}

					add_building_construction = {
						type = coastal_bunker
						level = 3
						instant_build = yes
						province = 9228
					}

					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}

			124 = {
				if = {
					limit = {

						controller = {
							original_tag = SWE
							has_full_control_of_state = PREV
						}
					}

					add_building_construction = {
						type = coastal_bunker
						level = 3
						instant_build = yes
						province = 408
					}

					add_building_construction = {
						type = coastal_bunker
						level = 3
						instant_build = yes
						province = 6258
					}

					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}


	focus = {
		id = SWE_decentralized_nordic_army_command
		icon = GFX_focus_SWE_the_nordic_decentralized_nordic_army_command 
		x = 3
		y = 1
		cost = 5
		prerequisite = { focus = SWE_the_nordic_defense_council }
		mutually_exclusive = { focus = SWE_central_nordic_army_command }
		relative_position_id = SWE_the_nordic_defense_council
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			num_of_factories > 35
			NOT = { NORDIC_alliance_created_already = yes }
			any_other_country = {
				NORDIC_is_nordic = yes 
				exists = yes 
				has_capitulated = no 
				is_in_faction = no 
			}
			is_subject = no
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			create_faction = SWE_the_nordic_defense_council
			complete_national_focus = NORDIC_form_joint_alliance
			add_manpower = 50000
			every_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
				}
				random_select_amount = 2
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			every_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				random_select_amount = 2
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
			every_other_country = {
				limit = {
					NORDIC_is_nordic = yes 
					is_subject = no
					IF= {
						limit = { SWE = { NORDIC_is_democratic = yes }}
						NORDIC_is_democratic = yes
					}
					ELSE_IF= {
						limit = { SWE = { NORDIC_is_monarchist = yes }}
						NORDIC_is_monarchist = yes
					}
					ELSE_IF= {
						limit = { SWE = { NORDIC_is_fascist = yes }}
						NORDIC_is_fascist = yes
					}
					ELSE_IF= {
						limit = { SWE = { NORDIC_is_communist = yes }}
						NORDIC_is_communist = yes
					}
				}
				country_event = { id = AAT_Sweden_nordic_defense_council.1 hours = 3 } 
				 
			}
		}
	}

	focus = {
		id = SWE_nordic_protection_complex
		icon = GFX_focus_generic_little_entente 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_merge_army_complexes }
		relative_position_id = SWE_merge_army_complexes
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			custom_effect_tooltip = SWE_nordic_protection_complex_tt
			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members

				if = {
					limit = { 
						has_capitulated = no 
					}
					random_core_state = {
						add_extra_state_shared_building_slots = 1
						add_building_construction = {
							type = industrial_complex
							level = 1
							instant_build = yes
						}
					}
				}
			}

			random_core_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}

			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members
				if = {
					limit = {
						has_idea = SWE_nordic_centralized_army
					}
					remove_ideas = SWE_nordic_centralized_army
				}

				if = {
					limit = { 
						has_capitulated = no
					}
					if = {
						limit = {
							NOT = { original_tag = SWE }
						}
						add_ideas = SWE_nordic_protection_complex_idea
					}

					if = {
						limit = {
							OR = {
								has_idea = volunteer_only
								has_idea = limited_conscription
								has_idea = disarmed_nation 
							}
						}

						add_ideas = extensive_conscription
					}
				}
			}
			custom_effect_tooltip = SWE_decentralized_nordic_army_command_tt
			show_ideas_tooltip = SWE_nordic_protection_complex_idea

			custom_effect_tooltip = SWE_decentralized_nordic_army_command_tt_2
			effect_tooltip = {
				remove_ideas = SWE_nordic_centralized_army
			}

		}
	}


	focus = {
		id = SWE_decentralized_nordic_volunteer_group
		icon = GFX_focus_generic_manpower 
		x = -1
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_central_nordic_army_command }
		relative_position_id = SWE_central_nordic_army_command
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_MANPOWER }

		completion_reward = {
			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members

				if = {
					limit = { 
						has_capitulated = no 
						is_subject_of = ROOT
					}
					add_manpower = 5000 
					ROOT = { add_manpower = 5000 }
				}
			}

			custom_effect_tooltip = SWE_decentralized_nordic_volunteer_group_tt
		}
	}

	focus = {
		id = SWE_neither_death_nor_dishonor
		icon = GFX_focus_SWE_neither_death_nor_dishonor
		x = 1
		y = 5
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_decentralized_nordic_volunteer_group }
		prerequisite = { focus = SWE_nordic_centralized_air_command }
		prerequisite = { focus = SWE_nordic_defense_fleet }
		relative_position_id = SWE_central_nordic_army_command
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			set_variable = { SWE_nordic_defense_council_military_core_defense_factor = 0 }
	  		set_variable = { SWE_nordic_defense_council_military_core_attack_factor = 0 } 
	  		set_variable = { SWE_nordic_defense_council_factory_capacity_factor = 0 }
	  		set_variable = { SWE_nordic_defense_council_dockyard_capacity_factor = 0 }

			if = {
				limit = {
					has_dynamic_modifier = { modifier = SWE_nordic_defense_council_military_overhead }
				}
				remove_dynamic_modifier = {
					modifier = SWE_nordic_defense_council_military_overhead
				}
			}

			add_to_array = { SWE_nordic_defense_council_members = THIS }

			effect_tooltip = {
				add_dynamic_modifier = {
					modifier = SWE_neither_death_nor_dishonor
				}
			}
	  		custom_effect_tooltip = SWE_neither_death_nor_dishonor_tt
			for_each_scope_loop = {
				array = SWE_nordic_defense_council_members
				ROOT = {
					set_variable = { council_member_value = 0.04 }
					multiply_variable = { council_member_value = SWE_nordic_defense_council_members^num }
				}
			}


			hidden_effect = {
				for_each_scope_loop = {
					array = SWE_nordic_defense_council_members

	  				set_variable = { SWE_nordic_defense_council_military_core_defense_factor = ROOT.council_member_value }
	  				set_variable = { SWE_nordic_defense_council_military_core_attack_factor = ROOT.council_member_value }
	  				set_variable = { SWE_nordic_defense_council_factory_capacity_factor = ROOT.council_member_value }
	  				set_variable = { SWE_nordic_defense_council_dockyard_capacity_factor = ROOT.council_member_value }
					

					add_dynamic_modifier = {
						modifier = SWE_neither_death_nor_dishonor
					}
				}
			}

			#every_other_country = {
			#	limit = {
			#		OR = {
			#			original_tag = DEN
			#			original_tag = FIN
			#			original_tag = ICE
			#			original_tag = NOR
			#		}
			#		has_capitulated = no
			#		is_in_faction_with = ROOT
			#		NOT = { has_autonomy_state = autonomy_aat_defense_council_member }
			#	}
			#	add_to_variable = { SWE_nordic_defense_council_military_core_defense_factor = 0.04 }
	  		#	add_to_variable = { SWE_nordic_defense_council_military_core_attack_factor = 0.04 } 
	  		#	add_to_variable = { SWE_nordic_defense_council_factory_capacity_factor = 0.03 }
	  		#	add_to_variable = { SWE_nordic_defense_council_dockyard_capacity_factor = 0.03 }
			#}
			#custom_effect_tooltip = SWE_decentralized_nordic_army_command_tt
			#show_ideas_tooltip = SWE_nordic_protection_complex
		}
	}


	focus = {
		id = SWE_varnplikt
		icon = GFX_focus_SWE_varnplikt 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_winter_drill }
		relative_position_id = SWE_winter_drill
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			#has_government = democratic
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_MANPOWER }

		completion_reward = {
			add_ideas = { SWE_varnplikt }
		}
	}

	focus = {
		id = SWE_rationing
		icon = GFX_focus_SWE_rations
		x = 2
		y = 1

		cost = 5
		prerequisite = { focus = SWE_varnplikt }
		relative_position_id = SWE_varnplikt
		

		ai_will_do = {
			factor = 10		
		}

		available = {
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			unlock_decision_tooltip = {
			 	decision = SWE_swap_herman_eriksson
			 	show_effect_tooltip = yes # default is no
			 	show_modifiers = no # default is no
			}
			custom_effect_tooltip = SWE_rationing_tt
			effect_tooltip = {
				unlock_decision_tooltip = SWE_gengas
				set_variable = { SWE_rationing_fuel_gain = 0.3 tooltip = base_fuel_gain_factor_tt }

				unlock_decision_tooltip = SWE_food_stamps
				set_variable = { SWE_rationing_war_stability_factor = 0.05 tooltip = war_stability_factor_tt }
				unlock_decision_tooltip = SWE_air_raid_shelters
				set_variable = { SWE_rationing_bombing_war_support = 0.0003 tooltip = weekly_bombing_war_support_tt }
				unlock_decision_tooltip = SWE_seize_civilian_tires
				141 = {
					add_resource = {
						type = rubber
						amount = 8
					}
				}
			}
			
			
			
			
		}
	}

	focus = {
		id = SWE_per_albin_bus
		icon = GFX_focus_SWE_per_albin_bus 
		x = -2
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_varnplikt }
		relative_position_id = SWE_varnplikt
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			141 = { is_fully_controlled_by = ROOT }
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			custom_effect_tooltip = SWE_per_albin_bus_tt 
			division_template = {
				name = "Mobile Headquarter"
				regiments = {
					bus = { x = 0 y = 0 }
				}
				is_locked = yes
				override_model = SWE_bus_vehicle_entity
			}

			capital_scope = {
				create_unit = {
			    	division = "name = \"Mobile Headquarter\" division_template = \"Mobile Headquarter\" start_equipment_factor = 1 start_experience_factor = 1 "
		 	   		owner = SWE
				}
			}
			add_ideas = { SWE_per_albin_bus_idea }
			
		}
	}

	focus = {
		id = SWE_land_air_warfare
		icon = GFX_goal_generic_CAS 
		x = 2
		y = 1
		mutually_exclusive = {focus = SWE_defense_in_depth}
		cost = 5
		prerequisite = { focus = SWE_as_the_barometer_falls }
		relative_position_id = SWE_as_the_barometer_falls
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_ARMY_XP FOCUS_FILTER_AIR_XP  }

		completion_reward = {
			add_ideas = SWE_land_air_warfare_0 
			army_experience = 25
			air_experience = 25
		}
	}

	focus = {
		id = SWE_defense_in_depth
		icon = GFX_focus_prc_infiltration 
		x = -2
		y = 1
		mutually_exclusive = { focus = SWE_land_air_warfare }
		cost = 5
		prerequisite = { focus = SWE_as_the_barometer_falls }
		relative_position_id = SWE_as_the_barometer_falls
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_ideas = SWE_defense_in_depth_0
			every_army_leader = {
				add_defense = 1
			}
			mio:SWE_bofors_organization = {
				add_mio_funds = 200

				unlock_mio_trait_tooltip  = {
					trait = SWE_mio_trait_defense_in_depth
				}
			}
		}	
	}

	focus = {
		id = SWE_ga_pa_tactics
		icon = GFX_goal_generic_army_tanks 
		x = 2
		y = 1
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_defense_in_depth focus = SWE_land_air_warfare }
		relative_position_id = SWE_defense_in_depth
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			NOT = { has_completed_focus = SWE_prevent_a_red_dictatorship }
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
		 	add_ideas = SWE_ga_pa_tactics 
		}


	}

	focus = {
		id = SWE_hedgehog_defense
		icon = GFX_focus_SWE_hedgehog_defense 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_defense_in_depth }
		relative_position_id = SWE_defense_in_depth
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			swap_ideas = {
			 	remove_idea = SWE_defense_in_depth_0
			 	add_idea = SWE_defense_in_depth_1
			 }
		}
	}

	focus = {
		id = SWE_beneath_sticks_and_stones
		icon = GFX_focus_SWE_beneath_sticks_and_stone 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_hedgehog_defense }
		relative_position_id = SWE_hedgehog_defense
		

		ai_will_do = {
			factor = 10		
		}

		available = {
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			swap_ideas = {
			 	remove_idea = SWE_defense_in_depth_1
			 	add_idea = SWE_defense_in_depth_2
			 }
		}
	}


	focus = {
		id = SWE_per_albin_line
		icon = GFX_goal_generic_fortify_city 
		x = 2
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_hedgehog_defense focus = SWE_rapid_response_force }
		relative_position_id = SWE_hedgehog_defense
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {	
				limit = {
					138 = {
						is_fully_controlled_by = ROOT
					}
				}
				138 = {
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province = {
							id = 6345

						}
					}

					add_building_construction = {
						type = coastal_bunker
						level = 2
						instant_build = yes
						province = {
							id = 9279
							
						}
					}

					add_building_construction = {
						type = anti_air_building
						level = 1
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					140 = {
						is_fully_controlled_by = ROOT
					}
				}

				140 = {
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province = {
							id = 3063
						}
					}

					add_building_construction = {
						type = coastal_bunker
						level = 1
						instant_build = yes
						province = {
							id = 383
						}
					}
				}
			}

			if = {
				limit = {
					919 = {
						is_fully_controlled_by = ROOT
					}
				}

				919 = {
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province = {
							id = 69
						}
					}
				}
			}

			if = {
				limit = {
					913 = {
						is_fully_controlled_by = ROOT
					}
				}
				913 = {
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province = {
							id = 9393
							id = 11380
							id = 6311
						}
					}
				}
			}
			if = {
				limit = {
					141 = {
						is_fully_controlled_by = ROOT
					}
				}
				141 = {
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province = {
							id = 6050
						}
					}

					add_building_construction = {
						type = coastal_bunker
						level = 2
						instant_build = yes
						province = {
							id = 6050
						}
					}
				}
			}

			if = {
				limit = {
					124 = {
						is_fully_controlled_by = ROOT
					}
				}
				124 = {
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province = {
							id = 6050
						}
					}

					add_building_construction = {
						type = coastal_bunker
						level = 2
						instant_build = yes
						province = {
							id = 408
							id = 6258
						}
					}

					add_building_construction = {
						type = naval_base
						level = 1
						instant_build = yes
						province = {
							id = 6258
						}
					}
				}
			}

			custom_effect_tooltip = SWE_per_albin_line_tt
		}
	}

	focus = {
		id = SWE_rapid_response_force
		icon = GFX_focus_SWE_rapid_defense_force 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_land_air_warfare }
		relative_position_id = SWE_land_air_warfare
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			swap_ideas = {
				remove_idea = SWE_land_air_warfare_0
				add_idea = SWE_land_air_warfare_1
			}
			add_tech_bonus = {
				name = SWE_rapid_response_force
				bonus = 1
				uses = 2
				category = support_tech # optional 
				# technology  = technology_id # optional
			}
		}
	}

	focus = {
		id = SWE_tank_development
		icon = GFX_focus_generic_tank_production 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_rapid_response_force }
		relative_position_id = SWE_rapid_response_force
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			swap_ideas = {
				remove_idea = SWE_land_air_warfare_1
				add_idea = SWE_land_air_warfare_2
			}
			add_tech_bonus = {
				bonus = 1
				uses = 1
				category = armor # optional 
				# technology  = technology_id # optional
			}
		}
	}

	focus = {
		id = SWE_end_the_fubkrieg
		icon = GFX_goal_generic_position_armies  
		x = 2
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_beneath_sticks_and_stones focus = SWE_tank_development }
		relative_position_id = SWE_beneath_sticks_and_stones
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
            add_manpower = 50000
			army_experience  = 50
			air_experience = 50
			navy_experience = 50

			add_doctrine_cost_reduction = {
				name = SWE_end_the_fubkrieg
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine # optional 
				# tecnology  = technology_id # optional
			}
			add_doctrine_cost_reduction = {
				name = SWE_end_the_fubkrieg
				cost_reduction = 0.5
				uses = 1
				category = air_doctrine # optional 
				# tecnology  = technology_id # optional
			}

			add_doctrine_cost_reduction = {
				name = SWE_end_the_fubkrieg
				cost_reduction = 0.5
				uses = 1
				category = naval_doctrine # optional 
				# tecnology  = technology_id # optional
			}
			custom_effect_tooltip = FIN_winter_warfare_battalion_tt

			hidden_effect = {
				set_technology = {
					winter_logistics_support_tech = 1
					popup = no
				}
			}
		}
	}

	focus = {
		id = SWE_mobilization_of_society
		icon = GFX_focus_SOV_organize_wreckers 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 1
		prerequisite = { focus = SWE_beneath_sticks_and_stones focus = SWE_tank_development }
		relative_position_id = SWE_beneath_sticks_and_stones
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_MANPOWER }

		completion_reward = {
			add_timed_idea = { idea = SWE_mobilization_of_society days = 365 }
		}
	}


	focus = {
		id = SWE_let_fly_all_guns
		icon = GFX_focus_SWE_let_fly_all_guns 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_tank_development }
		relative_position_id = SWE_tank_development
		

		ai_will_do = {
			factor = 10		
		}

		available = {
		 	NOT = { 
		 		has_idea = SWE_severe_lack_of_ammunition 
		 	}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			swap_ideas = {
				remove_idea = SWE_land_air_warfare_2
				add_idea = SWE_let_fly_all_guns_idea
			}

#			mio:SWE_bofors_organization = {
#				add_mio_funds = 200
#
#				unlock_mio_trait_tooltip  = {
#					department = SWE_mio_department_design_artillery
#					trait = SWE_let_fly_all_guns
#				}
#			}
		}
	}

	focus = {
		id = SWE_totalforsvar
		icon = GFX_goal_generic_military_sphere 
		x = 4
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_varnplikt }
		relative_position_id = SWE_varnplikt
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			democratic > 0.75
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = {
					has_idea = war_economy 
				}
				add_ideas = tot_economic_mobilisation
				activate_decision = women_in_the_workforce
			}
			else_if = {
				limit = {
					has_idea = tot_economic_mobilisation
				}
				add_manpower = 30000
			}
			else = {
				add_ideas = war_economy
			}

			custom_effect_tooltip = SWE_totalforsvar_tt

		}
	}

	focus = {
		id = SWE_hemvarnet
		icon = GFX_focus_SOV_penal_battalions 
		x = -8
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_totalforsvar }
		relative_position_id = SWE_totalforsvar
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			custom_effect_tooltip = SWE_hemvarnet_tt
			unlock_decision_tooltip = SWE_set_up_home_guard_forces
			unlock_decision_tooltip = SWE_activate_home_guard
			division_template = {
				name = "Hemvärn"
				is_locked = yes
				priority = 1
				regiments = {
					infantry = { x = 0 y = 0 }
					infantry = { x = 0 y = 1 }
					infantry = { x = 0 y = 2 }
				}
			}
		}
	}


	focus = {
		id = SWE_swedish_shooting_movement
		icon = GFX_focus_focus_fra_maquis 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_hemvarnet }
		relative_position_id = SWE_hemvarnet
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_MANPOWER }

		completion_reward = {
			custom_effect_tooltip = SWE_swedish_shooting_movement_tt
			hidden_effect = {
				every_core_state = {
					while_loop_effect = {
						limit = { check_variable = { SWE_shooting_movement_var > 0 } }
						ROOT = {
							add_equipment_to_stockpile = { 
								type = infantry_equipment_0
								amount = 100 
								producer = SWE
							}
							add_manpower = 400
						}

						subtract_from_variable = { SWE_shooting_movement_var = 1 }
					}
				}
			}
		}
	}

	focus = {
		id = SWE_lottakaren
		icon = GFX_focus_SWE_lottakoren 
		x = -6
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_totalforsvar }
		relative_position_id = SWE_totalforsvar
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_MANPOWER }

		completion_reward = {
			add_ideas = SWE_lottakoren_idea
		}
	}

	focus = {
		id =  SWE_rapid_mobilization
		icon = GFX_focus_SOV_mobilization_plan 
		x = -4
		y = 1
		mutually_exclusive = {focus = SWE_secret_mobilization}
		cost = 5
		prerequisite = { focus = SWE_totalforsvar }
		relative_position_id = SWE_totalforsvar
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			custom_effect_tooltip = SWE_rapid_mobilization_tt
			add_timed_idea = { idea = SWE_rapid_mobilization_idea days = 365 }
			
		}
	}

	focus = {
		id = SWE_operation_save_denmark
		icon = GFX_focus_generic_attack_denmark
		x = -1
		y = 3
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_totalforsvar }
		relative_position_id = SWE_totalforsvar
		

		ai_will_do = {
			factor = 10
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}	
		}

		available = {
			DEN = {
				OR = {
					is_subject = yes
					has_capitulated = yes
					exists = no
					has_war = yes
					has_government = fascism
				}
			}
			is_subject = no
			num_of_factories > 25
			surrender_progress < 0.10
			has_army_manpower = {
				size > 35000
			}
		}

		bypass = {
			OR = {
				hidden_trigger = {
					is_ai = yes
					is_historical_focus_on = yes
				}
				is_subject = yes
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = {
					DEN = { is_subject = yes }
				}

				DEN = {
					OVERLORD = { 
						SWE = {  
							declare_war_on = {
								target = PREV
								type = liberate_wargoal
							}
						}
					}
				}
			}
			else_if = {
				limit = {
					DEN = {
						has_government = fascism
					}
				}
				if = {
					limit = {
						DEN = { is_in_faction = yes }
					}
					DEN = {
						faction_leader = {
							SWE = {
								declare_war_on = {
									target = PREV
									type = liberate_wargoal
								}
							}
						}
					}
				}
				else = {
					declare_war_on = {
						target = DEN
						type = liberate_wargoal
					}
				}
				
			}
			else_if = {
				limit = {
					DEN = {
						has_capitulated = no
						exists = yes
						has_war = yes
						is_subject = no
						NOT = { has_government = fascism }
					}
				}

				DEN = {
					every_enemy_country = {
						SWE = {
							declare_war_on = {
								target = PREV
								type = liberate_wargoal
							}
						}
					}
				}
			}
			else = {
				every_state = {
					limit = {
						is_core_of = DEN
						NOT = { is_controlled_by = DEN }
					}

					controller = { 
						SWE = {  
							declare_war_on = {
								target = PREV
								type = liberate_wargoal
							}
						} 

					}
				}
			}

			add_timed_idea = { idea = SWE_save_denmark days = 90 }
		}
	}


	focus = {
		id = SWE_operation_save_norway
		icon = GFX_focus_generic_attack_norway 
		x = 1
		y = 3
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_totalforsvar }
		relative_position_id = SWE_totalforsvar
		

		ai_will_do = {
			factor = 10
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}	
		}

		available = {
			is_subject = no
			num_of_factories > 25
			surrender_progress < 0.10
			has_army_manpower = {
				size > 35000
			}
			NOR = {
				OR = {
					is_subject = yes
					has_capitulated = yes
					exists = no
					has_war = yes
					has_government = fascism
				}
			}
		}

		bypass = {
			OR = {
				hidden_trigger = {
					is_ai = yes
					is_historical_focus_on = yes
				}
				is_subject = yes
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			if = {
				limit = {
					NOR = { is_subject = yes }
				}

				NOR = {
					OVERLORD = { 
						SWE = {  
							declare_war_on = {
								target = PREV
								type = liberate_wargoal
							}
						}
					}
				}
			}
			else_if = {
				limit = {
					NOR = {
						has_government = fascism
					}
				}
				if = {
					limit = {
						NOR = { is_in_faction = yes }
					}
					NOR = {
						faction_leader = {
							SWE = {
								declare_war_on = {
									target = PREV
									type = liberate_wargoal
								}
							}
						}
					}
				}
				else = {
					declare_war_on = {
						target = NOR
						type = liberate_wargoal
					}
				}
				
			}
			else_if = {
				limit = {
					NOR = {
						has_capitulated = no
						exists = yes
						has_war = yes
						is_subject = no
						NOT = { has_government = fascism }
					}
				}

				NOR = {
					every_enemy_country = {
						SWE = {
							declare_war_on = {
								target = PREV
								type = liberate_wargoal
							}
						}
					}
				}
			}
			else = {
				every_state = {
					limit = {
						is_core_of = NOR
						NOT = { is_controlled_by = NOR }
					}

					controller = { 
						SWE = {  
							declare_war_on = {
								target = PREV
								type = liberate_wargoal
							}
						} 

					}
				}
			}

			add_timed_idea = { idea = SWE_save_norway days = 90 }
		}
	}

	focus = {
		id = SWE_secret_mobilization
		icon = GFX_focus_secret_rearmament
		x = -2
		y = 1
		mutually_exclusive = {focus = SWE_rapid_mobilization}
		cost = 5
		prerequisite = { focus = SWE_totalforsvar }
		relative_position_id = SWE_totalforsvar
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_timed_idea = {
				idea = SWE_secret_mobilization
				days = 730
			}
		}
	}

	focus = {
		id = SWE_jagartrupper
		icon = GFX_focus_ITA_banda_carita 
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_land_air_warfare}
		cost = 5
		prerequisite = { focus = SWE_varnplikt }
		relative_position_id = SWE_varnplikt
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			unlock_decision_tooltip = SWE_rangers_sabotage
			custom_effect_tooltip = SWE_jagartrupper_tt
			every_army_leader = {
				random_select_amount = 4
				limit = {
					NOT = {
						OR = {
							has_trait = winter_expert
							has_trait = desert_fox
							has_trait = swamp_fox
							has_trait = trait_mountaineer
							has_trait = hill_fighter
							has_trait = jungle_rat
							has_trait = ranger
							has_trait = urban_assault_specialist
							has_trait = adaptable
						}
					}
				}

				add_trait = {
					trait = ranger
				}
			}
		}
	}


	focus = {
		id = SWE_prevent_a_red_dictatorship
		icon = GFX_goal_support_fascism
		x = 5
		y = 2
		#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
		cost = 5
		prerequisite = { focus = SWE_the_old_enemy_stirs }
		relative_position_id = SWE_the_old_enemy_stirs
		mutually_exclusive = { focus = SWE_the_nordic_defense_council }

		ai_will_do = {
			factor = 10
			modifier = {
				has_game_rule = {
					rule = SWE_AI_BEHAVIOR
					option = SWE_DEMOCRATIC_NORDIC_DEFENCE_COUNCIL
				}
				factor = 0
			}
		}

		available = {
			OR = {
				OR = {
					fascism > 0.2
					neutrality > 0.2
				}
				AND = {
					fascism > 0.1
					neutrality > 0.1
				}
			}
		}

		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT }

		completion_reward = {
			add_popularity = {
				ideology = neutrality
				popularity = 0.05
			}
			add_popularity = {
				ideology = fascism
				popularity = 0.05
			}
			add_war_support = 0.1
			add_stability = -0.05
		}
	}

	focus = {
		id = SWE_undermine_the_fascists
		icon = GFX_focus_SWE_undermine_fascism 
		x = -2
		y = 1
		mutually_exclusive = {focus = SWE_revoke_anti_militia_laws}
		cost = 5
		prerequisite = { focus = SWE_prevent_a_red_dictatorship }
		relative_position_id = SWE_prevent_a_red_dictatorship
		

		ai_will_do = {
			factor = 10
			modifier = {
				factor = 0
				OR = {
					has_country_flag = SWE_AI_RANDOM_FASCIST_INDEPENDENT
					has_game_rule = {
						rule = SWE_ai_behavior
						option = SWE_FASCIST_INDEPENDENT
					}
					has_country_flag = SWE_AI_RANDOM_FASCIST_PUPPET
					has_game_rule = {
						rule = SWE_ai_behavior
						option = SWE_FASCIST_PUPPET
					}
					has_country_flag = SWE_AI_RANDOM_PUPPET_BACKSTABBER
					has_game_rule = {
						rule = SWE_ai_behavior
						option = SWE_FASCIST_PUPPET_BACKSTABBER
					}
				}
			}		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			add_timed_idea = {
				idea = SWE_undermine_fascism
				days = 730
			} 	
		}
	}

	focus = {
		id = SWE_revoke_anti_militia_laws
		icon = GFX_focus_SWE_revoke_militia_law
		x = 2
		y = 1
		mutually_exclusive = {focus = SWE_undermine_the_fascists}
		cost = 5
		prerequisite = { focus = SWE_prevent_a_red_dictatorship }
		relative_position_id = SWE_prevent_a_red_dictatorship
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
				set_technology = {
					militia_tech = 1
					popup = no
				}
				every_army_leader = {
					random_select_amount = 3
					add_unit_leader_trait = militias_officer
				}

			hidden_effect = {

			#	set_variable = { SWE_stormtrupper_division_cap = 0 }
			#	set_variable = { SWE_max_stormtrupper_division_cap = 16 }
			#	add_to_variable = { SWE_stormtrupper_division_cap = 1 }
			#	clamp_variable = {
			#		var = SWE_stormtrupper_division_cap
			#		min = 0 
			#		max = SWE_max_stormtrupper_division_cap
			#	}
			
				division_template = {
					name = "Stormtrupper"		
					division_names_group = SWE_BS_01
					is_locked = yes
					#force_allow_recruiting = yes
					template_counter = 20
					# Note: Represents brownshirts
					regiments = {
						militia = { x = 0 y = 0 }
						militia = { x = 0 y = 1 }
						militia = { x = 1 y = 0 }
						militia = { x = 1 y = 1 }
					}
					override_model = SWE_militia_alt_0_entity
				}


				#set_division_template_cap = { 
				#	division_template = "Stormtrupper" 
				#	#division_cap = 24   
				#}
			}

			custom_effect_tooltip = SWE_revoke_anti_militia_laws_tt
		}
	}



	focus = {
		id = SWE_appeal_for_support
		icon = GFX_focus_generic_industrialists
		x = 2
		y = 1
		cost = 5
		prerequisite = { focus = SWE_undermine_the_fascists focus = SWE_revoke_anti_militia_laws}
		relative_position_id = SWE_undermine_the_fascists
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			custom_effect_tooltip = SWE_appeal_for_support_tt
			custom_effect_tooltip = SWE_appeal_for_support_dec_tt
		}
	}

	#focus = {
	#	id = SWE_stop_the_editorial_infighting
	#	#icon = 
	#	x = 0
	#	y = 1
	#	#mutually_exclusive = {focus = SWE_finlands_cause_is_ours}
	#	cost = 5
	#	prerequisite = { focus = SWE_revoke_anti_militia_laws }
	#	relative_position_id = SWE_revoke_anti_militia_laws
	#	
#
	#	ai_will_do = {
	#		factor = 10		
	#	}
#
	#	available = {
#
	#	}
#
	#	bypass = {
#
	#	}
#
	#	cancel_if_invalid = yes
	#	continue_if_invalid = no
	#	available_if_capitulated = no
	#	search_filters = {  }
#
	#	completion_reward = {
	#	
	#	}
	#}


	focus = {
		id = SWE_unify_the_national_socialist_movement
		icon = GFX_focus_generic_fascist_propaganda
		x = 2
		y = 1
		#mutually_exclusive = {focus = SWE_appeal_to_the_military }
		cost = 5
		prerequisite = { focus = SWE_appeal_for_support }
		prerequisite = { focus = SWE_revoke_anti_militia_laws }
		relative_position_id = SWE_appeal_for_support
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_WAR_SUPPORT }

		completion_reward = {
			country_event = {
				id = AAT_Sweden_nationalists.4
				hours = 1
			}
			custom_effect_tooltip = SWE_unify_the_national_socialist_movement_tt_1
			event_option_tooltip = AAT_Sweden_nationalists.4.a
			custom_effect_tooltip = SWE_unify_the_national_socialist_movement_tt_2
			event_option_tooltip = AAT_Sweden_nationalists.4.b
		}
	}

	focus = {
		id = SWE_meet_with_the_king
		icon = GFX_focus_SWE_meet_with_the_king 
		x = -2
		y = 1
		#mutually_exclusive = {focus = SWE_appeal_to_the_military }
		cost = 5
		prerequisite = { focus = SWE_appeal_for_support }
		prerequisite = { focus = SWE_undermine_the_fascists }
		relative_position_id = SWE_appeal_for_support
		

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			country_event = {
				id = AAT_Sweden_nationalists.19
				hours = 1
			}

			swap_ideas = {
				remove_idea = SWE_gustaf_v_idea
				add_idea = SWE_gustaf_v_idea_upgraded
			}
			custom_effect_tooltip = SWE_meet_with_the_king_tt
			

		}
	}


	focus = {
		id = SWE_attack_Landsorganisationen
		icon = GFX_focus_SWE_attack_landsorganisationen
		x = 0
		y = 1
		#mutually_exclusive = {focus = SWE_appeal_to_the_military }
		cost = 5
		prerequisite = { focus = SWE_meet_with_the_king }
		#prerequisite = { focus = SWE_unify_the_national_socialist_movement}
		relative_position_id = SWE_meet_with_the_king

		ai_will_do = {
			factor = 10		
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_ideas = SWE_attack_unions
		}
	}

	focus = {
		id = SWE_organize_a_putsch
		icon = GFX_focus_SWE_organize_a_putsch
		prerequisite = { focus = SWE_unify_the_national_socialist_movement }
		mutually_exclusive = { focus = SWE_delegation_to_berlin }
		x = 0 
		y = 1
		relative_position_id = SWE_unify_the_national_socialist_movement
		cost = 5
		available = {
			fascism > 0.50 #Can't be higher that this due to advisor.
		}
	                
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			set_politics = {
				ruling_party = fascism
				elections_allowed = no
			}

			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = SWE_birger_furugard
			show_ideas_tooltip = SWE_konrad_hallgren	
			show_ideas_tooltip = SWE_sven_hedengren
		}
	}
		focus = {
		id = SWE_delegation_to_berlin
		icon = GFX_focus_chi_mission_to_germany
		prerequisite = { focus = SWE_unify_the_national_socialist_movement }
		mutually_exclusive = { focus = SWE_organize_a_putsch }
		x = 7
		y = 1
		relative_position_id = SWE_unify_the_national_socialist_movement
		cost = 5
		available = {
			any_other_country = {
				original_tag = GER
				has_government = fascism
				NOT = { has_war_with = ROOT }
			}
		}
	                
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			GER = {
				country_event = {
					id = AAT_Sweden_nationalists.1
					hours = 1
				}
			}
			custom_effect_tooltip = SWE_civil_war_tt
			custom_effect_tooltip = SWE_delegation_to_berlin_tt
			set_politics = {
				ruling_party = fascism
				elections_allowed = no
			}
			hidden_effect = {
				set_temp_variable = { SWE_opposing_ideology = party_popularity@democratic }
				add_to_temp_variable = { SWE_opposing_ideology = party_popularity@communism }
				multiply_temp_variable = { SWE_opposing_ideology = 1.5 }
				add_to_temp_variable = { SWE_half_of_unaligned_support = party_popularity@neutrality } 
				multiply_temp_variable = { SWE_part_of_unaligned_support = 0.25 }
				add_to_temp_variable = { SWE_opposing_ideology =  SWE_part_of_unaligned_support }
				start_civil_war = {
					ideology = democratic #SPLITTING TAG
					size = var:SWE_opposing_ideology
					if = {
						limit = {
							NOT = {
								has_template = "Arméfördelning"
							}
						}
						division_template = {
							name = "Arméfördelning"			
							division_names_group = SWE_INF_01

							regiments = {
								infantry = { x = 0 y = 0 }
								infantry = { x = 0 y = 1 }
								infantry = { x = 1 y = 0 }
								infantry = { x = 1 y = 1 }
								infantry = { x = 2 y = 0 }
								infantry = { x = 2 y = 1 }
							}
							support = {
								artillery = { x = 0 y = 0 }  
								engineer = { x = 0 y = 1 }   
								recon = { x = 0 y = 2 }      
							}
						}

					}
					every_country_division = {
						change_division_template = {
							division_template = "Arméfördelning" 
						}
					}
				}
			}


			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = SWE_birger_furugard
			show_ideas_tooltip = SWE_konrad_hallgren
			show_ideas_tooltip = SWE_sven_hedengren
		}
	}
	focus = {
		id = SWE_king_in_council
		icon = GFX_focus_SWE_king_in_council
		prerequisite = { focus = SWE_attack_Landsorganisationen }
		mutually_exclusive = { focus = SWE_restoring_order }
		x = 0 
		y = 1
		relative_position_id = SWE_attack_Landsorganisationen
		cost = 5
		available = {
			neutrality > 0.65
		}
	                
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			set_party_name = {
				ideology = neutrality
				name = SWE_kings_party
				long_name = SWE_kings_party_long
			}
			custom_effect_tooltip = SWE_king_in_council_tt
			hidden_effect = {
				set_politics = {
					ruling_party = neutrality
					elections_allowed = no
				}
			}
			SWE_king_gustaf_v = {
				add_country_leader_role = {
					country_leader={
						ideology=centrism
						expire="1965.1.1.1"
						id = -1
						traits = { SWE_ardent_conservative likes_germany }
					}
					promote_leader = yes
				}
			}

			add_field_marshal_role = {
				character = "SWE_king_gustaf_v"
				traits={ politically_connected media_personality old_guard }
				skill=1
				attack_skill=1
				defense_skill=1
				planning_skill=1
				logistics_skill=1
				
			}
			
		}

	}
	focus = {
		id = SWE_restoring_order
		icon = GFX_focus_generic_fascist_troops
		prerequisite = { focus = SWE_organize_a_putsch }
		mutually_exclusive = { focus = SWE_king_in_council }
		x = 0
		y = 1
		relative_position_id = SWE_organize_a_putsch
		cost = 5
		available = {
			has_government = fascism
		}
	                
		search_filters = { FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			add_timed_idea = {
				idea = SWE_restoring_order_idea
				days = 365
			}
			IF = {
				limit = {
					has_dlc = "La Resistance"
				}
				IF = {
					limit = {
						has_intelligence_agency = no 
					}
					create_intelligence_agency = yes
				}
				IF = {
					limit = {
						NOT = {
							has_done_agency_upgrade = upgrade_passive_defense 
						}				
					}
					upgrade_intelligence_agency = upgrade_passive_defense 
				}
			}
			ELSE = {
				add_tech_bonus = {
					name = SWE_electronics_bonus
					bonus = 1
					uses = 2
					category = electronics
				}
			}
		}
	}

	focus = {
		id = SWE_economic_integration
		icon = GFX_focus_generic_german_trade
		prerequisite = { focus = SWE_delegation_to_berlin }
		mutually_exclusive = { focus = SWE_economic_independence }
		x = -1 
		y = 1
		relative_position_id = SWE_delegation_to_berlin
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
		}
	                
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
		    add_ideas = SWE_historical_trade_with_Germany
			random_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
				}
				prioritize = { 141} 
				add_extra_state_shared_building_slots = 4
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}

				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = SWE_economic_independence
		icon = GFX_focus_generic_support_the_left_right
		prerequisite = { focus = SWE_delegation_to_berlin }
		mutually_exclusive = { focus = SWE_economic_integration }
		x = 1 
		y = 1
		relative_position_id = SWE_delegation_to_berlin
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
		}
	                
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			add_timed_idea = {
				idea = SWE_independent_economy
				days = 730
			}
			add_autonomy_score = {
				value = 300
			}
		}
	}

	focus = {
		id = SWE_military_integration
		icon = GFX_focus_POL_beck_ribbentrop
		prerequisite = { focus = SWE_economic_independence focus = SWE_economic_integration }
		mutually_exclusive = { focus = SWE_military_independence }
		x = 0 
		y = 1
		relative_position_id = SWE_economic_integration
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
		}
	                
		search_filters = { FOCUS_FILTER_ARMY_XP }

		completion_reward = {
		     
			if = {
				limit = {
					GER = {
						has_completed_focus = GER_remilitarize_the_rhineland
					}
					NOT = { has_global_flag = von_lettow_is_in_a_country }
					has_dlc = "Waking the Tiger"
				}

				every_possible_country = {
					limit = {
									 
						has_character = GER_paul_von_lettow_vorbeck
					}
					set_nationality = {
					    target_country = ROOT
					    character = GER_paul_von_lettow_vorbeck
					}	
				}
				
				set_global_flag = von_lettow_is_in_a_country
				
			}
			else = {
				army_experience = 5
			}
			every_unit_leader = {
				add_attack = 1
			}
			add_manpower = 10000
			army_experience = 25
			navy_experience = 25
			air_experience = 25
			GER = { add_manpower = 25000 army_experience = 5 navy_experience = 5 air_experience = 5 }
		}
	}

	focus = {
		id = SWE_military_independence
		icon = GFX_focus_generic_fascist_troops
		prerequisite = { focus = SWE_economic_independence focus = SWE_economic_integration }
		mutually_exclusive = { focus = SWE_military_integration }
		x = 0 
		y = 1
		relative_position_id = SWE_economic_independence
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
		}
	                
		search_filters = { FOCUS_FILTER_AIR_XP FOCUS_FILTER_ARMY_XP FOCUS_FILTER_NAVY_XP }

		completion_reward = {
			add_autonomy_score = {
				value = 250
			}
			add_ideas = SWE_ger_defense
		}
	}

	focus = {
		id = SWE_germanify_sweden
		icon = GFX_focus_CZE_german_puppet
		prerequisite = { focus = SWE_military_independence focus = SWE_military_integration }
		mutually_exclusive = { focus = SWE_promote_nordic_identity }
		x = 0 
		y = 1
		relative_position_id = SWE_military_integration
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
		}
	                
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			add_ideas = SWE_adopted_ger_lang_idea
		}
	}

	focus = {
		id = SWE_promote_nordic_identity
		icon = GFX_focus_generic_scandinavian_alliance
		prerequisite = { focus = SWE_military_independence focus = SWE_military_integration }
		mutually_exclusive = { focus = SWE_germanify_sweden }
		x = 0 
		y = 1
		relative_position_id = SWE_military_independence
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
		}
	                
		search_filters = { FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT }

		completion_reward = {
			GER = {
				add_opinion_modifier = {
					target = PREV 
					modifier = SWE_unruly_subject
				} 
			}
			add_stability = 0.05
			add_war_support = 0.05
			add_political_power = 100
			add_manpower = 25000
			every_state = {
				limit = {
					OR = {
						is_core_of = DEN
						is_core_of = NOR
					}
				}
				IF = {
					limit = {
						OWNER = {
							NOT = { tag = ROOT }
							
						}
					}
					add_claim_by = ROOT
				}				
			    IF = {
			    	limit = {
			    		OWNER = {
			    			original_tag = GER
			    		}
			    	}
			    	#Add event here for Germany to agree to transfer!
			    	ROOT = {
			    		transfer_state = PREV
			    	}
			    }
			}
			add_autonomy_score = {
				value = 1000
			}
		}
	}

	focus = {
		id = SWE_finland_claims
		icon = GFX_focus_generic_develop_finland_silhouette
		prerequisite = { focus = SWE_germanify_sweden focus = SWE_promote_nordic_identity }
		#mutually_exclusive = { focus = SWE_germanify_sweden }
		x = 1
		y = 1
		relative_position_id = SWE_germanify_sweden
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
			num_of_factories > 25
			surrender_progress < 0.10
			has_army_manpower = {
				size > 35000
			}
		}
	    bypass = {
	    	OR = {
	    		FIN = { is_subject_of = ROOT }
	    		FIN = {
	    			all_core_state = {
	    				is_controlled_by = ROOT
	    			}
	    		}
	    	}
	    }    
		search_filters = {}
		will_lead_to_war_with = FIN

		completion_reward = {
			
			add_autonomy_score = {
				value = 300
			}
			every_state = {
				limit = {
					is_core_of = FIN
				}
				IF = {
					limit = {
						OWNER = {
							NOT = { tag = ROOT }
							
						}
					}
					add_claim_by = ROOT
				}				
			    IF = {
			    	limit = {
			    		OWNER = {
			    			original_tag = GER
			    		}
			    	}
			    	GER = { country_event = { id = AAT_Sweden_nationalists.27 hours = 2 } }
			    }

			    if = {
			    	limit = {
			    		GER = { 
			    			is_ai = yes 
			    			NOT = { is_in_faction_with = FIN }
			    		}
			    	}

		    		111 = {
		    			owner = {
		    				ROOT = {
						    	create_wargoal = {
						    		type = annex_everything
						    		target = PREV
						    		generator = { 111 }
						    	}
					    	}
				    	}
			    	}
			    	
			    }
			}

			if = {
				limit = {
					FIN = {
						all_core_state = {
							is_fully_controlled_by = FIN
						}
					}
				}
				FIN = {  news_event = { id = AAT_Sweden_nationalists.30 hours = 2 } }
			}
			else = {
				FIN = {
					every_core_state = {
						if = {
							limit = {
								NOT = {
									is_in_array = {
										array = SWE.SWE_FIN_core_controllers
										value = THIS
									}
								}
							}

							add_to_array = { array = SWE.SWE_FIN_core_controllers }
							controller = { news_event = { id = AAT_Sweden_nationalists.30 hours = 2 } }
						}
					}
				}

				clear_array = SWE.SWE_FIN_core_controllers
			}
		}
	}

	focus = {
		id = SWE_uranium_project
		icon = GFX_focus_wonderweapons
		prerequisite = { focus = SWE_germanify_sweden }
		#mutually_exclusive = { focus = SWE_germanify_sweden }
		x = -1
		y = 1
		relative_position_id = SWE_germanify_sweden
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
		}
	                
		search_filters = {}

		completion_reward = {
			add_tech_bonus = {
				name = SWE_ger_swe_nuclear_bonus
				bonus = 1
				uses = 1
				category = nuclear
			}
			GER = {
				add_tech_bonus = {
					name = SWE_ger_swe_nuclear_bonus
					bonus = 0.75
					uses = 1
					category = nuclear
				}
			}
		}
	}

	focus = {
		id = SWE_betray_germany_plan
		icon = GFX_focus_ger_oppose_hitler
		prerequisite = { focus = SWE_promote_nordic_identity }
		#mutually_exclusive = { focus = SWE_germanify_sweden }
		x = 1
		y = 1
		relative_position_id = SWE_promote_nordic_identity
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
			GER = {
				has_war = yes
			}
		}
	                
		search_filters = {}

		completion_reward = {
			custom_effect_tooltip = if_they_accept_tt
			custom_effect_tooltip = SWE_the_new_order_tt
			every_country = {
				limit = {
					OR = {
						has_war_with = SWE
						has_war_with = GER
					}
				}
				country_event = {
					id = AAT_Sweden_nationalists.23
					hours = 2
				}
			}
		}
	}

	focus = {
		id = SWE_establish_nordland
		icon = GFX_focus_ger_reichskommisariats
		prerequisite = { focus = SWE_finland_claims }
		mutually_exclusive = { focus = SWE_the_new_order }
		x = -1
		y = 1
		relative_position_id = SWE_finland_claims
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
		}
	                
		search_filters = {}

		completion_reward = {
			
			213 = { set_state_flag = SWE_nordland_claims }
			214 = { set_state_flag = SWE_nordland_claims }
			215 = { set_state_flag = SWE_nordland_claims }
			216 = { set_state_flag = SWE_nordland_claims }
			879 = { set_state_flag = SWE_nordland_claims }
			825 = { set_state_flag = SWE_nordland_claims }
			262 = { set_state_flag = SWE_nordland_claims }
			397 = { set_state_flag = SWE_nordland_claims }
			880 = { set_state_flag = SWE_nordland_claims }
			581 = { set_state_flag = SWE_nordland_claims }

			GER = {
				country_event = { id = AAT_Sweden_nationalists.20 hours = 5 }
			}
			set_country_flag = SWE_nordland_created
			drop_cosmetic_tag = yes
			custom_effect_tooltip = SWE_establish_nordland_tt
			hidden_effect = {
				set_cosmetic_tag = SWE_nordland_ger
			}
			add_manpower = 75000
			every_state = {
				limit = {
					OR = {
						state = 111
						state = 145
						state = 148
						state = 149
						state = 150
						state = 926
						state = 927
						state = 928
						state = 929
						state = 930
						state = 37
						state = 99
						state = 101
						state = 337
						state = 910
						state = 911
						state = 912
						state = 100
						state = 38
						state = 124
						state = 138
						state = 139
						state = 140
						state = 141
						state = 666
						state = 913
						state = 915
						state = 916
						state = 917
						state = 918
						state = 919
						state = 110
						state = 142
						state = 143
						state = 144
						state = 920
						state = 921
						state = 922
						state = 923
						state = 924
						state = 925
						state = 914
					}
					NOT = {
						is_claimed_by = ROOT
						is_core_of = ROOT
					}
				}
				add_claim_by = ROOT
			}
			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {
				if = {
					limit = {
						213 = {
							is_controlled_by = GER
						}
					}
					SWE = { transfer_state = 213 }
				}
				else = {
					213 = { add_claim_by = SWE }
				}

				if = {
					limit = {
						214 = {
							is_controlled_by = GER
						}
					}
					SWE = { transfer_state = 214 }
				}
				else = {
					214 = { add_claim_by = SWE }
				}

				if = {
					limit = {
						215 = {
							is_controlled_by = GER
						}
					}
					SWE = { transfer_state = 215 }
				}
				else = {
					215 = { add_claim_by = SWE }
				}

				if = {
					limit = {
						216 = {
							is_controlled_by = GER
						}
					}
					SWE = { transfer_state = 216 }
				}
				else = {
					216 = { add_claim_by = SWE }
				}


				if = {
					limit = {
						879 = {
							is_controlled_by = GER
						}
					}
					SWE = { transfer_state = 879 }
				}
				else = {
					879 = { add_claim_by = SWE }
				}

				if = {
					limit = {
						825 = {
							is_controlled_by = GER
						}
					}
					SWE = { transfer_state = 825 }
				}
				else = {
					825 = { add_claim_by = SWE }
				}


				if = {
					limit = {
						397 = {
							is_controlled_by = GER
						}
					}
					SWE = { transfer_state = 397 }
				}
				else = {
					397 = { add_claim_by = SWE }
				}

				if = {
					limit = {
						880 = {
							is_controlled_by = GER
						}
					}
					SWE = { transfer_state = 880 }
				}
				else = {
					880 = { add_claim_by = SWE }
				}


				if = {
					limit = {
						581 = {
							is_controlled_by = GER
						}
					}
					SWE = { transfer_state = 581 }
				}
				else = {
					581 = { add_claim_by = SWE }
				}
			}
		}
	}

	focus = {
		id = SWE_the_new_order
		icon = GFX_focus_generic_nordic_territory
		prerequisite = { focus = SWE_finland_claims }
		mutually_exclusive = { focus = SWE_establish_nordland }
		x = 1 
		y = 1
		relative_position_id = SWE_finland_claims
		cost = 5
		available = {
			is_subject_of = GER
			has_government = fascism
			num_of_factories > 25
			surrender_progress < 0.10
			has_army_manpower = {
				size > 35000
			}
		}
	                
		search_filters = {}
		completion_reward = {
			custom_effect_tooltip = SWE_the_new_order_tt_2
			drop_cosmetic_tag = yes
			hidden_effect = {
				set_cosmetic_tag = SWE_the_new_order
			}
			every_country = {
				limit = {
					has_War_with = ROOT
					has_country_flag = SWE_peace_out_when_sweden_stabs_ger_in_the_back
				}
				white_peace = {
					tag = ROOT
					message = SWE_the_new_order_peace_message
				}

			}

			if = {
				limit = {
					has_dlc = "No Step Back"
				}

				set_technology = {
					basic_heavy_tank_chassis = 1
					popup = no
				}
				set_technology = {
					improved_heavy_tank_chassis = 1
					popup = no
				}

				create_equipment_variant = {
				    name = "Captured Tiger Variant"
				    type = heavy_tank_chassis_2
				    parent_version = 1
				    modules = {
						main_armament_slot=tank_heavy_cannon
						engine_type_slot=tank_diesel_engine
						special_type_slot_1=tank_radio_2
						special_type_slot_2=armor_skirts
						special_type_slot_3=easy_maintenance
						special_type_slot_4=extra_ammo_storage
						turret_type_slot=tank_heavy_three_man_tank_turret
						suspension_type_slot=tank_christie_suspension
						armor_type_slot=tank_welded_armor
				    }
				    upgrades = {
				        tank_nsb_engine_upgrade = 7
				        tank_nsb_armor_upgrade = 6
				    }
				}

				add_equipment_to_stockpile = { 
					type = heavy_tank_chassis_2
					amount = 150
					variant_name = "Captured Tiger Variant"
				}



			}
			else = {
				set_technology = {
					basic_heavy_tank = 1
					popup = no
				}
				set_technology = {
					improved_heavy_tank = 1
					popup = no
				}
				add_equipment_to_stockpile = {
					type = heavy_tank_equipment_2
					amount = 150
					variant_name = "Captured Tiger Variant"

				}
			}

			add_equipment_to_stockpile = { 
				type = motorized_equipment
				amount = 600 
				producer = GER
			}

			division_template = {
				name = "Swedish Armored Liberation Division"
				regiments = {
					heavy_armor = { x = 0 y = 0 }
					heavy_armor = { x = 0 y = 1 }
					heavy_armor = { x = 0 y = 2 }
					heavy_armor = { x = 0 y = 3 }

					heavy_armor = { x = 1 y = 0 }
					heavy_armor = { x = 1 y = 1 }
					heavy_armor = { x = 1 y = 2 }
					heavy_armor = { x = 1 y = 3 }


					motorized = { x = 3 y = 0 }
					motorized = { x = 3 y = 1 }
					motorized = { x = 3 y = 2 }
					motorized = { x = 3 y = 3 }
				}
				support = {
					artillery = { x = 0 y = 0 } 
					anti_air = { x = 0 y = 1 }

				}

				override_model = GER_heavy_armor_2_entity
			}

			add_manpower = 25000
			capital_scope = {
				create_unit = {
			    	division = "name = \"Swedish Armored Liberation Division\" division_template = \"Swedish Armored Liberation Division\" start_equipment_factor = 0.75 start_experience_factor = 0.5"
		 	   		owner = SWE
				}
			}

			if = {
				limit = {
					is_subject = yes
					overlord = {
						is_in_faction_with = ROOT
					}
				}

				leave_faction = yes
			}
			OVERLORD = {
				set_autonomy = {
					target = ROOT
					autonomy_state = autonomy_free
				}
				country_event = { id = AAT_Sweden_nationalists.26 hours = 4 random_hours = 1 }
				
			}



			effect_tooltip = {
				GER = {
					create_wargoal = {
						target = ROOT
						type = puppet_wargoal_focus
					}
				}
			}
		}
	}

	focus = {
		id = SWE_mythologize_swedish_history
		icon = GFX_focus_SWE_counter_revolution
		prerequisite = { focus = SWE_restoring_order focus = SWE_king_in_council }

		x = -2
		y = 1
		relative_position_id = SWE_restoring_order
		cost = 5
		available = {
		}
	                
		search_filters = {}

		completion_reward = {
			add_manpower = 50000
			every_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
				}
				random_select_amount = 2
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			every_core_state = {
				limit = {
					is_fully_controlled_by = ROOT
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				random_select_amount = 2
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
			custom_effect_tooltip = SWE_mythologize_swedish_history_tt
			IF = {
				limit = {
					has_country_flag = SWE_aristocratic_support
				}
				activate_mission = SWE_implement_aristocracy_reforms_countdown
			}
			IF = {
				limit = {
					has_country_flag = SWE_appeal_to_industrialists_flag
				}
				activate_mission = SWE_implement_industrialist_reforms_countdown
			}
			IF = {
				limit = {
					has_country_flag = SWE_appeal_to_military_flag
				}
				activate_mission = SWE_implement_military_reforms_countdown
			}
			IF = {
				limit = {
					has_country_flag = SWE_appeal_to_rural_flag
				}
				activate_mission = SWE_implement_rural_reforms_countdown
			}
			if = {
				limit = {
					has_completed_focus = SWE_revoke_anti_militia_laws
				}
				add_popularity = {
					ideology = fascism 
					popularity = 0.1
				}
			}
			else = {
				add_popularity = {
					ideology = neutrality 
					popularity = 0.1
				}
			}


			add_political_power = 120


		}
	}

	focus = {
		id = SWE_approach_the_allies
		 icon = GFX_focus_SWE_approach_the_allies
		prerequisite = { focus = SWE_mythologize_swedish_history }
		mutually_exclusive = { focus =  SWE_narvik_crisis }
		x = -5
		y = 1
		relative_position_id = SWE_mythologize_swedish_history
		cost = 5
		available = {
			OR = {
				ENG = {
					is_faction_leader = yes
					NOT = { has_war_with = ROOT }
				}
				USA = {  
					is_faction_leader = yes
					NOT = { has_war_with = ROOT }
				}
			}
		}

		bypass = {
			OR = {
				is_in_faction_with = ENG
				is_in_faction_with = USA
				is_subject = yes
			}
		}
	                
		search_filters = {}

		completion_reward = {
			if = {
				limit = {
					ENG = { is_faction_leader = yes }
				}

				ENG = { country_event = { id = generic.2 hours = 6 } }
				ENG = {
					add_to_tech_sharing_group = SWE_allies_tech_sharing_group
				}

				every_country = {
					limit = { is_in_faction_with = ENG }
					add_to_tech_sharing_group = SWE_allies_tech_sharing_group
				}

				add_to_tech_sharing_group = SWE_allies_tech_sharing_group
			}
			else_if = {
				limit = { 
					USA = { is_faction_leader = yes } 
				 }	
				 USA = { country_event = { id = generic.2 hours = 6 } }
			}

		}
	}

	focus = {
		id = SWE_join_allies_for_colonies
		icon = GFX_focus_SWE_exchange_of_holdings
		prerequisite = { focus = SWE_approach_the_allies }

		x = 0
		y = 2
		relative_position_id = SWE_approach_the_allies
		cost = 5
		available = {
			OR = {
				274 = {
					NOT = { controller = { has_war_with = ROOT } }
				}
				359 = {
					NOT = { controller = { has_war_with = ROOT } }
				}
				320 = {
					NOT = { controller = { has_war_with = ROOT } }
				}
				694 = {
					NOT = { controller = { has_war_with = ROOT } }
				}
			}
		}

		bypass = { is_subject = yes }
	    


		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {

			effect_tooltip = {
				if = {
					limit = {
						274 = {
							controller = {
								NOT = { has_war_with = ROOT }
							}
						}
					}
					274 = {
						controller = {
							country_event = { id = AAT_Sweden.28 hours = 1 }
						}
					}
				}

				if = {
					limit = {
						359 = {
							controller = {
								NOT = { has_war_with = ROOT }
							}
						}
					}
					359 = {
						controller = {
							country_event = { id = AAT_Sweden.28 hours = 1 }
						}
					}
				}

				if = {
					limit = {
						320 = {
							controller = {
								NOT = { has_war_with = ROOT }
							}
						}
					}
					320 = {
						controller = {
							country_event = { id = AAT_Sweden.28 hours = 1 }
						}
					}
				}

				if = {
					limit = {
						694 = {
							controller = {
								NOT = { has_war_with = ROOT }
							}
						}
					}
					694 = {
						controller = {
							country_event = { id = AAT_Sweden.28 hours = 1 }
						}
					}
				}
			}

			if = {
				limit = {
					274 = {
						controller = {
							NOT = { has_war_with = ROOT }
						}
					}
				}
				274 = {
					PREV = { add_to_array = { SWE_states_to_transfers = PREV } }
					controller = {
						country_event = { id = AAT_Sweden.28 hours = 1 }
					}
				}
			}

			if = {
				limit = {
					359 = {
						controller = {
							NOT = { has_war_with = ROOT }
						}
					}
				}
				359 = {
					PREV = { add_to_array = { SWE_states_to_transfers = PREV } }
				}
			}

			if = {
				limit = {
					320 = {
						controller = {
							NOT = { has_war_with = ROOT }
						}
					}
				}
				320 = {
					PREV = { add_to_array = { SWE_states_to_transfers = PREV } }
				}
			}

			if = {
				limit = {
					694 = {
						controller = {
							NOT = { has_war_with = ROOT }
						}
					}
				}
				694 = {
					PREV = { add_to_array = { SWE_states_to_transfers = PREV } }
				}
			}
		}
	}

	focus = {
		id = SWE_narvik_crisis
		icon = GFX_focus_generic_attack_norway
		prerequisite = { focus = SWE_mythologize_swedish_history }
		mutually_exclusive = { focus = SWE_approach_the_allies }
		x = -3
		y = 1
		relative_position_id = SWE_mythologize_swedish_history
		cost = 5
		available = {
			has_war_support > 0.4
			has_army_manpower = { size > 80000 }
			OR = {
				144 = { is_fully_controlled_by = NOR }
				925 = { is_fully_controlled_by =  NOR }
				924 = { is_fully_controlled_by =  NOR }
			}
		}

		bypass = {
			is_subject = yes
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {

			NOR = { country_event = { id = AAT_Sweden.50 hours = 4 }}

			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {

				transfer_state = 144
				transfer_state = 924
				transfer_state = 925
				
			}

			custom_effect_tooltip = SWE_crisis_affecting_variables
		}
	}
	focus = {
		id = SWE_bornholm_crisis
		icon = GFX_focus_generic_attack_denmark
		prerequisite = { focus = SWE_mythologize_swedish_history }

		x = -1 
		y = 1
		relative_position_id = SWE_mythologize_swedish_history
		cost = 5
		available = {
			has_war_support > 0.4
			has_army_manpower = { size > 80000 }
			910 = { controller = { NOT = { is_in_faction_with = ROOT } } }
		}

		bypass = {
			OR = {
				is_subject = yes
				910 = {
					controller = { 
						OR = {
							has_war_with = ROOT 
							tag = ROOT 
						}
					}
				}
			}
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			
			910 = {
				controller = {
					country_event = { id = AAT_Sweden.31 hours = 6 }
				}
			}

			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {
				transfer_state = 910
			}

			custom_effect_tooltip = SWE_crisis_affecting_variables
		}
	}
	focus = {
		id = SWE_the_aland_issue
		icon = GFX_focus_generic_attack_finland
		prerequisite = { focus = SWE_mythologize_swedish_history }

		x = 1
		y = 1
		relative_position_id = SWE_mythologize_swedish_history
		cost = 5
		available = {
			has_war_support > 0.4
			has_army_manpower = { size > 80000 }
				is_subject = no
			145 = {
				controller = {
					NOT = { has_war_with = ROOT }
				}
			}
		}

		bypass = {
			OR = {
				145 = {
					controller = { original_tag = ROOT }
				}
				is_subject = yes
			}
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			145 = {
				controller = {
					country_event = { id = AAT_Sweden.40 hours = 4 }
				}

			}
			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {
				transfer_state = 145
				
				145 = { 
					add_core_of = ROOT 
					add_extra_state_shared_building_slots = 2
				}

				if = {
					limit = {
						145 = { is_demilitarized_zone = yes }
					}
					145 = { set_demilitarized_zone = no }
				}
				
			}
			custom_effect_tooltip = SWE_crisis_affecting_variables
		}
	}

	focus = {
		id = SWE_scramble_for_the_baltic
		icon = GFX_focus_SOV_baltic_security
		#icon = GFX_focus_LAT_threat_on_our_border
		prerequisite = { focus = SWE_mythologize_swedish_history }

		x = 3
		y = 1
		relative_position_id = SWE_mythologize_swedish_history
		cost = 5
		available = {
			has_war_support > 0.4
			is_subject = no
			num_of_factories > 25
			surrender_progress < 0.10
			has_army_manpower = { size > 75000 }
			OR = {
				LAT = { 
					exists = yes 
					NOT = { is_in_faction_with = ROOT }
				}
				LIT = { 
					exists = yes 
					NOT = { is_in_faction_with = ROOT }
				}
				EST = { 
					exists = yes 
					NOT = { is_in_faction_with = ROOT }
				}
			}
		}

		bypass = {
			is_subject = yes
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			IF = {
				limit = {
					LAT = {
						exists = yes 
						NOT = { is_in_faction_with = ROOT }
					}
				}
				create_wargoal = {
					target = LAT
					type = puppet_wargoal_focus
					generator = { 11 }
					expire = 365
				}
			}
			IF = {
				limit = {
					LIT = {
						exists = yes 
						NOT = { is_in_faction_with = ROOT }
					}
				}
				create_wargoal = {
					target = LIT
					type = puppet_wargoal_focus
					generator = { 808 }
					expire = 365
				}
			}
			IF = {
				limit = {
					EST = {
						exists = yes 
						NOT = { is_in_faction_with = ROOT }
					}
				}
				create_wargoal = {
					target = EST
					type = puppet_wargoal_focus
					generator = { 812 }
					expire = 365
				}
			}
		}
	}

	focus = {
		id = SWE_join_the_anti_soviet_pact
		icon = GFX_goal_anti_comintern_pact
		prerequisite = { focus = SWE_mythologize_swedish_history }

		x = 5
		y = 1
		relative_position_id = SWE_mythologize_swedish_history
		cost = 5
		available = {
		}
	                
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			set_country_flag = anti_comintern_member
			
			diplomatic_relation = { 
				country = GER 
				relation = non_aggression_pact 
				active = yes 
			}

			GER = {
				set_country_flag = {
					flag = SWE_GER_avoid_dow_nordics
					value = 1
					days = 730
				}
				add_opinion_modifier = { target = ROOT modifier = anti_comintern_pact_opinion } 
			}
			add_opinion_modifier = { target = GER modifier = anti_comintern_pact_opinion }

			add_ideas = anti_soviet_pact
			every_other_country = {
				limit = {
					original_tag = SOV
				}
				add_opinion_modifier = { target = ROOT modifier = worse_pact_against_us }
			}

			custom_effect_tooltip = SWE_join_the_anti_soviet_pact_tt
		}
	}
	focus = {
		id = SWE_demand_atlantic_resource_rights
		icon = GFX_goal_generic_dangerous_deal
		prerequisite = { focus = SWE_bornholm_crisis }

		x = 0 
		y = 1
		relative_position_id = SWE_bornholm_crisis
		cost = 5
		available = {
			910 = {
				is_owned_and_controlled_by = SWE
			}

			OR = {
				DEN = {
					OR = {
						controls_state = 101
						controls_state = 337
					}

					exists = yes
				}
				ICE = { is_subject_of = DEN }
			}
		}

		bypass = {
			OR = {
				is_subject = yes
				AND = {
					337 = { is_controlled_by = SWE  }
					101  = { is_controlled_by = SWE }
				}

				AND = {
					337 = { controller = { is_in_faction_with = SWE  }}
					101 = { controller = { is_in_faction_with = SWE  }}
				}
			}		
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			DEN = {
				country_event = { id = AAT_Sweden.34 hours = 4 }
			}
			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {
				if = {
					limit = {
						ICE = {
							is_subject_of = DEN
						}
					}
					puppet = ICE 
				}

				transfer_state = 101
				transfer_state = 337
			}
			custom_effect_tooltip = SWE_crisis_affecting_variables
		}
	}
	focus = {
		id = SWE_demand_demilitarization_of_finnish_border
		icon = GFX_focus_SWE_finnish_demilitarization
		prerequisite = { focus = SWE_the_aland_issue }
		mutually_exclusive = { focus = SWE_swedish_finnish_defense_agreement }
		x = 0 
		y = 1
		relative_position_id = SWE_the_aland_issue
		cost = 5
		available = {
			145 = {
				is_owned_and_controlled_by = SWE
			}
		}

		bypass = {
			has_war_with = FIN
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {

			148 = {
				owner = {
					country_event = { id = AAT_Sweden.43 hours = 4 }
				}
			}
			custom_effect_tooltip = if_they_accept
			effect_tooltip = {
				148 = {
					set_demilitarized_zone = yes
				}

				add_war_support = 0.06
			}

			custom_effect_tooltip = SWE_crisis_affecting_variables
		}
	}
	focus = {
		id = SWE_united_kingdoms_of_sweden_and_norway
		 icon = GFX_focus_SWE_united_kingdoms_of_norway_and_sweden
		prerequisite = { focus = SWE_narvik_crisis }

		x = 0 
		y = 2
		relative_position_id = SWE_narvik_crisis
		cost = 5
		available = {
			NOR = {
				exists = yes
				is_subject = no
			}
		}

		bypass = {
			OR = {
				NOR = {
					is_subject_of = ROOT
				}
				is_subject = yes
			}
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			NOR = { 
				country_event = { id = AAT_Sweden.53 hours = 4 }
			}

			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {
				puppet = NOR
				
			} 
		}
	}
	focus = {
		id = SWE_swedish_finnish_defense_agreement
		icon = GFX_focus_SWE_swedish_finnish_defense_agreement
		prerequisite = { focus = SWE_the_aland_issue focus = SWE_join_the_anti_soviet_pact }
		mutually_exclusive = { focus = SWE_demand_demilitarization_of_finnish_border }
		x = 2 
		y = 1
		relative_position_id = SWE_the_aland_issue
		cost = 5
		available = {
				is_in_faction = no
				is_subject = no
			FIN = {
				is_in_faction = no
				is_subject = no
				exists = yes
			}
		}
	                
		search_filters = {}

		completion_reward = {
			#TODO_Manu: Please poke Manu if this leads to inviting Finland to a faction tack!
			set_rule = { can_create_factions = yes }
			create_faction = "Swedish-Finnish Defense Agreement"
			FIN = {
				country_event = { id = generic.5 hours = 4 }
			}
		}
	}
	focus = {
		id = SWE_danish_alignment
		icon = GFX_focus_generic_annex_country
		prerequisite = { focus = SWE_demand_atlantic_resource_rights }

		x = 0 
		y = 1
		relative_position_id = SWE_demand_atlantic_resource_rights
		cost = 5
		available = {
			
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }
		bypass = {
			OR = {
				is_subject = yes
				has_war_with = DEN
				DEN = {
					is_subject = yes
				}
			}
		}
		completion_reward = {
			country_event = { id = AAT_Sweden.37 hours = 1 }
			if = {
				limit = {
					has_country_flag = SWE_DEN_surrendered_islands
					has_country_flag = SWE_DEN_gave_bornholm
				}
				effect_tooltip = {
					puppet = DEN
				}
			}
			else = {

				custom_effect_tooltip = if_they_accept_tt
				effect_tooltip = { puppet = DEN }
			}
			
		}
	}
	focus = {
		id = SWE_finnish_integration
		icon = GFX_focus_SWE_finnish_integration
		prerequisite = { focus = SWE_demand_demilitarization_of_finnish_border }

		x = 0 
		y = 1
		relative_position_id = SWE_demand_demilitarization_of_finnish_border
		cost = 5
		available = {
			FIN = {
				is_subject = no
				exists = yes
				has_capitulated = no
				NOT = { has_war_with = ROOT }
			}
		}

		bypass = {
			is_subject_of = ROOT
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			SWE = {
				country_event = { id = AAT_Sweden.46 hours = 2 }
			}
			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {
				puppet = FIN
			}
		}
	}
	focus = {
		id = SWE_crusade_against_bolshevism
		icon = GFX_focus_attack_soviet
		prerequisite = { focus = SWE_swedish_finnish_defense_agreement focus = SWE_join_the_anti_soviet_pact focus = SWE_finnish_integration }

		x = 2
		y = 2
		relative_position_id = SWE_swedish_finnish_defense_agreement
		cost = 5
		available = {
			SOV = {
				exists = yes
				NOT = { is_in_faction_with = ROOT }
			}
		}

		bypass = {
			is_subject = yes
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = { #TODO 
			declare_war_on = {
				target = SOV
				type = annex_everything
			}
			add_timed_idea = { idea = SWE_crusade_against_the_eastern_threat days = 365 }
			custom_effect_tooltip = SWE_crusade_against_bolshevism_tt
		}
	}
	focus = {
		id = SWE_reclaiming_the_rus
		icon = GFX_focus_SWE_reclaiming_the_rus
		prerequisite = { focus = SWE_crusade_against_bolshevism }

		x = 0 
		y = 1
		relative_position_id = SWE_crusade_against_bolshevism
		cost = 5
		available = {
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			every_state = {
				limit = {
					OR = {
						region = 131 #Ukraine
						region = 130 #Belarus
						region = 132 #Novgorod
						state = 813 #Virumaa
						state = 234
						state = 217 #Stalingrad
					}
					NOT = { state = 705 } #Crimea

				} 

				add_claim_by = ROOT
			}
		}
	}
	focus = {
		id = SWE_greater_nordic_reich
		icon = GFX_focus_SOV_reinforce_western_naval_bases
		prerequisite = { focus = SWE_danish_alignment focus = SWE_united_kingdoms_of_sweden_and_norway focus = SWE_finnish_integration }

		x = 0 
		y = 2
		relative_position_id = SWE_danish_alignment
		cost = 5
		available = {
		}
	                
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			custom_effect_tooltip = SWE_greater_nordic_reich_tt
			unlock_decision_tooltip = SWE_integrate_fin
			unlock_decision_tooltip = SWE_integrate_nor
			unlock_decision_tooltip = SWE_integrate_den
			unlock_decision_tooltip = SWE_integrate_ice
			set_cosmetic_tag = SWE_greater_nordic_reich_tag
		}
	}
 
 	focus = {
		id = SWE_the_cross_we_bear
		 icon = GFX_focus_generic_scandinavian_alliance
		prerequisite = { focus =  SWE_operation_save_norway focus = SWE_operation_save_denmark focus = SWE_neither_death_nor_dishonor }

		x = 1
		y = 1
		relative_position_id = SWE_operation_save_denmark
		cost = 5
		available = {
		}
	                
		search_filters = {}

		completion_reward = {

			add_dynamic_modifier = { modifier = SWE_the_cross_we_bear_idea }
			custom_effect_tooltip = SWE_the_cross_we_bear_tt_1
			effect_tooltip = { SWE_increase_the_cross_we_bear = yes }

			SWE_is_norway_mostly_occupied = yes
			SWE_is_finland_mostly_occupied = yes
			SWE_is_denmark_mostly_occupied = yes

			
			custom_effect_tooltip = SWE_the_cross_we_bear_tt_2
			effect_tooltip = {
				add_to_variable = { SWE_cross_we_bear_army_morale_factor = SWE_cross_we_bear_army_morale_factor_increase tooltip = army_morale_factor_tt }
				add_to_variable = { SWE_cross_we_bear_conscription = SWE_cross_we_bear_conscription_increase tooltip = conscription_tt }
			}
		}
	}

	focus = {
		id = SWE_scandinavian_defense_union
		icon = GFX_focus_generic_scandinavian_alliance
		prerequisite = { focus =  SWE_universal_basic_income }
		mutually_exclusive = { focus = SWE_the_threat_of_the_iron_curtain}
		x = 3
		y = 1
		relative_position_id = SWE_universal_basic_income
		cost = 5
		available = {
			OR = {
				NOR = { 
					AND = { 
						exists = yes 
						is_subject = no
					}
				}
				DEN = { 
					AND = { 
						exists = yes 
						is_subject = no
					}
				}
				FIN = { 
						AND = { 
							exists = yes 
							is_subject = no
						}
					}
				ICE = { 
					AND = { 
						exists = yes 
						is_subject = no
					}
				}
			}
		}

		ai_will_do = {
			factor = 10
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}	
		}
	                
		search_filters = {}
		bypass = {
			hidden_trigger = {
				OR = {
					is_subject = yes
                    AND = {
                        is_ai = yes
                        is_historical_focus_on = yes
                    }
                    is_in_faction = yes
                }
			}
		}
		completion_reward = {
			create_faction = scandinavian_defense_union
			NOR = {	SWE_scandinavian_defense_union_invite = yes	}
			DEN = {	SWE_scandinavian_defense_union_invite = yes	}
			FIN = {	SWE_scandinavian_defense_union_invite = yes	}
			ICE = {	SWE_scandinavian_defense_union_invite = yes	}
		}
	}
	focus = {
		id = SWE_the_threat_of_the_iron_curtain
		icon = GFX_focus_SWE_the_threat_of_the_iron_curtain
		prerequisite = { focus =  SWE_universal_basic_income focus = SWE_the_cross_we_bear }
		mutually_exclusive = { focus = SWE_scandinavian_defense_union }
		x = 4 
		y = 0
		relative_position_id = SWE_scandinavian_defense_union
		cost = 5
		bypass = {
			OR = {
				ROOT = {
					is_in_faction = yes
				}
				hidden_trigger = {
					is_ai = yes
					is_historical_focus_on = yes
				}
				is_subject = yes
			}
		}
		available = {
			any_other_country = {
				is_major = yes
				is_faction_leader = yes
				has_government = ROOT
				NOT = { is_in_faction_with = ROOT }
			}
		}

		ai_will_do = {
			factor = 10
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}	
		}
	                
		search_filters = {}

		completion_reward = {
			every_other_country = {
				limit = {
					is_major = yes
					is_faction_leader = yes
					has_government = ROOT
				}
				country_event = {
					id =  AAT_Sweden.23
					hours = 1
				}
			}
		}
	}
	focus = {
		id = SWE_special_forces
		icon = GFX_focus_eng_special_air_service
		prerequisite = { focus = SWE_the_threat_of_the_iron_curtain }

		x = 1 
		y = 1
		relative_position_id = SWE_the_threat_of_the_iron_curtain
		cost = 5
		available = {
		}
	                
		search_filters = {}

		completion_reward = {
			country_event = {
				id =  AAT_Sweden.25
				hours = 1
			}
		}
	}
	focus = {
		id = SWE_acquire_ww2_tanks_and_wrecks
		icon = GFX_goal_generic_army_tanks
		prerequisite = { focus = SWE_scandinavian_defense_union }

		x = -1 
		y = 1
		relative_position_id = SWE_scandinavian_defense_union
		cost = 5
		available = {
		}
	                
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			#custom_effect_tooltip = "Check who won and lost ww2 to determine which vehicles you get"
			add_equipment_to_stockpile = { 
				type = heavy_tank_chassis_3 
				amount = 50
				producer = GER 
			}
			add_equipment_to_stockpile = { 
				type = medium_tank_chassis_2 
				amount = 100 
				producer = GER 
			}
			add_equipment_to_stockpile = { 
				type = medium_tank_chassis_3 
				amount = 100
				producer = GER 
			}
			add_tech_bonus = {
				name = SWE_acquire_ww2_tanks_and_wrecks
				bonus = 1
				uses = 2
				category = cat_medium_armor
			
			}
			add_tech_bonus = {
				name = SWE_acquire_ww2_tanks_and_wrecks
				bonus = 1
				uses = 1
				category = cat_heavy_armor
			}
		}
	}
	focus = {
		id = SWE_extend_the_time_of_preparedness
		icon = GFX_focus_generic_little_entente
		prerequisite = { focus = SWE_scandinavian_defense_union focus = SWE_the_threat_of_the_iron_curtain }

		x = 2
		y = 1
		relative_position_id = SWE_scandinavian_defense_union
		cost = 5
		available = {
		}
	                
		search_filters = { FOCUS_FILTER_ARMY_XP FOCUS_FILTER_AIR_XP FOCUS_FILTER_NAVY_XP FOCUS_FILTER_WAR_SUPPORT}

		completion_reward = {
			add_war_support = 0.1
			add_manpower = 26000
		}
	}
	focus = {
		id = SWE_increase_intelligence_funding
		icon = GFX_goal_generic_intelligence_exchange
		prerequisite = { focus = SWE_acquire_ww2_tanks_and_wrecks }

		x = 0 
		y = 1
		relative_position_id = SWE_acquire_ww2_tanks_and_wrecks
		cost = 5
		available = {
		}
	                
		search_filters = {}

		completion_reward = {
			IF = {
				limit = {
					has_dlc = "La Resistance"
				}
				IF = {
					limit = {
						has_intelligence_agency = no 
					}
					create_intelligence_agency = yes
				}
				IF = {
					limit = {
						NOT = {
							has_done_agency_upgrade = upgrade_passive_defense 
						}				
					}
					upgrade_intelligence_agency = upgrade_passive_defense 
				}
				IF = {
					limit = {
						NOT = {
							has_done_agency_upgrade = upgrade_blueprint_stealing 
						}				
					}
					upgrade_intelligence_agency = upgrade_blueprint_stealing 
				}

				add_ideas = { SWE_security_service_funding }
			}
			ELSE = {
				add_tech_bonus = {
					name = SWE_electronics_bonus
					bonus = 1
					uses = 2
					category = electronics
				}
			}
			IF = {
				limit = { 
					has_dlc = "By Blood Alone" 
					has_dlc = "La Resistance"
				}
				set_technology = { photo_reconnaisance = 1 }
			}
			else = {
				air_experience = 50
			}
		}
	}
	focus = {
		id = SWE_karnvapenprogram
		icon = GFX_focus_wonderweapons
		prerequisite = { focus = SWE_extend_the_time_of_preparedness }

		x = 0 
		y = 1
		relative_position_id = SWE_extend_the_time_of_preparedness
		cost = 5
		available = {
		}
	                
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			add_tech_bonus = {
				name = SWE_karnvapenprogram_nuclear_bonus
				bonus = 1
				uses = 1
				category = nuclear
			}
			add_tech_bonus = {
				name = SWE_karnvapenprogram_air_bonus
				bonus = 1
				uses = 1
				category = air_equipment
			}
		}
	}
	focus = {
		id = SWE_specialized_equipment
		icon = GFX_focus_generic_license_production
		prerequisite = { focus = SWE_special_forces }

		x = 0 
		y = 1
		relative_position_id = SWE_special_forces
		cost = 5
		available = {
		}
	                
		search_filters = {}

		completion_reward = {
			custom_effect_tooltip = SWE_specialized_equipment_tt
			IF = {
				limit = {
					has_country_flag = SWE_has_marines
				}
				navy_experience = 25
				army_experience = 25
				IF = {
					limit = { has_dlc = "Man the Guns" }
					IF = {
						limit = {
							NOT = {
								has_tech = mtg_transport
							}
						}
						set_technology = { mtg_transport = 1 }
					}
					ELSE_IF = {
						limit = {
							NOT = {
								has_tech = mtg_landing_craft
							}
						}
						set_technology = { mtg_landing_craft = 1 }
					}
					ELSE_IF = {
						limit = {
							NOT = {
								has_tech = mtg_tank_landing_craft
							}
						}
						set_technology = { mtg_tank_landing_craft = 1 }
					}
					IF = {
						limit = {
							NOT = { has_tech = amphibious_tank_chassis }
						}
						set_technology = { amphibious_tank_chassis = 1}
					}
					ELSE_IF = {
						limit = {
							NOT = { has_tech = amphibious_drive }
						}
						set_technology = { amphibious_drive = 1}
					}
				}
				ELSE = {
					IF = {
						limit = {
							NOT = {
								has_tech = transport
							}
						}
						set_technology = { transport = 1 }
					}
					ELSE_IF = {
						limit = {
							NOT = {
								has_tech = landing_craft
							}
						}
						set_technology = { landing_craft = 1 }
					}
					ELSE_IF = {
						limit = {
							NOT = {
								has_tech = tank_landing_craft
							}
						}
						set_technology = { tank_landing_craft = 1 }
					}
				}
			}
			ELSE_IF = {
				limit = {
					has_country_flag = SWE_has_rangers
				}
				IF = {
					limit = { NOT = { has_tech = infantry_at }}
					set_technology = { infantry_at = 1 }
				}
				ELSE_IF = {
					limit = { NOT = { has_tech = infantry_at2 }}
					set_technology = { infantry_at2 = 1 }
				}		
				IF = {
					limit = { NOT = { has_tech = night_vision }}
					set_technology = { night_vision = 1 }
				}
				ELSE_IF = {
					limit = { NOT = { has_tech = night_vision2 }}
					set_technology = { night_vision2 = 1 }
				}		
				army_experience = 50
			}
			ELSE_IF = {
				limit = {
					has_country_flag = SWE_has_paratroopers
				}
				# Light tanks for air dropped variants
				IF = {
					limit = { has_dlc = "No Step Back" }
					IF = {
						limit = {
							NOT = {
								has_tech = basic_light_tank_chassis
							}
						}
						set_technology = { basic_light_tank_chassis = 1 }
					}
					ELSE_IF = {
						limit = {
							NOT = {
								has_tech = improved_light_tank_chassis
							}
						}
						set_technology = { improved_light_tank_chassis = 1 }
					}
					ELSE_IF = {
						limit = {
							NOT = {
								has_tech = advanced_light_tank_chassis
							}
						}
						set_technology = { advanced_light_tank_chassis = 1 }
					}
				}
				ELSE = {
					IF = {
						limit = {
							NOT = {
								has_tech = basic_light_tank
							}
						}
						set_technology = { basic_light_tank = 1 }
					}
					ELSE_IF = {
						limit = {
							NOT = {
								has_tech = improved_light_tank
							}
						}
						set_technology = { improved_light_tank = 1 }
					}
					ELSE_IF = {
						limit = {
							NOT = {
								has_tech = advanced_light_tank
							}
						}
						set_technology = { advanced_light_tank = 1 }
					}
				}
				army_experience = 25
				air_experience = 25
			}
		}
	}
	focus = {
		id = SWE_war_games
		icon = GFX_goal_generic_position_armies
		prerequisite = { focus = SWE_increase_intelligence_funding focus = SWE_karnvapenprogram }

		x = -1 
		y = 1
		relative_position_id = SWE_karnvapenprogram
		cost = 5
		available = {
			any_other_country = {
				is_major = yes
				is_faction_leader = yes
				NOT = {
					is_in_faction_with = ROOT
					has_government = ROOT
				}
			}
		}
	                
		search_filters = {}

		completion_reward = {
			every_other_country = {
				limit = {
					is_major = yes
					is_faction_leader = yes
					NOT = {
						has_government = SWE
						is_in_faction_with = SWE
					}
				}
				# I really don't like doing it this way as it's not dynamic, so I'm just adding the starting majors plus communist and nationalist china for now as they're the most likely majors most of the time.
				IF = {
					limit = { original_tag = SOV }
					SWE = {
						add_ideas = { SWE_anti_sov_cold_war }
					}
				}
				IF = {
					limit = { original_tag = GER }
					SWE = {
						add_ideas = { SWE_anti_ger_cold_war }
					}
				}
				IF = {
					limit = { original_tag = USA }
					SWE = {
						add_ideas = { SWE_anti_usa_cold_war }
					}
				}
				IF = {
					limit = { original_tag = ENG }
					SWE = {
						add_ideas = { SWE_anti_eng_cold_war }
					}
				}
				IF = {
					limit = { original_tag = JAP }
					SWE = {
						add_ideas = { SWE_anti_jap_cold_war }
					}
				}
				IF = {
					limit = { original_tag = ITA }
					SWE = {
						add_ideas = { SWE_anti_ita_cold_war }
					}
				}
				IF = {
					limit = { original_tag = FRA }
					SWE = {
						add_ideas = { SWE_anti_fra_cold_war }
					}
				}
				IF = {
					limit = { original_tag = PRC }
					SWE = {
						add_ideas = { SWE_anti_prc_cold_war }
					}
				}
				IF = {
					limit = { original_tag = CHI }
					SWE = {
						add_ideas = { SWE_anti_chi_cold_war }
					}
				}
			}
		}
	}
	focus = {
		id = SWE_the_lion_of_the_north_rises
		icon = GFX_focus_SWE_the_lion_of_the_north
		prerequisite = { focus = SWE_karnvapenprogram focus = SWE_specialized_equipment }

		x = 1 
		y = 1
		relative_position_id = SWE_karnvapenprogram
		cost = 5
		available = {
		}
	                
		search_filters = {}

		completion_reward = {
			add_ideas = { SWE_lion_of_the_north }
		}
	}
	focus = {
		id = SWE_preemptive_strike
		icon = GFX_focus_ger_strike_at_the_source
		prerequisite = { focus = SWE_the_lion_of_the_north_rises focus = SWE_war_games }

		x = 1 
		y = 1
		relative_position_id = SWE_war_games
		cost = 5
		available = {
			is_subject = no
			num_of_factories > 25
			surrender_progress < 0.10
			has_army_manpower = { size > 75000 }
		}
  		bypass = {
			hidden_trigger = {
				is_ai = yes
				is_historical_focus_on = yes
			}
		}          

		ai_will_do = {
			factor = 10
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}	
		}
		search_filters = {FOCUS_FILTER_ANNEXATION}

		completion_reward = {
			every_other_country = {
				limit = {
					is_major = yes
					is_faction_leader = yes
					NOT = { has_government = SWE }
					NOT = { is_in_faction_with = SWE }
				}
				SWE = {
					create_wargoal = {
						target = PREV
						type = puppet_wargoal_focus
					}
				}
			}
		}
	}

	focus = {
		id = SWE_research_slot_2
		icon = GFX_focus_research
		x = 0
		y = 1

		cost = 5
		prerequisite = { focus = SWE_end_the_fubkrieg }
		relative_position_id = SWE_end_the_fubkrieg
		

		ai_will_do = {
			factor = 10		
		}

		available = {
			num_of_factories > 80
		}

		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {  }

		completion_reward = {
			add_research_slot = 1
		}
	}
}

