### search_filters = {FOCUS_FILTER_POLITICAL}
### search_filters = {FOCUS_FILTER_RESEARCH}
### search_filters = {FOCUS_FILTER_INDUSTRY}
### search_filters = {FOCUS_FILTER_STABILITY}
### search_filters = {FOCUS_FILTER_WAR_SUPPORT}
### search_filters = {FOCUS_FILTER_MANPOWER}
### search_filters = {FOCUS_FILTER_ANNEXATION}
### search_filters = {FOCUS_FILTER_USA_CONGRESS}

focus_tree = {
	id = usa_focus
	
	country = {
		factor = 0
		
		modifier = {
			add = 10
			tag = USA
		}
		
		modifier = {
			add = 10
			original_tag = USA
		}
	}
	continuous_focus_position = { x = 50 y = 1600 }
	default = no
#	focus = {
#		id = USA_
#		#icon = GFX_
#		prerequisite = { focus = }
#		mutually_exclusive = { focus =  }
#		x = -3
#		y = 0
#		relative_position_id = 
#
#		cost = 10
#
#		ai_will_do = {
#			factor = 1
#		}
#
#		available = {
#
#		}
#		
#		bypass = {
#
#		}
#
#		cancel_if_invalid = yes
#		continue_if_invalid = no
#		available_if_capitulated = no
#
#		complete_tooltip = {
#
#		}
#
#		completion_reward = {
#
#		}
#	}

	focus = {
		id = USA_continue_the_new_deal
		icon = GFX_focus_generic_self_management
		x = 14
		y = 0
		offset = {
			x = -12
			y = 0
			trigger = {
				OR = {
					NOT = { has_dlc = "Man the Guns" }
					AND = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
						has_completed_focus = USA_reestablish_the_gold_standard
					}
				}
			}
		}
		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_neutrality_act
			}
		}

		mutually_exclusive = { focus = USA_reestablish_the_gold_standard }
		cost = 10

		ai_will_do = {
			factor = 1
		}

		allow_branch = {
			if = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}
				NOT = {
					has_completed_focus = USA_reestablish_the_gold_standard
				}
			}
		}

		available = {
			has_government = democratic
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			add_political_power = 150
			hidden_effect = {
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
			}
		}
	}

	focus = {
		id = USA_suspend_the_presecution
		icon = GFX_focus_generic_diplomatic_treaty
		x = -7
		y = 1
		prerequisite = { focus = USA_continue_the_new_deal }
		relative_position_id = USA_continue_the_new_deal
		cost = 10

		ai_will_do = {
			factor = 1
		}
		allow_branch = {
			has_dlc = "Man the Guns"
			if = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}
				NOT = {
					has_completed_focus = USA_reestablish_the_gold_standard
				}
			}
		}
		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			add_stability = -0.05
			custom_effect_tooltip = available_political_advisor
		    show_ideas_tooltip = earl_browder
		    if = {
		    	limit = {
		    		is_ai = yes
		    		OR = {
						has_country_flag = USA_AI_RANDOM_COMMUNIST
						has_game_rule = {
							rule = USA_ai_behavior
							option = COMMUNIST
						}
					}
		    	}
		    	add_ideas = earl_browder
		    }
		}
	}
	focus = {
		id = USA_desegregate_the_armed_forces
		icon = GFX_goal_generic_small_arms
		x = -6
		y = 1
		prerequisite = { focus = USA_suspend_the_presecution }
		relative_position_id = USA_suspend_the_presecution
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			OR = {
				communism > 0.1
				has_country_leader = { ruling_only = yes name = "Harry S. Truman" }
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_MANPOWER}
		completion_reward = {
			add_ideas = USA_armed_forces_desegregation
		}
	}
	focus = {
		id = USA_full_desegregation
		icon = GFX_focus_generic_support_the_left_right
		x = -1
		y = 1
		prerequisite = { focus = USA_desegregate_the_armed_forces }
		relative_position_id = USA_desegregate_the_armed_forces
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			communism > 0.2
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_MANPOWER FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			swap_ideas = {
				remove_idea = USA_armed_forces_desegregation
				add_idea = USA_full_desegregation
			}
			if = {
				limit = {
					not = { has_government = communism }
				}
				USA_congress_large_opposition = yes
			}
			if = {
				limit = {
					has_country_flag = mtg_usa_civil_war_fascists_1
					not = { has_country_flag = mtg_usa_civil_war_fascists_2 }
				}
				country_event = mtg_usa_civil_war_fascists.2
				custom_effect_tooltip = mtg_usa_civil_war_warning_tt
			}
			else_if = {
				limit = { not = { has_country_flag = mtg_usa_civil_war_fascists_1 } }
				country_event = mtg_usa_civil_war_fascists.1
				custom_effect_tooltip = mtg_usa_civil_war_warning_tt
			}
		}
	}
	focus = {
		id = USA_democratic_socialism
		icon = GFX_focus_generic_soviet_politics
		x = 1
		y = 1
		prerequisite = { focus = USA_desegregate_the_armed_forces }
		relative_position_id = USA_desegregate_the_armed_forces
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			communism > 0.35
		}
		
		bypass = {
			has_government = communism
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			set_politics = { ruling_party = communism elections_allowed = yes } #good and nice communism has elections
			add_popularity = { ideology = communism popularity = 0.25 }
			hidden_effect = {
				if = {
					limit = {
						has_war = no
						has_country_flag = mtg_usa_civil_war_fascists_2
						not = {
							has_country_flag = mucwf4
						}
					}
					country_event = mtg_usa_civil_war_fascists.4
				}
			}
		}
	}
	focus = {
		id = USA_liberty_for_the_philippines
		icon = GFX_goal_generic_alliance
		x = 0
		y = 2
		prerequisite = { focus = USA_democratic_socialism }
		prerequisite = { focus = USA_full_desegregation }
		relative_position_id = USA_desegregate_the_armed_forces
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			has_government = communism
			country_exists = "PHI"
		}
		
		bypass = {
			"PHI" = {
				not = { is_subject_of = ROOT }
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					"PHI" = {
						is_subject_of = ROOT
					}
				}
				set_autonomy = { target = "PHI" autonomy_state = autonomy_free }
			}
			if = {
				limit = {
					is_faction_leader = yes
				}
				add_to_faction = "PHI"
			}
		}
	}
	focus = {
		id = USA_pacific_decolonisation
		icon = GFX_goal_generic_national_unity
		x = 0
		y = 3
		prerequisite = { focus = USA_liberty_for_the_philippines }
		relative_position_id = USA_desegregate_the_armed_forces
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		

		completion_reward = {
			if = {
				limit = {
					INS = {
						exists = yes
						is_subject = yes
					}
				}
				create_wargoal = {
					target = INS
					type = puppet_wargoal_focus
					expire = 0
				}
			}
			if = {
				limit = { 
					523 = {
						not = {
							is_owned_by = PNG #already decolonized
						}	
					}
				}
			}
			523 = {
				OWNER = {
					ROOT = {
						create_wargoal = {
							target = PREV
							type = take_state
							expire = 0
							generator = { 523 }
						}
					}
				}
			}
		}
	}
	
#  # #  # ###  ##  #  #     ###  ### ###  ###  ###  ## ### #  # ###  ##  ### ###  ##  #  # 
#  # ## #  #  #  # ## #     #  # #   #  # #  # #   #   #   ## #  #  #  #  #   #  #  # ## # 
#  # # ##  #  #  # # ##     ###  ##  ###  ###  ##   #  ##  # ##  #  ####  #   #  #  # # ## 
#  # #  #  #  #  # #  #     #  # #   #    #  # #     # #   #  #  #  #  #  #   #  #  # #  # 
 ##  #  # ###  ##  #  #     #  # ### #    #  # ### ##  ### #  #  #  #  #  #  ###  ##  #  # 

	
	focus = {
		id = USA_union_representation_act
		icon = GFX_focus_usa_union_representation_act
		x = -3
		y = 1
		prerequisite = { focus = USA_suspend_the_presecution }
		relative_position_id = USA_suspend_the_presecution
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
			OR = {
				has_idea_with_trait = communist_revolutionary
				has_government = communism
			}
			not = { has_completed_focus = USA_limited_intervention }
			not = { has_completed_focus = USA_neutrality_act }
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					not = { congress_high_support_trigger = yes }
				}
				add_stability = -0.1
			}
			USA_return_majority = yes
			if = {
				limit = {
					has_country_flag = mtg_usa_civil_war_fascists_1
					not = {
						has_country_flag = mtg_usa_civil_war_fascists_2
					}
				}
				country_event = mtg_usa_civil_war_fascists.2
				custom_effect_tooltip = mtg_usa_civil_war_warning_tt
			}
			else_if = {
				limit = { not = { has_country_flag = mtg_usa_civil_war_fascists_1 } }
				country_event = mtg_usa_civil_war_fascists.1
				custom_effect_tooltip = mtg_usa_civil_war_warning_tt
			}
			hidden_effect = {
				if = {
					limit = {
						has_country_flag = mtg_usa_civil_war_fascists_2
						has_war = no
						not = { has_country_flag = mucwf4 }
					}
					country_event = mtg_usa_civil_war_fascists.4
				}
			}
		}
	}
	focus = {
		id = USA_old_age_pension_act
		icon = GFX_goal_generic_consumer_goods
		x = 0
		y = 1
		prerequisite = { focus = USA_union_representation_act }
		relative_position_id = USA_union_representation_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_STABILITY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_stability = 0.1
			USA_congress_small_opposition = yes
		}
	}
	focus = {
		id = USA_accumulated_wealth_tax_act
		icon = GFX_focus_rom_parties_end
		x = 2
		y = 1
		prerequisite = { focus = USA_union_representation_act }
		relative_position_id = USA_union_representation_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			OR = {
				has_idea_with_trait = communist_revolutionary
				has_government = communism
			}
			congress_high_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_ideas = USA_accumulated_wealth_tax_act
			if = {
				limit = {
					communism > 0.3
					not = { has_government = communism }
				}
				USA_congress_medium_opposition = yes
			}
			else_if = {
				limit = {
					communism < 0.3
					not = { has_government = communism }
				}
				USA_congress_large_opposition = yes
				add_popularity = {
					ideology = communism
					popularity = 0.05
				}
			}
			USA_great_depression_level_down = yes
		}
	}
	focus = {
		id = USA_guarantee_the_american_dream
		icon = GFX_focus_usa_guarantee_the_american_dream
		x = 0
		y = 2
		#prerequisite = { focus = USA_democratic_socialism }
		prerequisite = { focus = USA_old_age_pension_act }
		prerequisite = { focus = USA_accumulated_wealth_tax_act }
		relative_position_id = USA_union_representation_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_WAR_SUPPORT}
		completion_reward = {
			add_war_support = 0.1
		}
	}
	focus = {
		id = USA_worker_management_act
		icon = GFX_goal_generic_production
		x = 0
		y = 1
		prerequisite = { focus = USA_guarantee_the_american_dream }
		relative_position_id = USA_guarantee_the_american_dream
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
			OR = {
				has_idea_with_trait = communist_revolutionary
				has_government = communism
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_ideas = USA_worker_management_act
			if = {
				limit = {
					communism > 0.3
					not = { has_government = communism }
				}
				USA_congress_medium_opposition = yes
			}
			else_if = {
				limit = {
					communism < 0.3
					not = { has_government = communism }
				}
				USA_congress_large_opposition = yes
				add_popularity = {
					ideology = communism
					popularity = 0.05
				}
			}
			USA_great_depression_level_down = yes
		}
	}
	focus = {
		id = USA_militia_organization_act
		icon = GFX_focus_secret_rearmament
		x = 2
		y = 1
		prerequisite = { focus = USA_guarantee_the_american_dream }
		relative_position_id = USA_guarantee_the_american_dream
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_ideas = USA_militia_organization_act
			USA_congress_small_opposition = yes
		}
	}
	focus = {
		id = USA_communal_property_act
		icon = GFX_goal_generic_construct_civ_factory
		x = 0
		y = 2
		prerequisite = { focus = USA_worker_management_act }
		prerequisite = { focus = USA_militia_organization_act }
		relative_position_id = USA_guarantee_the_american_dream
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			if = {
				limit = {
					communism > 0.3
					not = { has_government = communism }
				}
				USA_congress_medium_opposition = yes
			}
			else_if = {
				limit = {
					communism < 0.3
					not = { has_government = communism }
				}
				USA_congress_large_opposition = yes
			}
			USA_great_depression_level_down = yes
			unlock_decision_tooltip = { decision = USA_communal_domain show_effect_tooltip = yes }

		}
	}
	focus = {
		id = USA_reintegration
		icon = GFX_goal_generic_intelligence_exchange
		x = 0
		y = 3
		prerequisite = { focus = USA_communal_property_act }
		relative_position_id = USA_guarantee_the_american_dream
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			OR = {
				has_war_with = CSA
				has_global_flag = USA_civil_war_fired
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			unlock_decision_tooltip = { decision = USA_readmit_state show_effect_tooltip = yes }
		}
	}
	
#   #  ##  ###  ###      ##  ###   ##  #  # ###  
#   # #  # #  # #       #    #  # #  # #  # #  # 
# # # #### ###  ##      # ## ###  #  # #  # ###  
# # # #  # #  # #       #  # #  # #  # #  # #    
 # #  #  # #  # ###      ##  #  #  ##   ##  #    

	
	focus = {
		id = USA_reach_out_to_the_ware_group
		icon = GFX_goal_generic_propaganda
		x = 0
		y = 3
		prerequisite = { focus = USA_suspend_the_presecution }
		prerequisite = { focus = USA_agricultural_adjustment_act }
		relative_position_id = USA_suspend_the_presecution
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			OR = {
				has_government = democratic
				has_government = communism
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = harry_white
			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = victor_perlo
			custom_effect_tooltip = available_political_advisor
			show_ideas_tooltip = whittaker_chambers
		}
	}
	focus = {
		id = USA_us_ussr_economic_cooperation
		icon = GFX_goal_generic_soviet_construction
		x = 0
		y = 5
		prerequisite = { focus = USA_reach_out_to_the_ware_group }
		relative_position_id = USA_suspend_the_presecution
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			not = {
				has_war_with = SOU
			}
		}
		
		bypass = {
			SOU = {
				OR = {
					exists = no
					has_war_with = USA
					is_subject = yes
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			SOU = { add_to_tech_sharing_group = USA_SOV_tech_group }
			add_to_tech_sharing_group = USA_SOV_tech_group
		}	
	}

	focus = {
		id = USA_unholy_alliance
		icon = GFX_focus_chi_mission_to_the_soviet_union
		prerequisite = { focus = USA_us_ussr_economic_cooperation }
		mutually_exclusive = { focus = USA_secure_china }
		
		available = {
			is_in_faction = no
			not = { has_war_with = SOU }
			SOV_comintern_joinable = yes 
		}

		x = 0
		y = 3
		relative_position_id = USA_reach_out_to_the_ware_group
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			SOU = {
				country_event = generic.2
			}
		}
	}
	focus = {
		id = USA_secure_china
		icon = GFX_focus_chi_cooperation_with_the_communists
		x = 2
		y = 3
		prerequisite = { focus = USA_reach_out_to_the_ware_group }
		mutually_exclusive = { focus = USA_unholy_alliance }
		relative_position_id = USA_reach_out_to_the_ware_group
		cost = 10

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

		available = {
			not = {
				has_war_with = event_target:WTT_communist_china
			}
			OR = {
				is_faction_leader = yes
				event_target:WTT_communist_china = {
					is_faction_leader = yes
				}
			}
			event_target:WTT_communist_china = {
				has_rule = can_join_factions
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					event_target:WTT_communist_china = {
						is_faction_leader = yes
					}
				}
				event_target:WTT_communist_china = {
					country_event = generic.2
				}
			}
			else_if = {
				limit = {
					is_faction_leader = yes
				}
				event_target:WTT_communist_china = {
					country_event = generic.5
				}
			}
		}
	}
	focus = {
		id = USA_end_monarchism
		icon = GFX_focus_rom_abdicate
		x = 4
		y = 1
		prerequisite = { focus = USA_reach_out_to_the_ware_group }
		relative_position_id = USA_reach_out_to_the_ware_group
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			communism > 0.3
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		complete_tooltip = {

		}

		completion_reward = {
			if = {
				limit = {
					ENG = {
						not = { has_government = communism }
						not = { is_in_faction_with = ROOT }
					}
				}
				create_wargoal = {
					target = ENG
					type = topple_government
					expire = 0
				}
			}
			if = {
				limit = {
					GER = {
						OR = {
							has_completed_focus = GER_return_of_the_kaiser
							has_completed_focus = GER_the_monarchy_compromise
						}
						not = { is_in_faction_with = ROOT }
					}
				}
				create_wargoal = {
					target = GER
					type = topple_government
					expire = 0
				}
			}
			if = {
				limit = {
					HUN = {
						has_cosmetic_tag = HUN_EMPIRE
						not = { is_in_faction_with = ROOT }
					}
				}
				create_wargoal = {
					target = HUN
					type = topple_government
					expire = 0
				}
			}
			if = {
				limit = {
					JAP = {
						not = { has_government = communism }
						not = { has_government = democratic }
						not = { is_in_faction_with = ROOT }
					}
				}
				create_wargoal = {
					target = JAP
					type = topple_government
					expire = 0
				}
			}
			if = {
				limit = {
					MAN = {
						has_completed_focus = MAN_imperial_divinity
						not = { is_in_faction_with = ROOT }
					}
				}
				create_wargoal = {
					target = MAN
					type = topple_government
					expire = 0
				}
			}
		}
	}
	focus = {
		id = USA_shatter_the_empires
		icon = GFX_goal_tfv_saf_anti_colonialist_crusade
		x = 4
		y = 2
		prerequisite = { focus = USA_end_monarchism }
		relative_position_id = USA_reach_out_to_the_ware_group
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			OR = {
				ENG = {
					exists = yes
					NOT = { has_war_with = ROOT }
					NOT = { is_in_faction_with = ROOT }
					NOT = { has_completed_focus = ENG_decolonization }
				}
				ITA = {
					exists = yes
					NOT = { has_war_with = ROOT }
					NOT = { is_in_faction_with = ROOT }
					if = {
						limit = {
							has_dlc = "By Blood Alone"
						}
						NOT = {
							has_completed_focus = ITA_abolish_the_colonies
							has_completed_focus = ITA_new_colonial_policies
						}
					}
					any_controlled_state = {
						NOT = { is_core_of = ITA }
					}
				}
				FRA = {
					exists = yes
					NOT = { has_war_with = ROOT }
					NOT = { is_in_faction_with = ROOT }
					any_controlled_state = {
						NOT = { is_core_of = FRA }
					}
				}
				GER = {
					exists = yes
					NOT = { has_war_with = ROOT }
					NOT = { is_in_faction_with = ROOT }
					any_controlled_state = {
						NOT = { is_core_of = GER }
					}
				}
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					ENG = {
						exists = yes
						NOT = { has_war_with = ROOT }
						NOT = { is_in_faction_with = ROOT }
						NOT = { has_completed_focus = ENG_decolonization }
					}
				}
				every_country = {
					limit = {
						OR = {
							original_tag = ENG
							is_subject_of = ENG
						}
					}
					ROOT = {
						create_wargoal = {
							target = PREV
							type = puppet_wargoal_focus
							expire = 0
						}
					}
				}
			}
			if = {
				limit = {
					ITA = {
						exists = yes
						NOT = { has_war_with = ROOT }
						NOT = { is_in_faction_with = ROOT }
						any_controlled_state = {
							NOT = { is_core_of = ITA }
						}
						OR = {
							NOT = { has_dlc = "By Blood Alone" }
							NOT = {
								has_completed_focus = ITA_abolish_the_colonies
								has_completed_focus = ITA_new_colonial_policies
							}
						}
					}
				}
				every_country = {
					limit = {
						OR = {
							original_tag = ITA
							is_subject_of = ITA
						}
					}
					ROOT = {
						create_wargoal = {
							target = PREV
							type = puppet_wargoal_focus
							expire = 0
						}
					}
				}
			}
			if = {
				limit = {
					FRA = {
						exists = yes
						NOT = { has_war_with = ROOT }
						NOT = { is_in_faction_with = ROOT }
						any_controlled_state = {
							NOT = { is_core_of = FRA }
						}
					}
				}
				every_country = {
					limit = {
						OR = {
							original_tag = FRA
							is_subject_of = FRA
						}
					}
					ROOT = {
						create_wargoal = {
							target = PREV
							type = puppet_wargoal_focus
							expire = 0
						}
					}
				}
			}
			if = {
				limit = {
					GER = {
						exists = yes
						NOT = { has_war_with = ROOT }
						NOT = { is_in_faction_with = ROOT }
						any_controlled_state = {
							NOT = { is_core_of = GER }
						}
					}
				}
				every_country = {
					limit = {
						OR = {
							original_tag = GER
							is_subject_of = GER
						}
					}
					ROOT = {
						create_wargoal = {
							target = PREV
							type = puppet_wargoal_focus
							expire = 0
						}
					}
				}
			}
		}
	}
#	#   # ## #  
#   # #  # #  # 
# # # ###  #### 
# # # #    #  # 
 # #  #    #  # 

	focus = {
		id = USA_wpa
		icon = GFX_goal_generic_production
		prerequisite = { focus = USA_continue_the_new_deal }
		relative_position_id = USA_continue_the_new_deal
		x = -4
		y = 1

		offset = {
			x = 1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_neutrality_act
			}
		}
		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_limited_intervention
			}
		}

		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			add_political_power = 150
		}
	}
	focus = {
		id = USA_agricultural_adjustment_act
		icon = GFX_goal_generic_consumer_goods
		x = 0
		y = 1
		prerequisite = { focus = USA_wpa }
		relative_position_id = USA_wpa
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes
			has_government = democratic
		}
		
		bypass = {
			not = {
				OR = {
					has_idea = great_depression
					has_idea = great_depression_2
					has_idea = great_depression_3
				}
			}
		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			USA_great_depression_level_down = yes
			set_country_flag = { flag = USA_great_depression_cooldown value = 1 days = 230 }
			USA_congress_medium_opposition = yes
			custom_effect_tooltip = USA_great_depression_cooldown_tt
			unlock_decision_tooltip = { decision = USA_pay_farm_subsidies show_effect_tooltip = yes }
		}
	}
	focus = {
		id = USA_fair_labour_standards_act
		icon = GFX_focus_eng_concessions_to_the_trade_unions
		x = 0
		y = 2
		prerequisite = { focus = USA_agricultural_adjustment_act }
		relative_position_id = USA_wpa
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes
			has_government = democratic
			not = { has_country_flag = USA_great_depression_cooldown }
		}
		
		bypass = {
			not = {
				OR = {
					has_idea = great_depression
					has_idea = great_depression_2
					has_idea = great_depression_3
				}
			}
		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			USA_great_depression_level_down = yes
			set_country_flag = { flag = USA_great_depression_cooldown value = 1 days = 230 }
			custom_effect_tooltip = USA_great_depression_cooldown_tt
			USA_congress_medium_opposition = yes
		}
	}
	focus = {
		id = USA_federal_housing_act
		icon = GFX_goal_generic_construct_civilian
		x = 0
		y = 3
		prerequisite = { focus = USA_fair_labour_standards_act }
		relative_position_id = USA_wpa
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes
			has_government = democratic
			not = { has_country_flag = USA_great_depression_cooldown }
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		complete_tooltip = {
			every_owned_state = {
				limit = {
					has_state_flag = USA_federal_housing_act
				}
				add_extra_state_shared_building_slots = 1
			}
		}
		search_filters = {FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			USA_great_depression_level_down = yes
			USA_congress_medium_opposition = yes
			custom_effect_tooltip = federal_housing_tt
			hidden_effect = {
				random_owned_controlled_state = {
					limit = {
						free_building_slots = {
							building = arms_factory
							size > 0
							include_locked = yes
						}
						is_core_of = ROOT
					}
					add_extra_state_shared_building_slots = 1
					set_state_flag = USA_federal_housing_act
				}
				random_owned_controlled_state = {
					limit = {
						free_building_slots = {
							building = arms_factory
							size > 0
							include_locked = yes
						}
						is_core_of = ROOT
						not = { has_state_flag = USA_federal_housing_act }
					}
					add_extra_state_shared_building_slots = 1
					set_state_flag = USA_federal_housing_act
				}
				random_owned_controlled_state = {
					limit = {
						free_building_slots = {
							building = arms_factory
							size > 0
							include_locked = yes
						}
						is_core_of = ROOT
						not = { has_state_flag = USA_federal_housing_act }
					}
					add_extra_state_shared_building_slots = 1
					set_state_flag = USA_federal_housing_act
				}
				random_owned_controlled_state = {
					limit = {
						free_building_slots = {
							building = arms_factory
							size > 0
							include_locked = yes
						}
						is_core_of = ROOT
						not = { has_state_flag = USA_federal_housing_act }
					}
					add_extra_state_shared_building_slots = 1
					set_state_flag = USA_federal_housing_act
				}
				random_owned_controlled_state = {
					limit = {
						free_building_slots = {
							building = arms_factory
							size > 0
							include_locked = yes
						}
						is_core_of = ROOT
						not = { has_state_flag = USA_federal_housing_act }
					}
					add_extra_state_shared_building_slots = 1
					set_state_flag = USA_federal_housing_act
				}
			}
		}
	}
	focus = {
		id = USA_office_of_scientific_research_and_development
		icon = GFX_focus_research
		x = 2
		y = 1
		prerequisite = { focus = USA_wpa }
		relative_position_id = USA_wpa
		cost = 10

		ai_will_do = {
			factor = 1
		}

		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 = USA_rubber_reserve_company
		icon = GFX_focus_generic_rubber
		prerequisite = { focus = USA_office_of_scientific_research_and_development }
		available = {
			
		}
		x = 2
		y = 2
		relative_position_id = USA_wpa
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}
		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			add_tech_bonus = {
				name = USA_rubber_reserve_company
				bonus = 1.0
				uses = 2
				technology = rubber_processing
				technology = improved_rubber_processing
				technology = advanced_rubber_processing
				technology = modern_rubber_processing
			}
		}
	}
#   ### #   # ### ### ### ###      ### #  # ### ### ###  #   # ### #  # ### ###  ##  #  # 
#    #  ## ##  #   #  #   #  #      #  ## #  #  #   #  # #   # #   ## #  #   #  #  # ## # 
#    #  # # #  #   #  ##  #  #      #  # ##  #  ##  ###   # #  ##  # ##  #   #  #  # # ## 
#    #  #   #  #   #  #   #  #      #  #  #  #  #   #  #  # #  #   #  #  #   #  #  # #  # 
### ### #   # ###  #  ### ###      ### #  #  #  ### #  #   #   ### #  #  #  ###  ##  #  # 

	focus = {
		id = USA_limited_intervention
		icon = GFX_goal_generic_territory_or_war
		prerequisite = { focus = USA_continue_the_new_deal focus = USA_reestablish_the_gold_standard }
		mutually_exclusive = { focus = USA_neutrality_act }
		continue_if_invalid = yes
		x = 0
		y = 1
		relative_position_id = USA_continue_the_new_deal

		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_reestablish_the_gold_standard
			}
		}

		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = no
		cancel_if_invalid = no
		continue_if_invalid = yes

		allow_branch = {
			if = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}
				NOT = {
					has_completed_focus = USA_neutrality_act
				}
			}
		}

		available = {
			congress_high_support_trigger = yes 
			has_government = democratic
			NOT = { has_idea_with_trait = fascist_demagogue }
			NOT = { has_idea_with_trait = communist_revolutionary }
		}
		bypass = {
			
		}
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			hidden_effect = {
				every_other_country = {
					limit = {
						is_major = yes
						has_government = ROOT
					}
					ROOT = {
						add_ai_strategy = {
							type = support
							id = PREV
							value = 200
						}
						add_ai_strategy = {
							type = alliance
							id = PREV
							value = 200
						}
					}
				}
			}
			set_rule = { can_send_volunteers = yes }
			add_ideas = USA_limited_intervention
			USA_congress_medium_opposition = yes
			if = {
				limit = {
					has_war_support < 0.4
					has_war_support > 0.2
				}
				add_stability = -0.1
			}
			else_if = {
				limit = {
					has_war_support < 0.2
				}
				add_stability = -0.2
			}
			custom_effect_tooltip = USA_limited_intervention_tt
			hidden_effect = {
				news_event = { id = mtg_news.4 days = 3 }
			}
			hidden_effect = {
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
			}
		}
	}

	focus = {
		id = USA_war_propaganda
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = USA_limited_intervention }
		available = {
			has_government = democratic
		}

		bypass = {
			
		}

		available_if_capitulated = yes
		relative_position_id = USA_limited_intervention
		continue_if_invalid = yes
		x = 0
		y = 2

		offset = {
			x = 0
			y = -1
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_limited_intervention
			}
		}

		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}
		search_filters = {FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_war_support = 0.1
			if = {
				limit = {
					has_war_support < 0.4
				}
				USA_congress_small_opposition = yes
			}
		}
	}
	focus = {
		id = USA_focus_on_europe
		icon = GFX_focus_usa_focus_on_europe
		x = -1
		y = 3
		prerequisite = { focus = USA_war_propaganda }
		mutually_exclusive = { focus = USA_focus_on_asia }
		relative_position_id = USA_limited_intervention

		offset = {
			x = 0
			y = -1
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_limited_intervention
			}
		}

		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			has_government = democratic
		}
		
		bypass = {
			OR = {
				has_war_with = GER
				has_war_with = ENG
				has_war_with = FRA
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_category_tooltip = USA_intervention_mandate
			custom_effect_tooltip = USA_intervention_mandate_tt
			hidden_effect = {
				every_other_country = {
					limit = {
						is_major = yes
						capital_scope = {
							is_on_continent = europe
						}
						not = { has_government = ROOT }
					}
					ROOT = {
						add_ai_strategy = {
							type = contain
							id = PREV
							value = 200
						}
					}
				}
			}
		}
	}
	focus = {
		id = USA_office_of_strategic_services
		icon = GFX_goal_generic_major_war
		prerequisite = { focus = USA_focus_on_europe }
		available = {
			
		}
		x = -1
		y = 4
		relative_position_id = USA_limited_intervention

		offset = {
			x = 0
			y = -1
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_limited_intervention
			}
		}

		cost = 10
		ai_will_do = {
			factor = 1
		}
		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			if = {
				limit = {
					NOT = {
						has_dlc = "La Resistance"
					}
				}
				add_ideas = office_of_strategic_services
			}
			else = {
				add_ideas = office_of_strategic_services_lar
			}
		}
	}
	focus = {
		id = USA_focus_on_asia
		icon = GFX_focus_usa_focus_on_asia
		x = 1
		y = 3
		prerequisite = { focus = USA_war_propaganda }
		mutually_exclusive = { focus = USA_focus_on_europe }
		relative_position_id = USA_limited_intervention

		offset = {
			x = 0
			y = -1
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_limited_intervention
			}
		}

		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			NOT = {
				OR = {
					has_war_with = JAP
					has_war_with = CHI
				}
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_category_tooltip = USA_intervention_mandate
			custom_effect_tooltip = USA_intervention_mandate_tt
		}
	}
	focus = {
		id = USA_magic
		icon = GFX_goal_generic_radar
		x = 1
		y = 4
		prerequisite = { focus = USA_focus_on_asia }
		relative_position_id = USA_limited_intervention

		offset = {
			x = 0
			y = -1
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_limited_intervention
			}
		}

		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_magic
		}
	}
	focus = {
		id = USA_black_chamber
		icon = GFX_goal_generic_military_deal
		prerequisite = { focus = USA_magic focus = USA_office_of_strategic_services}
		available = { }
		x = 1
		y = 3
		relative_position_id = USA_war_propaganda

		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_limited_intervention
			}
		}

		cost = 10
		ai_will_do = {
			factor = 1
		}
		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			if = {
				limit = {
					NOT = {
						has_dlc = "La Resistance"
					}
				}
				add_tech_bonus = {
					name = USA_black_chamber
					bonus = 1.0
					uses = 2
					category = encryption_tech
					category = decryption_tech
				}
			}
			else = {
				add_ideas = USA_black_chamber
			}
		}
	}

	focus = {
		id = USA_scientist_haven
		icon = GFX_focus_research
		prerequisite = { focus = USA_black_chamber focus = USA_arsenal_of_democracy }
		x = 1
		y = 1
		relative_position_id = USA_black_chamber

		offset = {
			x = -1
			y = -4
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_neutrality_act
			}
		}
		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_neutrality_act
				has_completed_focus = USA_reestablish_the_gold_standard
			}
		}
		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_limited_intervention
			}
		}

		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes
		available = {
			has_government = democratic
		}
		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			add_research_slot = 1
		}
	}

	focus = {
		id = USA_manhattan_project
		icon = GFX_focus_wonderweapons
		prerequisite = { focus = USA_scientist_haven }
		
		x = 0
		y = 1
		relative_position_id = USA_scientist_haven
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {

			IF = {
				limit = {
					NOT = {
						has_tech = atomic_research
					}
				}
				add_tech_bonus = {
					name = USA_manhattan_project
					bonus = 0.5
					uses = 1
					category = nuclear
				}
				add_breakthrough_progress = {
					specialization = specialization_nuclear
					value = 0.5
				}
				add_ideas = USA_manhattan_project_ns
			}
			ELSE = {
				add_breakthrough_progress = {
					specialization = specialization_nuclear
					value = 1
				}
				add_ideas = USA_manhattan_project_ns
			}
		}
	}

	focus = {
		id = USA_neutrality_act
		icon = GFX_goal_generic_neutrality_focus
		x = 4
		y = 1
		prerequisite = { focus = USA_continue_the_new_deal focus = USA_reestablish_the_gold_standard }
		mutually_exclusive = { focus = USA_limited_intervention }
		relative_position_id = USA_continue_the_new_deal

		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				OR = {
					has_completed_focus = USA_reestablish_the_gold_standard
					has_completed_focus = USA_neutrality_act
				}
			}
		}
		offset = {
			x = -2
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_reestablish_the_gold_standard
				has_completed_focus = USA_neutrality_act
			}
		}

		cost = 10

		ai_will_do = {
			factor = 1
		}

		allow_branch = {
			if = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}
				NOT = {
					has_completed_focus = USA_limited_intervention
				}
			}
		}


		available = {
			congress_low_support_trigger = yes
			democratic > 0.95
			NOT = { has_idea_with_trait = fascist_demagogue }
			NOT = { has_idea_with_trait = communist_revolutionary }
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_political_power = 200
			add_war_support = -0.05
			if = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				add_ideas = USA_neutrality_act_aat
				hidden_effect = {
					add_relation_rule_override = {
						can_access_market = no
						trigger = trade_partner_not_at_war
						usage_desc = trade_partner_not_at_war_tt
					}
				}
			}
			else = {
				add_ideas = USA_neutrality_act
			}
			
			if = {
				limit = {
					has_war_support < 0.4
				}
				USA_congress_small_support = yes
			}

			
			custom_effect_tooltip = USA_lend_lease_act_neutrality_tt
			hidden_effect = {
				news_event = { id = mtg_news.3 days = 3 random_days = 5 }
				set_country_flag = USA_passed_neutrality_pact_flag
			}
			hidden_effect = {
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
			}
		}
	}
	focus = {
		id = USA_lend_lease_act
		icon = GFX_focus_generic_treaty
		x = 2
		y = 2
		prerequisite = { focus = USA_neutrality_act focus = USA_limited_intervention }
		relative_position_id = USA_limited_intervention

		offset = {
			x = -1
			y = -1
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				NOT = { has_completed_focus = USA_reestablish_the_gold_standard }
				has_completed_focus = USA_neutrality_act
			}
		}
		offset = {
			x = -2
			y = -1
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_reestablish_the_gold_standard
				has_completed_focus = USA_neutrality_act
			}
		}
		offset = {
			x = 0
			y = -1
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_limited_intervention
			}
		}

		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			if = {
				limit = {
					has_war_support > 0.4
				}
				congress_medium_support_trigger = yes
			}
			else = {
				congress_high_support_trigger = yes
			}
			democratic > 0.95
			custom_trigger_tooltip = {
				tooltip = USA_lend_lease_act_neutrality_tt
			}
			if = {
				limit = {
					has_completed_focus = USA_neutrality_act
				}
				any_other_country = {
					is_major = yes
					has_government = ROOT
					has_war = yes
					surrender_progress > 0
				}
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			every_other_country = {
				limit = {
					is_major = yes
					has_government = ROOT
				}
				ROOT = {
					add_ai_strategy = {
						type = support
						id = PREV
						value = 200
					}
				}
			}
			if = {
				limit = {
					has_completed_focus = USA_limited_intervention
				}
				swap_ideas = {
					remove_idea = USA_limited_intervention
					add_idea = USA_lend_lease_act_li
				}
			}
			else_if = {
				limit = { has_completed_focus = USA_neutrality_act }
				if = {
					limit = {
						has_dlc = "Arms Against Tyranny"
					}
					swap_ideas = {
						remove_idea = USA_neutrality_act_aat
						add_idea = USA_lend_lease_act_na
					}
				}
				else = {
					swap_ideas = {
						remove_idea = USA_neutrality_act
						add_idea = USA_lend_lease_act_na
					}
				}
			}
			else = {
				add_ideas = USA_lend_lease_act_dummy #should never get here, just for tooltip purposes
			}
			if = {
				limit = {
					has_war_support > 0.6
					has_war = no
				}
				USA_congress_small_support = yes
			}
			else_if = {
				limit = {
					has_war_support > 0.4
					has_war = no
				}
				USA_congress_small_opposition = yes
			}
			else_if = {
				limit = {
					has_war_support < 0.4
					has_war = no
				}
				USA_congress_large_opposition = yes
			}
			else = {
				USA_congress_medium_opposition = yes
			}
		}
	}
	focus = {
		id = USA_arsenal_of_democracy
		icon = GFX_goal_support_democracy
		prerequisite = { focus = USA_neutrality_act }
		x = 0
		y = 2
		relative_position_id = USA_neutrality_act

		offset = {
			x = 0
			y = -1
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_neutrality_act
			}
		}

		cost = 10
		ai_will_do = {
			factor = 1
		}
		available = {
			democratic > 0.95
		}
		bypass = {
			AND = {
				custom_trigger_tooltip =  {
					tooltip = production_effort_tt
					all_owned_state = {
						free_building_slots = {
							building = industrial_complex
							size < 3
							include_locked = yes
						}
					}
				}
				custom_trigger_tooltip =  {
					tooltip = naval_effort_tt
					all_owned_state = {
						free_building_slots = {
							building = dockyard
							size < 3
							include_locked = yes
						}
					}
				}			
			}
		}
		complete_tooltip = {
			navy_experience = 50
			army_experience = 50
			air_experience = 10
			every_state = {
				limit = { has_state_flag = USA_arsenal_of_democracy_3AF }
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = arms_factory
					level = 3
					instant_build = yes
				}
			}
		}
		search_filters = {FOCUS_FILTER_INDUSTRY}
		completion_reward = {
			navy_experience = 50
			army_experience = 50
			air_experience = 10
			random_owned_controlled_state = {
				limit = {
					is_core_of = ROOT
					free_building_slots = {
						building = arms_factory
						size > 2
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = arms_factory
					level = 3
					instant_build = yes
				}
				set_state_flag = USA_arsenal_of_democracy_3AF
			}
			random_owned_controlled_state = {
				limit = {
					is_core_of = ROOT
					free_building_slots = {
						building = arms_factory
						size > 2
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = arms_factory
					level = 3
					instant_build = yes
				}
				set_state_flag = USA_arsenal_of_democracy_3AF
			}
			random_owned_controlled_state = {
				limit = {
					is_core_of = ROOT
					dockyard > 0
					free_building_slots = {
						building = dockyard
						size > 2
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = dockyard
					level = 3
					instant_build = yes
				}
				set_state_flag = USA_arsenal_of_democracy_3AF
			}
			random_owned_controlled_state = {
				limit = {
					is_core_of = ROOT
					dockyard > 0
					free_building_slots = {
						building = dockyard
						size > 2
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = dockyard
					level = 3
					instant_build = yes
				}
				set_state_flag = USA_arsenal_of_democracy_3AF
			}
		}
	}
	focus = {
		id = USA_the_giant_wakes
		icon = GFX_goal_generic_construct_civ_factory
		prerequisite = { focus = USA_arsenal_of_democracy }
		available = {
			OR = {
				has_war = yes
				has_war_support > 0.3
			}
			democratic > 0.95
		}
		continue_if_invalid = yes
		x = 0
		y = 2
		relative_position_id = USA_arsenal_of_democracy
		cost = 10
		ai_will_do = {
			factor = 1
		}

		available_if_capitulated = yes

		bypass = {
			has_idea = USA_homeland_defense
		}

		completion_reward = {
			if = {
				limit = {
					NOT = { has_idea = undisturbed_isolation }
					NOT = { has_idea = isolation }
					NOT = { has_country_flag = USA_the_giant_wakes_added_civ_eco }
				}
				add_political_power = 100
			}
			if = {
				limit = {
					OR = {
						has_idea = isolation 
						has_idea = undisturbed_isolation 
						has_country_flag = USA_the_giant_wakes_added_civ_eco
					}
				}
				add_ideas = civilian_economy
				set_country_flag = USA_the_giant_wakes_added_civ_eco
			}
		}
	}
	focus = {
		id = USA_wartime_industry
		icon = GFX_goal_generic_construct_mil_factory
		prerequisite = { focus = USA_the_giant_wakes }
		x = 0
		y = 2
		relative_position_id = USA_the_giant_wakes
		cost = 10
		ai_will_do = {
			factor = 1
		}
		available_if_capitulated = yes
		available = {
			democratic > 0.95
		}
		completion_reward = {
			add_ideas = wartime_industry_focus
			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = available_designer
			show_ideas_tooltip = USA_general_motors
		}
	}
	

	focus = {
		id = USA_military_construction
		icon = GFX_goal_generic_build_tank
		prerequisite = { focus = USA_arsenal_of_democracy }
		
		available = {
			OR = {
				has_war = yes
				has_war_support > 0.3
			}
		}

		continue_if_invalid = yes
		available_if_capitulated = yes

		x = 1
		y = 1
		relative_position_id = USA_arsenal_of_democracy
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}
		complete_tooltip = {
			army_experience = 10
			every_state = {
				limit = { has_state_flag = USA_military_construction_5MF }
				add_extra_state_shared_building_slots = 5
				add_building_construction = {
					type = arms_factory
					level = 5
					instant_build = yes
				}
			}
			every_state = {
				limit = { has_state_flag = USA_military_construction_2Inf }
				add_building_construction = {
					type = infrastructure
					level = 2
					instant_build = yes
				}
			}
		}

		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			army_experience = 10
			random_owned_controlled_state = {
				limit = {
					arms_factory > 0
					free_building_slots = {
						building = arms_factory
						size > 4
						include_locked = yes
					}
					OR = {
						region = 117
						region = 118
						region = 119
						region = 120
						region = 199
						region = 219
						region = 218
						region = 211
						region = 214
						region = 198
						region = 197
					}
				}
				add_extra_state_shared_building_slots = 5
				add_building_construction = {
					type = arms_factory
					level = 5
					instant_build = yes
				}
				set_state_flag = USA_military_construction_5MF
			}
			if = {
				limit = {
					any_owned_state = {
						AND = {
							is_controlled_by = USA
							is_core_of = USA
							free_building_slots = {
								building = infrastructure
								size > 1
							}
						}
					}
				}
				random_owned_controlled_state = {
					limit = { 
						is_core_of = USA
						free_building_slots = {
							building = infrastructure
							size > 1
						}
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					set_state_flag = USA_military_construction_2Inf
				}
			}
			if = {
				limit = {
			 		any_owned_state = { 
						is_controlled_by = USA
						is_core_of = USA
						NOT = {
							has_state_flag = USA_military_construction_2Inf
						}
						free_building_slots = {
							building = infrastructure
							size > 1
						}
					}
				}
				random_owned_controlled_state = {
					prioritize = { 371 }
					limit = { 
						is_core_of = USA
						NOT = {
							has_state_flag = USA_military_construction_2Inf
						}
						free_building_slots = {
							building = infrastructure
							size > 1
						}
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					set_state_flag = USA_military_construction_2Inf
				}
			}
			
			if = {
				limit = {
					any_owned_state = { #doing this in sequence so that one single state having open infra slots doesn't cascade through everything. There is probably a smarter way of doing this but it is late and my brain no worky
						AND = {
							is_controlled_by = USA
							is_core_of = USA
							NOT = {
								has_state_flag = USA_military_construction_2Inf
							}
							free_building_slots = {
								building = infrastructure
								size > 1
							}
						}
					}
				}
				random_owned_controlled_state = {
					limit = { 
						is_core_of = USA
						NOT = {
							has_state_flag = USA_military_construction_2Inf
						}
						free_building_slots = {
							building = infrastructure
							size > 1
						}
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					set_state_flag = USA_military_construction_2Inf
				}
			}
			if = {
				limit = { 
					any_owned_state = {
						is_controlled_by = USA
						is_core_of = USA
						NOT = {
							has_state_flag = USA_military_construction_2Inf
						}
						free_building_slots = {
							building = infrastructure
							size > 1
						}
					}
				}
				random_owned_controlled_state = {
					prioritize = { 375 }
					limit = { 
						is_core_of = USA
						NOT = {
							has_state_flag = USA_military_construction_2Inf
						}
						free_building_slots = {
							building = infrastructure
							size > 1
						}
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					set_state_flag = USA_military_construction_2Inf
				}
			}
						
			if = {
				limit = {
					any_owned_state = {
						AND = {
							is_controlled_by = USA
							is_core_of = USA
							NOT = {
								has_state_flag = USA_military_construction_2Inf
							}
							free_building_slots = {
								building = infrastructure
								size > 1
							}
						}
					}
				}
				random_owned_controlled_state = {
					limit = { 
						is_core_of = USA
						NOT = {
							has_state_flag = USA_military_construction_2Inf
						}
						free_building_slots = {
							building = infrastructure
							size > 1
						}
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					set_state_flag = USA_military_construction_2Inf
				}
			}
			
			if = {
				limit = { 
					any_owned_state = {
						is_controlled_by = USA
						is_core_of = USA
						NOT = {
							has_state_flag = USA_military_construction_2Inf
						}
						free_building_slots = {
							building = infrastructure
							size > 1
						}
					}
				}
				random_owned_controlled_state = {
					prioritize = { 378 }
					limit = { 
						is_core_of = USA
						NOT = {
							has_state_flag = USA_military_construction_2Inf
						}
						free_building_slots = {
							building = infrastructure
							size > 1
						}
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					set_state_flag = USA_military_construction_2Inf
				}
			}
						
		}
	}

	focus = {
		id = USA_USACE_projects
		icon = GFX_goal_generic_production
		prerequisite = { focus = USA_military_construction }
		available = {
			OR = {
				has_war_support > 0.3
				has_war = yes
			}
		}

		continue_if_invalid = yes
		
		x = 0
		y = 2
		relative_position_id = USA_military_construction
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}
		complete_tooltip = {
			every_state = {
				limit = { has_state_flag = USA_USACE_projects_3AF }
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = arms_factory
					level = 3
					instant_build = yes
				}
			}
			every_state = {
				limit = { has_state_flag = USA_USACE_projects_3Inf }
				add_building_construction = {
					type = infrastructure
					level = 3
					instant_build = yes
				}
			}
			add_ideas = extensive_conscription
		}

		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					arms_factory > 0
					free_building_slots = {
						building = arms_factory
						size > 2
						include_locked = yes
					}
					OR = {
						region = 117
						region = 118
						region = 119
						region = 120
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = arms_factory
					level = 3
					instant_build = yes
				}
				set_state_flag = USA_USACE_projects_3AF
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = infrastructure
						size > 2
					}
					OR = {
						region = 117
						region = 118
						region = 119
						region = 120
					}
					state_population > 3000000
				}
				add_building_construction = {
					type = infrastructure
					level = 3
					instant_build = yes
				}
				set_state_flag = USA_USACE_projects_3Inf
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = infrastructure
						size > 2
					}
					OR = {
						region = 117
						region = 118
						region = 119
						region = 120
					}
					state_population > 3000000
				}
				add_building_construction = {
					type = infrastructure
					level = 3
					instant_build = yes
				}
				set_state_flag = USA_USACE_projects_3Inf
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			air_experience = 50
			navy_experience = 50
			army_experience = 10			
		}
	}

###  ## ###  ##  ###  #   ###  ## #  #     ### #  # ###      ##   ##  #   ###       ## ###  ##  #  # ###   ##  ###  ###  
#   #    #  #  # #  # #    #  #   #  #      #  #  # #       #    #  # #   #  #     #    #  #  # ## # #  # #  # #  # #  # 
##   #   #  #### ###  #    #   #  ####      #  #### ##      # ## #  # #   #  #      #   #  #### # ## #  # #### ###  #  # 
#     #  #  #  # #  # #    #    # #  #      #  #  # #       #  # #  # #   #  #       #  #  #  # #  # #  # #  # #  # #  # 
### ##   #  #  # ###  ### ### ##  #  #      #  #  # ###      ##   ##  ### ###      ##   #  #  # #  # ###  #  # #  # ###  

	focus = {
		id = USA_reestablish_the_gold_standard
		icon = GFX_focus_usa_reestablish_the_gold_standard
		x = 18
		y = 0
		offset = {
			x = -12
			y = 0
			trigger = {
				OR = {
					NOT = { has_dlc = "Man the Guns" }
					AND = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
						has_completed_focus = USA_reestablish_the_gold_standard
					}
				}
			}
		}
		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_reestablish_the_gold_standard
			}
		}
		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_neutrality_act
			}
		}
		offset = {
			x = -1
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_reestablish_the_gold_standard
				has_completed_focus = USA_neutrality_act
			}
		}
		offset = {
			x = -2
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = USA_reestablish_the_gold_standard
				has_completed_focus = USA_limited_intervention
			}
		}
		cost = 10

		ai_will_do = {
			factor = 1
		}
		mutually_exclusive = { focus = USA_continue_the_new_deal }

		allow_branch = {
			if = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}
				NOT = {
					has_completed_focus = USA_continue_the_new_deal
				}
			}
		}

		available = {
			has_government = democratic
			NOT = {
				has_country_leader = { ruling_only = yes character = USA_franklin_delano_roosevelt }
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_INDUSTRY FOCUS_FILTER_STABILITY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_ideas = USA_gold_standard
			USA_congress_small_opposition = yes
			hidden_effect = {
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
			}
		}
	}
	focus = {
		id = USA_adjusted_compensation_act
		icon = GFX_goal_generic_consumer_goods
		x = 2
		y = 1
		prerequisite = { focus = USA_reestablish_the_gold_standard }
		relative_position_id = USA_reestablish_the_gold_standard
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_INDUSTRY FOCUS_FILTER_MANPOWER FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_timed_idea = { idea = USA_adjusted_compensation_payment days = 180 }
			USA_great_depression_level_down = yes
			if = {
				limit = {
					not = { congress_medium_support_trigger = yes }
				}
				USA_congress_small_opposition = yes
			}
		}
	}
	focus = {
		id = USA_labour_management_relations_act
		icon = GFX_focus_generic_military_academy
		x = 0
		y = 1
		prerequisite = { focus = USA_adjusted_compensation_act }
		relative_position_id = USA_adjusted_compensation_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_INDUSTRY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_ideas = USA_labour_management_relations_act
			if = {
				limit = {
					communism < 0.1 
				}
				USA_congress_small_opposition = yes
			}
			else = {
				USA_congress_medium_opposition = yes
			}
		}
	}
	focus = {
		id = USA_protectionist_tariffs
		icon = GFX_goal_generic_defence
		x = 0
		y = 2
		prerequisite = { focus = USA_labour_management_relations_act }
		relative_position_id = USA_adjusted_compensation_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_INDUSTRY FOCUS_FILTER_MANPOWER}
		completion_reward = {
			USA_great_depression_level_down = yes
			if = {
				limit = {
					has_idea = free_trade
				}
				add_ideas = export_focus
			}
		}
	}
	focus = {
		id = USA_income_tax_reform
		icon = GFX_goal_generic_intelligence_exchange
		x = 0
		y = 4
		prerequisite = { focus = USA_protectionist_tariffs }
		relative_position_id = USA_adjusted_compensation_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_INDUSTRY FOCUS_FILTER_MANPOWER FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			USA_great_depression_level_down = yes
			USA_congress_medium_opposition = yes
			unlock_decision_tooltip = { decision = USA_give_tax_break show_effect_tooltip = yes }
		}
	}
	focus = {
		id = USA_institute_of_american_sciences
		icon = GFX_focus_research
		x = 0
		y = 6
		prerequisite = { focus = USA_income_tax_reform }
		relative_position_id = USA_adjusted_compensation_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		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 = USA_america_first
		icon = GFX_goal_generic_political_pressure
		x = 4
		y = 1
		prerequisite = { focus = USA_reestablish_the_gold_standard }
		relative_position_id = USA_reestablish_the_gold_standard
		cost = 10

		ai_will_do = {
			factor = 1
		}
		allow_branch = {
			has_dlc = "Man the Guns"
			if = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}
				NOT = {
					has_completed_focus = USA_continue_the_new_deal
				}
			}
		}
		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			custom_effect_tooltip = available_political_advisor
		    show_ideas_tooltip = charles_coughlin
		    add_popularity = { ideology = fascism popularity = 0.05 }
		     if = {
		    	limit = {
		    		is_ai = yes
		    		OR = {
						has_country_flag = USA_AI_RANDOM_FASCIST
						has_game_rule = {
							rule = USA_ai_behavior
							option = FASCIST
						}
					}
		    	}
		    	add_ideas = charles_coughlin
		    }
		}
	}
	focus = {
		id = USA_extend_the_chinese_exclusion_acts
		icon = GFX_goal_generic_forceful_treaty
		x = 0
		y = 1
		prerequisite = { focus = USA_america_first }
		relative_position_id = USA_america_first
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_low_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			USA_congress_large_support = yes
			event_target:WTT_current_china_leader = {
				add_opinion_modifier = { modifier = USA_extend_the_chinese_exclusion_acts target = ROOT }
			}
		}
	}
	focus = {
		id = USA_empower_the_huac
		icon = GFX_goal_generic_war_with_comintern
		x = 0
		y = 3
		prerequisite = { focus = USA_extend_the_chinese_exclusion_acts }
		prerequisite = { focus = USA_labour_management_relations_act }
		relative_position_id = USA_america_first
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			custom_effect_tooltip = available_political_advisor
		    show_ideas_tooltip = USA_joseph_mccarthy
		    unlock_decision_tooltip = { decision = USA_use_huac show_effect_tooltip = yes }
		}
		
	}
	focus = {
		id = USA_voter_registration_act
		icon = GFX_focus_usa_voter_registration_act
		x = 0
		y = 5
		prerequisite = { focus = USA_empower_the_huac }
		relative_position_id = USA_america_first
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			fascism > 0.15
			congress_high_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no

		completion_reward = {
			USA_return_majority = yes
			if = {
				limit = {
					democratic > 0.75
				}
				add_stability = -0.1
			}
			if = {
				limit = {
					has_country_flag = mtg_usa_civil_war_democrats_1
					not = { has_country_flag = mtg_usa_civil_war_democrats_2 }
				}
				country_event = mtg_usa_civil_war_democrats.2
				custom_effect_tooltip = mtg_usa_civil_war_warning_tt
			}
			else_if = {
				limit = { not = { has_country_flag = mtg_usa_civil_war_democrats_1 } }
				country_event = mtg_usa_civil_war_democrats.1
				custom_effect_tooltip = mtg_usa_civil_war_warning_tt
			}
		}
	}

 ##  #   #   #   #     #   # ### ### #  #     ### #  # ###      ## ### #   #   # ### ###       ## #  # ### ###  ###  ## 
#  # #   #    # #      #   #  #   #  #  #      #  #  # #       #    #  #   #   # #   #  #     #   #  #  #  #  #  #  #   
#### #   #     #       # # #  #   #  ####      #  #### ##       #   #  #    # #  ##  ###       #  ####  #  ###   #   #  
#  # #   #     #       # # #  #   #  #  #      #  #  # #         #  #  #    # #  #   #  #       # #  #  #  #  #  #    # 
#  # ### ###   #        # #  ###  #  #  #      #  #  # ###     ##  ### ###   #   ### #  #     ##  #  # ### #  #  #  ##  

	focus = {
		id = USA_ally_with_the_silver_shirts
		icon = GFX_focus_generic_diplomatic_treaty
		x = 5
		y = 1
		prerequisite = { focus = USA_america_first }
		relative_position_id = USA_america_first
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			fascism > 0.1
			has_idea_with_trait = fascist_demagogue
			not = { has_completed_focus = USA_limited_intervention }
			not = { has_completed_focus = USA_neutrality_act }
		}
		
		bypass = {
			has_government = fascism
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			USA_congress_medium_support = yes
			unlock_decision_tooltip = { decision = USA_beat_up_opposition show_effect_tooltip = yes }
			if = {
				limit = {
					has_country_flag = mtg_usa_civil_war_democrats_1
					not = { has_country_flag = mtg_usa_civil_war_democrats_2 }
				}
				country_event = mtg_usa_civil_war_democrats.2
				custom_effect_tooltip = mtg_usa_civil_war_warning_tt
			}
			else_if = {
				limit = { not = { has_country_flag = mtg_usa_civil_war_democrats_1 } }
				country_event = mtg_usa_civil_war_democrats.1
				custom_effect_tooltip = mtg_usa_civil_war_warning_tt
			}
		}
	}

	focus = {
		id = USA_national_prosperity_program
		icon = GFX_goal_generic_consumer_goods
		x = -2
		y = 1
		prerequisite = { focus = USA_ally_with_the_silver_shirts }
		relative_position_id = USA_ally_with_the_silver_shirts
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			fascism > 0.2
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_STABILITY}
		completion_reward = {
			add_stability = 0.05
		}
	}
	focus = {
		id = USA_privatize_the_TVA
		icon = GFX_focus_generic_industry_1
		x = -3
		y = 2
		prerequisite = { focus = USA_national_prosperity_program }
		relative_position_id = USA_ally_with_the_silver_shirts
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			368 = {
				add_extra_state_shared_building_slots = 2
			}
			add_ideas = USA_privatization
		}
	}
	focus = {
		id = USA_de_regulate_the_banking_sector
		icon = GFX_focus_generic_industry_2
		x = -1
		y = 2
		prerequisite = { focus = USA_national_prosperity_program }
		relative_position_id = USA_ally_with_the_silver_shirts
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_banking_sector_deregulation
		}
	}
	focus = {
		id = USA_national_employment_strategy
		icon = GFX_focus_generic_industry_3
		x = -2
		y = 3
		prerequisite = { focus = USA_privatize_the_TVA }
		prerequisite = { focus = USA_de_regulate_the_banking_sector }
		relative_position_id = USA_ally_with_the_silver_shirts
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY}
		completion_reward = {
			swap_ideas = {
				remove_idea = USA_banking_sector_deregulation
				add_idea = USA_national_employment_strategy
			}
			USA_great_depression_level_down = yes
		}
	}
	focus = {
		id = USA_invite_foreign_support
		icon = GFX_goal_generic_military_deal
		x = 3
		y = 1
		prerequisite = { focus = USA_ally_with_the_silver_shirts }
		relative_position_id = USA_ally_with_the_silver_shirts
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_category_tooltip = USA_foreign_support
			custom_effect_tooltip = USA_foreign_support_tt
		}
	}
	focus = {
		id = USA_send_lindbergh_to_germany
		icon = GFX_focus_chi_mission_to_germany
		x = 0
		y = 1
		prerequisite = { focus = USA_invite_foreign_support }
		relative_position_id = USA_invite_foreign_support
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			air_experience = 75
			custom_effect_tooltip = available_chief_of_airforce
			show_ideas_tooltip = USA_charles_lindbergh
		}
	}
	focus = {
		id = USA_work_with_the_bund
		icon = GFX_goal_generic_dangerous_deal
		x = -2
		y = 2
		prerequisite = { focus = USA_send_lindbergh_to_germany }
		relative_position_id = USA_invite_foreign_support
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			not = {
				has_war_with = GER
			}
		}
		
		bypass = {
			has_civil_war = yes
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_STABILITY}
		completion_reward = {
			add_stability = 0.05
			GER = { add_opinion_modifier = { target = ROOT modifier = USA_work_with_the_bund } }
			set_country_flag = MTG_work_with_the_bund # to check if the focus was completed regularly or bypassed
			custom_effect_tooltip = USA_work_with_the_bund_tt
		}
	}
	focus = {
		id = USA_recruit_the_free_corps
		icon = GFX_focus_usa_recruit_the_free_corps
		x = 0
		y = 2
		prerequisite = { focus = USA_send_lindbergh_to_germany }
		relative_position_id = USA_invite_foreign_support
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_tooltip = USA_raise_the_free_corps 
			custom_effect_tooltip = USA_raise_the_free_corps_tt
		}
	}
	focus = {
		id = USA_honor_the_confederacy
		icon = GFX_focus_usa_honor_the_confederacy
		x = -4
		y = 3
		prerequisite = { focus = USA_work_with_the_bund }
		prerequisite = { focus = USA_national_employment_strategy }
		relative_position_id = USA_invite_foreign_support
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			OR = {
				has_civil_war = yes
				has_government = fascism
				has_government = neutrality
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_category_tooltip = USA_honor_the_confederacy
			custom_effect_tooltip = USA_honor_the_confederacy_tt
		}
	}



#   #  ##  ###      ###   ##  #   # ### ###   ##      ##   ##  ### 
#   # #  # #  #     #  # #  # #   # #   #  # #       #  # #  #  #  
# # # #### ###      ###  #  # # # # ##  ###   #      #### #     #  
# # # #  # #  #     #    #  # # # # #   #  #   #     #  # #  #  #  
 # #  #  # #  #     #     ##   # #  ### #  # ##      #  #  ##   #  

	focus = {
		id = USA_war_powers_act
		icon = GFX_goal_generic_forceful_treaty
		x = 11
		y = 1
		prerequisite = { focus = USA_america_first }
		relative_position_id = USA_america_first
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
			fascism > 0.3
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_war_powers_act
			set_rule = {
				can_create_factions = yes
			}
			hidden_effect = {
				news_event = { id = mtg_news.5 days = 3 random_days = 6 }
			}
		}
	}
	focus = {
		id = USA_seize_cuba
		icon = GFX_goal_generic_occupy_states_ongoing_war
		x = -1
		y = 1
		prerequisite = { focus = USA_war_powers_act }
		relative_position_id = USA_war_powers_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.35
		}
		
		bypass = {
			OR = {
				owns_state = 315
				has_war_with = CUB
				CUB = {is_subject_of = ROOT}
				has_wargoal_against = {
    				target = CUB
    				type = annex_everything
					}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					CUB = {
						owns_state = 315
					}
				}
				create_wargoal = {
					type = annex_everything
					target = CUB
					expire = 0
				}
			}
			else_if = {
				limit = {
					315 = { CONTROLLER = { not = { is_in_faction_with = ROOT } } }
				}
				315 = { 
					CONTROLLER = {
						ROOT = {
							create_wargoal = {
								type = take_state
								target = PREV
								expire = 0
								generator = { 315 }
							}
						}
					} 
				}
			}
		}
	}
	focus = {
		id = USA_manifest_destiny
		icon = GFX_goal_generic_political_pressure
		prerequisite = { focus = USA_war_powers_act }
		available = { }
		x = 1
		y = 1
		relative_position_id = USA_war_powers_act
		cost = 10
		ai_will_do = {
			factor = 1
		}
		completion_reward = {
			add_ideas = USA_world_police
		}
	}
	focus = {
		id = USA_eliminate_the_southern_threat
		icon = GFX_goal_generic_military_sphere
		x = -1
		y = 2
		prerequisite = { focus = USA_seize_cuba }
		relative_position_id = USA_war_powers_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {
			MEX = {
				OR = {
					is_subject_of = ROOT
					exists = no
					has_War_with = ROOT
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			MEX = {
				country_event = mtg_usa_southern_threat.1
			}
		}
	}
	focus = {
		id = USA_the_canadian_corridor
		icon = GFX_goal_generic_position_armies
		x = 1
		y = 2
		prerequisite = { focus = USA_manifest_destiny }
		relative_position_id = USA_war_powers_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			any_other_country = {
				owns_state = 473
				owns_state = 471
				owns_state = 864
			}
		}
		
		bypass = {
			AND = {
				473 = {
					OR = {
						is_controlled_by = ROOT 
						is_owned_by = ROOT
						OWNER = { has_war_with = ROOT }
						OWNER = { is_subject_of = ROOT } 
					}
				}
				471 = {
					OR = {
						is_controlled_by = ROOT 
						is_owned_by = ROOT
						OWNER = { has_war_with = ROOT }
						OWNER = { is_subject_of = ROOT } 
					}
				}
				864 = {
					OR = {
						is_controlled_by = ROOT 
						is_owned_by = ROOT
						OWNER = { has_war_with = ROOT }
						OWNER = { is_subject_of = ROOT } 
					}
				}
			}
		}	
		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			473 = { CONTROLLER = { country_event = mtg_usa_canadian_corridor.1 } }
		}
	}
	focus = {
		id = USA_north_american_dominion
		icon = GFX_goal_generic_political_pressure
		x = 0
		y = 3
		prerequisite = { focus = USA_the_canadian_corridor }
		prerequisite = { focus = USA_eliminate_the_southern_threat }
		relative_position_id = USA_war_powers_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

				CUB = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				HAI = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				DOM = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				GUA = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				CAN = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				MEX = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				HON = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				NIC = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				PAN = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				COS = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
				ELS = {
					OR = {
						exists = no
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			every_country = {
				limit = {
					OR = {
						original_tag = CUB
						original_tag = HAI
						original_tag = DOM
						original_tag = GUA
						original_tag = MEX
						original_tag = CAN
						original_tag = HON
						original_tag = NIC
						original_tag = PAN
						original_tag = COS
						original_tag = ELS
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	focus = {
		id = USA_strategic_interests
		icon = GFX_goal_generic_more_territorial_claims
		x = -1
		y = 4
		prerequisite = { focus = USA_north_american_dominion }
		relative_position_id = USA_war_powers_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {
				AND = {
					336 = {
						OR = {
							is_controlled_by = ROOT
							CONTROLLER = { has_war_with = ROOT }
						}	
					}
					326 = {
						OR = {
							is_controlled_by = ROOT
							CONTROLLER = { has_war_with = ROOT }
						}	
					}
					118 = {
						OR = {
							is_controlled_by = ROOT
							CONTROLLER = { has_war_with = ROOT }
						}	
					}
				}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			IF = {
				limit = {
					any_other_country = {
						has_full_control_of_state = 118
						has_full_control_of_state = 326
						not = { has_war_with = ROOT }
						336 = { 
							CONTROLLER = { 
								OR = {
									is_subject_of = PREV.PREV 
									tag = PREV.PREV
								}
							} 
						}
					}
				}
				118 = {
					CONTROLLER = {
						country_event = mtg_usa_strategic_interests.1
					}
				}
			}
			else = {
				if = {
					limit = {
						336 = { 
							CONTROLLER = { 
								is_subject = no 
								NOT = { has_full_control_of_state = 118 }
								not = { has_war_with = ROOT }
							} 
						}
					}
					336 = { CONTROLLER = { country_event = mtg_usa_strategic_interests.1 } }
					118 = { CONTROLLER = { country_event = mtg_usa_strategic_interests.1 } }
					if = {
						limit = {
							336 = {
								CONTROLLER = {
									NOT = { has_full_control_of_state = 326 }
									not = { has_war_with = ROOT }		
								}
							}
							326 = { 
								CONTROLLER = {
									NOT = { has_full_control_of_state = 118 }
									not = { has_war_with = ROOT }			
								}
							}
						}
						326 = { CONTROLLER = { country_event = mtg_usa_strategic_interests.1 } }
					}
				}
				else_if = {
					limit = {
						336 = { 
							CONTROLLER = { 
								is_subject = yes 
								not = { has_war_with = ROOT }
							} 
						}
					}
					336 = { CONTROLLER = { OVERLORD = { country_event = mtg_usa_strategic_interests.1 } } }
					if = { 
						limit = {
							336 = { 
								CONTROLLER = { 
									OVERLORD = { 
										not = { controls_state = 326 }
										not = { has_war_with = ROOT }
									} 
								} 
							}
						}
						326 = { CONTROLLER = { country_event = mtg_usa_strategic_interests.1 } }
					}
					if = { 
						limit = {
							336 = { 
								CONTROLLER = { 
									OVERLORD = { 
										not = { controls_state = 118 }
										not = { has_war_with = ROOT }
									} 
								} 
							}
						}
						118 = { CONTROLLER = { country_event = mtg_usa_strategic_interests.1 } }
					}
				}
			}
		}
	}
	focus = {
		id = USA_protect_south_america
		icon = GFX_goal_generic_attack_allies
		x = -1
		y = 5
		prerequisite = { focus = USA_strategic_interests }
		relative_position_id = USA_war_powers_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		bypass = {
				AND = { 
					BRA = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					VEN = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					COL = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					ECU = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					PRU = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					BOL = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					PAR = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					ARG = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					CHL = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					URG = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
				}
		}
		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			every_country = {
				limit = {
					OR = {
						original_tag = BRA
						original_tag = VEN
						original_tag = COL
						original_tag = ECU
						original_tag = PRU
						original_tag = BOL
						original_tag = PAR
						original_tag = ARG
						original_tag = CHL
						original_tag = URG
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_protect_south_america.1
			}
		}
	}
	focus = {
		id = USA_pacific_pacification
		icon = GFX_focus_generic_coastal_fort
		x = 1
		y = 4
		prerequisite = { focus = USA_north_american_dominion }
		relative_position_id = USA_war_powers_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			country_exists = AST
			country_exists = NZL
		}
		
		bypass = {
			AND = { 
				AST = {
					OR = {
						exists = no
						is_subject_of = ROOT 
						has_war_with = ROOT 	
					}
					
				}
				NZL = {
					OR = {
						exists = no
						is_subject_of = ROOT 
						has_war_with = ROOT 	
					}
					
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		
		## AST is Subject, NZL is not ## 	
		completion_reward = {
			if = {
				limit = {
					AST = {
						is_subject = yes
						OVERLORD = {
							not = { tag = NZL }
							not = { tag = ROOT }
						}
					}
					NZL = {
						is_subject = no
					}
				}
				##Checking if any of the coutries involved are at war with USA before triggering the event for them. 
				if = {
					limit = {
						AST = { OVERLORD = { NOT = {has_war_with = ROOT}}}
						}
					AST = { OVERLORD = { country_event = mtg_usa_pacific_pacification.1 } }
				}
				if = {
					limit = {
						NZL = { NOT = { has_war_with = ROOT}}
					}
					NZL = { country_event = mtg_usa_pacific_pacification.1 }
				}
				
				
			}
			## NZL is subject, AST is not ##
			else_if = {
				limit = {
					AST = {
						is_subject = no
					}
					NZL = {
						is_subject = yes
						OVERLORD = {
							not = { tag = AST }
							not = { tag = ROOT }
						}
					}
				}
				##Checking if any of the coutries involved are at war with USA before triggering the event for them. 
				if = {
					limit = {
						NZL = { OVERLORD = { NOT = {has_war_with = ROOT }}}
					}
					NZL = { OVERLORD = { country_event = mtg_usa_pacific_pacification.1 } }
				}
				if = {
					limit = {
						AST = { NOT = { has_war_with = ROOT }}
					}
					AST = { country_event = mtg_usa_pacific_pacification.1 }
				}
			}
			## NZL and AST are subjects ## 
			else_if = {
				limit = {
					AST = {
						is_subject = yes
						OVERLORD = {
							not = { tag = ROOT }
						}
					}
					NZL = {
						is_subject = yes
						OVERLORD = {
							not = { tag = ROOT }
						}
					}
				}
				if = {
					limit = {
						AST = { OVERLORD = { NOT = {has_war_with = ROOT }}}
					}
					AST = { OVERLORD = { country_event = mtg_usa_pacific_pacification.1 } }
				}
				if = {
					limit = {
						AST = { OVERLORD = { NZL = { OVERLORD = { not = { tag = PREV.PREV } } } } } #NZL and AST both subjects but of different people
					}
					if = {
						limit = { 
							NZL = { OVERLORD = { NOT = { has_war_with = ROOT }}}
						}
						NZL = { OVERLORD = { country_event = mtg_usa_pacific_pacification.1 } }
					}
					
				}
			}
			## NZL and AST are independent. 
			else = {
				AST = { country_event = mtg_usa_pacific_pacification.1 }
				NZL = { country_event = mtg_usa_pacific_pacification.1 }
			}	
		}
	}
	focus = {
		id = USA_secure_asia
		icon = GFX_focus_generic_strike_at_democracy1
		x = 1
		y = 5
		prerequisite = { focus = USA_pacific_pacification }
		relative_position_id = USA_war_powers_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {
			SIA = {
				OR = {
					has_war_with = ROOT
					is_subject_of = ROOT
					exists = no
				}
			}
			INS = {
				OR = {
					has_war_with = ROOT
					is_subject_of = ROOT
					exists = no
				}
			}
			671 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
			}
			670 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
			}
			741 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = { 
					SIA = { 
						is_subject = no 
						not = { has_war_with = ROOT }
					} 
				}
				SIA = {
					country_event = mtg_usa_secure_asia.1
				}
			}
			if = {
				limit = {
					INS = { is_subject = yes }
				}
				INS = { OVERLORD = { country_event = mtg_usa_secure_asia.4 } }
			}
			else = {
				INS = { country_event = mtg_usa_secure_asia.1 }
			}
			if = {
				limit = {
					671 = { 
						CONTROLLER = { 
							is_subject = no 
							controls_state = 670
							controls_state = 286
							controls_state = 741
							controls_state = 1017
							not = { has_war_with = ROOT }
						} 
					}
				}
				671 = { CONTROLLER = { country_event = mtg_usa_secure_asia.7 } }
			}
			else = {
				if = {
					limit = {
						country_exists = VIN
						VIN = {
							is_subject = no
							not = { has_war_with = ROOT }
						}
					}
					VIN = {
						country_event = mtg_usa_secure_asia.1
					}
				}
				if = {
					limit = {
						country_exists = LAO
						LAO = {
							is_subject = no
							not = { has_war_with = ROOT }
						}
					}
					LAO = {
						country_event = mtg_usa_secure_asia.1
					}
				}
				if = {
					limit = {
						country_exists = CAM
						CAM = {
							is_subject = no
							not = { has_war_with = ROOT }
						}
					}
					CAM = {
						country_event = mtg_usa_secure_asia.1
					}
				}
			}
		}
	}
	focus = {
		id = USA_global_hegemony
		icon = GFX_focus_generic_diplomatic_treaty
		x = 0
		y = 6
		prerequisite = { focus = USA_secure_asia }
		prerequisite = { focus = USA_protect_south_america }
		relative_position_id = USA_war_powers_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			every_country = {
				limit = {
					is_major = yes
					is_subject = no
					not = { original_tag = USA }
					not = { has_war_with = ROOT }
				}
				hidden_effect = {
					ROOT = {
						create_wargoal = {
							type = puppet_wargoal_focus
							target = PREV
							expire = 0
						}
					}
				}
				custom_effect_tooltip = create_puppet_wargoal_usa
			}
		}
	}




#   #  ##  ###      ###  #    ##  #  #  ## 
#   # #  # #  #     #  # #   #  # ## # #   
# # # #### ###      ###  #   #### # ##  #  
# # # #  # #  #     #    #   #  # #  #   # 
 # #  #  # #  #     #    ### #  # #  # ##  

 	focus = {
		id = USA_war_plans_division
		icon = GFX_goal_generic_position_armies
		x = 42
		y = 0
		offset = {
			x = -26
			y = 0
			trigger = {
				NOT = { has_dlc = "Man the Guns" }
			}
		}
		offset = {
			x = -17
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_dlc = "Man the Guns"
				has_completed_focus = USA_continue_the_new_deal
			}
		}
		offset = {
			x = -2
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				NOT = { has_dlc = "Man the Guns" }
				has_completed_focus = USA_continue_the_new_deal
			}
		}
		offset = {
			x = -14
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_dlc = "Man the Guns"
				has_completed_focus = USA_reestablish_the_gold_standard
			}
		}
		offset = {
			x = -2
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				NOT = { has_dlc = "Man the Guns" }
				has_completed_focus = USA_reestablish_the_gold_standard
			}
		}
		offset = {
			x = -2
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				OR = {
					has_completed_focus = USA_continue_the_new_deal
					has_completed_focus = USA_reestablish_the_gold_standard
				}
				OR = {
					has_completed_focus = USA_limited_intervention
					has_completed_focus = USA_neutrality_act
				}
			}
		}
		
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = available_chief_of_army
			show_ideas_tooltip = walter_krueger
			unlock_decision_category_tooltip = USA_war_plans
		}
	}
	focus = {
		id = USA_intervention_in_the_americas
		icon = GFX_goal_generic_occupy_states_ongoing_war
		x = -4
		y = 1
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_intervention_in_the_americas
		}
	}
	focus = {
		id = USA_war_plan_green
		icon = GFX_focus_attack_mexico
		x = -1
		y = 1
		prerequisite = { focus = USA_intervention_in_the_americas }
		relative_position_id = USA_intervention_in_the_americas
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_tooltip = { decision = USA_execute_war_plan_green show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_war_plan_crimson
		icon = GFX_focus_attack_canada
		x = 1
		y = 1
		prerequisite = { focus = USA_intervention_in_the_americas }
		relative_position_id = USA_intervention_in_the_americas
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_tooltip = { decision = USA_execute_war_plan_crimson show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_reinforce_monroe_doctrine
		icon = GFX_goal_generic_positive_trade_relations
		x = 0
		y = 2
		prerequisite = { focus = USA_intervention_in_the_americas }
		relative_position_id = USA_intervention_in_the_americas
		cost = 10
		ai_will_do = {
			factor = 2
		}
		completion_reward = {
			custom_effect_tooltip = USA_reinforce_monroe_doctrine_tt
			unlock_decision_category_tooltip = USA_intervention_mandate
			hidden_effect = {
				CUB = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				HAI = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				DOM = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				GUA = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				ELS = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				HON = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				NIC = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				COS = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				CAN = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				MEX = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				COL = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				VEN = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				ECU = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				PRU = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				BRA = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				BOL = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				PAR = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				URG = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				ARG = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				CHL = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
				"PAN" = { add_opinion_modifier =  { target = USA modifier = monroe_doctrine_trade } }
			}
		}
	}

	focus = {
		id = USA_war_plan_gray
		icon = GFX_goal_generic_more_territorial_claims
		x = 0
		y = 3
		prerequisite = { focus = USA_reinforce_monroe_doctrine }
		relative_position_id = USA_intervention_in_the_americas
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_tooltip = { decision = USA_execute_war_plan_gray show_effect_tooltip = yes show_modifiers = yes } 
		}
	}
	focus = {
		id = USA_hemisphere_defense
		icon = GFX_goal_generic_defence
		x = 0
		y = 4
		prerequisite = { focus = USA_war_plan_gray }
		relative_position_id = USA_intervention_in_the_americas
		cost = 10

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

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					is_in_faction = no
				}
				create_faction_from_template = {
					template = faction_template_pan_american
					name = USA_hemisphere_defense_faction
				}
			}
			if = {
				limit = {
					is_faction_leader = yes
				}
				every_country = {
					limit = {
						is_in_faction = no
						has_government = ROOT
						not = { has_war_with = ROOT }
						OR = {
							original_tag = CUB
							original_tag = CAN
							original_tag = MEX
							original_tag = BRA
							original_tag = ARG
							original_tag = URG
							original_tag = CHL
							original_tag = "PAN"
							original_tag = PAR
							original_tag = VEN
							original_tag = PRU
							original_tag = BOL
							original_tag = COL
							original_tag = ECU
							original_tag = HON
							original_tag = DOM
							original_tag = HAI
							original_tag = GUA
							original_tag = COS
							original_tag = ELS
							original_tag = NIC
						}
					}
					country_event = generic.5
				}
			}
		}
	}
	focus = {
		id = USA_intervention_in_europe
		icon = GFX_goal_generic_territory_or_war
		x = 0
		y = 1
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_intervention_in_europe
			IF = {
				limit = {
					has_dlc = "La Resistance"
				}
				USA_create_george_musulin_operative = yes
			}
		}
	}
	focus = {
		id = USA_war_plan_gold
		icon = GFX_focus_attack_france
		x = -2
		y = 2
		prerequisite = { focus = USA_intervention_in_europe }
		relative_position_id = USA_intervention_in_europe
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			IF = {
				limit = {
					has_dlc = "La Resistance"
				}
				USA_create_rene_joyeuse_operative = yes
			}
			unlock_decision_tooltip = { decision = USA_execute_war_plan_gold show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_war_plan_silver
		icon = GFX_focus_attack_italy
		x = -1
		y = 1
		prerequisite = { focus = USA_intervention_in_europe }
		mutually_exclusive = { }
		relative_position_id = USA_intervention_in_europe
		cost = 10

		ai_will_do = {
			factor = 1
		}
	
		available = {
			
		}
			
		bypass = {
	
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			IF = {
				limit = {
					has_dlc = "La Resistance"
				}
				USA_create_joe_savoldi_operative = yes
			}
			unlock_decision_tooltip = { decision = USA_execute_war_plan_silver show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_war_plan_black
		icon = GFX_focus_attack_germany
		prerequisite = { focus = USA_intervention_in_europe }
		available = {
		}

		continue_if_invalid = yes
		available_if_capitulated = yes

		x = 0
		y = 2
		relative_position_id = USA_intervention_in_europe
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}
		completion_reward = {
			GER = {
				add_opinion_modifier = { target = USA modifier = war_plan_black }
			}
			IF = {
				limit = {
					has_dlc = "La Resistance"
				}
				USA_create_william_sebold_operative = yes
			}
			unlock_decision_tooltip = { decision = USA_execute_war_plan_black show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_destroyers_for_bases
		icon = GFX_goal_generic_navy_cruiser
		prerequisite = { focus = USA_war_plan_black }
		available = {
			country_exists = GER
			is_subject = no
			ENG = {
				NOT = { is_in_faction_with = GER }
			}
			ENG = {
				has_government = ROOT
				has_war = yes
				not = { has_war_with = ROOT }
				any_enemy_country = {
					is_major = yes
				}
			}
		}
		bypass = {
			NOT = { 696 = { is_controlled_by = ENG } }
			NOT = { 331 = { is_controlled_by = ENG } }
			NOT = { 308 = { is_controlled_by = ENG } } 
			NOT = { 693 = { is_controlled_by = ENG } } 
			NOT = { 689 = { is_controlled_by = ENG } } 
			NOT = { 691 = { is_controlled_by = ENG } } 
			ENG = { exists = no }
		}

		x = 0
		y = 1
		relative_position_id = USA_war_plan_black
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}
		search_filters = {FOCUS_FILTER_ANNEXATION}
		completion_reward = {
			ENG = {
				custom_effect_tooltip = needs_approval
				country_event = { id = usa.4 days = 1 }
			}
			
			effect_tooltip = {
				custom_effect_tooltip = USA_destroyers_for_bases_tt
				transfer_state = 696
				transfer_state = 331
				transfer_state = 308
				transfer_state = 693
				transfer_state = 689
				transfer_state = 691
				
			}
		}
	}
	focus = {
		id = USA_war_plan_white
		icon = GFX_focus_attack_soviet
		prerequisite = { focus = USA_intervention_in_europe }
		available = {
			
		}
		x = 2
		y = 2
		relative_position_id = USA_intervention_in_europe
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		completion_reward = {
			SOU = {
				add_opinion_modifier = { target = USA modifier = war_plan_white }
			}
			IF = {
				limit = {
					has_dlc = "La Resistance"
				}
				USA_create_serge_obolensky_operative = yes
			}
			unlock_decision_tooltip = { decision = USA_execute_war_plan_white show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_anti_bolshevist_aid
		dynamic = yes
		icon = GFX_goal_generic_war_with_comintern
		x = 2
		y = 3
		prerequisite = { focus = USA_war_plan_white }
		relative_position_id = USA_intervention_in_europe
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			SOV = { has_civil_war = no }
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = mtg_usa_anti_bolshevist_aid_tt 
		}
	}
	focus = {
		id = USA_war_plan_red
		icon = GFX_focus_attack_britain
		prerequisite = { focus = USA_intervention_in_europe }
		available = {
			
		}
		x = 4
		y = 2
		relative_position_id = USA_intervention_in_europe
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		completion_reward = {
			ENG = {
				add_opinion_modifier = { target = USA modifier = war_plan_red }
			}
			unlock_decision_tooltip = { decision = USA_execute_war_plan_red show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_war_plan_ruby
		icon = GFX_focus_attack_india
		x = 4
		y = 3
		prerequisite = { focus = USA_war_plan_red }
		relative_position_id = USA_intervention_in_europe
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_tooltip = { decision = USA_execute_war_plan_ruby show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_war_plan_scarlet_garnet
		icon = GFX_focus_attack_australia
		x = 6
		y = 3
		prerequisite = { focus = USA_war_plan_red }
		relative_position_id = USA_intervention_in_europe
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_tooltip = { decision = USA_execute_war_plan_scarlet_garnet show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_intervention_in_asia
		icon = GFX_goal_generic_major_war
		x = 6
		y = 1
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			show_unit_leaders_tooltip = USA_alexander_vandegrift
		}
	}
	focus = {
		id = USA_war_plan_orange
		icon = GFX_focus_attack_japan
		prerequisite = { focus = USA_intervention_in_asia }
		available = {
			
		}
		continue_if_invalid = yes
		available_if_capitulated = yes

		x = -1
		y = 1
		relative_position_id = USA_intervention_in_asia
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}


		completion_reward = {
			JAP = {
				add_opinion_modifier = { target = USA modifier = war_plan_orange }
			}
			unlock_decision_tooltip = { decision = USA_execute_war_plan_orange show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_war_plan_yellow
		icon = GFX_focus_attack_china
		x = 1
		y = 1
		prerequisite = { focus = USA_intervention_in_asia }
		relative_position_id = USA_intervention_in_asia
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			unlock_decision_tooltip = { decision = USA_execute_war_plan_yellow show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	focus = {
		id = USA_defense_of_the_pacific
		icon = GFX_goal_generic_occupy_states_coastal
		prerequisite = { focus = USA_war_plan_yellow }
		prerequisite = { focus = USA_war_plan_orange }
		available = {
			JAP = {
				exists = yes
				NOT = { has_government = ROOT }
			}
		}
		will_lead_to_war_with = JAP
		x = 0
		y = 2
		relative_position_id = USA_intervention_in_asia
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}
		completion_reward = {
			650 = {
				#Fortify naval bases
				add_building_construction = {
					type = coastal_bunker
					province = 13067
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					province = 13067
					level = 2
					instant_build = yes
				}
			}
			631 = {
				#Fortify naval bases
				add_building_construction = {
					type = coastal_bunker
					province = 13052
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					province = 13052
					level = 2
					instant_build = yes
				}
			}
			632 = {
				#Fortify naval bases
				add_building_construction = {
					type = coastal_bunker
					province = 13047
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					province = 13047
					level = 2
					instant_build = yes
				}
			}
			638 = {
				#Fortify naval bases
				add_building_construction = {
					type = coastal_bunker
					province = 12140
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					province = 12140
					level = 2
					instant_build = yes
				}
			}
			642 = {
				#Fortify naval bases
				add_building_construction = {
					type = coastal_bunker
					province = 13050
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					province = 13050
					level = 2
					instant_build = yes
				}
			}
		}
	}

#   #  ##  ###      ###  ### ###   ##  ###  ### #   # ### #  # ### 
#   # #  # #  #     #  # #   #  # #  # #  #  #  ## ## #   ## #  #  
# # # #### ###      #  # ##  ###  #### ###   #  # # # ##  # ##  #  
# # # #  # #  #     #  # #   #    #  # #  #  #  #   # #   #  #  #  
 # #  #  # #  #     ###  ### #    #  # #  #  #  #   # ### #  #  #  


	focus = {
		id = USA_war_department
		icon = GFX_goal_generic_army_doctrines
		x = 16
		y = 0
		relative_position_id = USA_war_plans_division
		
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_war_department
		}
	}
	focus = {
		id = USA_selective_training_act
		icon = GFX_focus_generic_military_mission
		x = -5
		y = 1
		prerequisite = { focus = USA_war_department }
		relative_position_id = USA_war_department
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			if = {
				limit = {
					threat < 0.5
					has_war = no
				}
				congress_high_support_trigger = yes
			}
			else = {
				congress_low_support_trigger = yes
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_MANPOWER FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			if = {
				limit = {
					OR = {
						has_idea = disarmed_nation
						has_idea = volunteer_only
					}
				}
				add_ideas = limited_conscription
			}
			else = {
				add_political_power = 150
			}
			if = {
				limit = {
					has_war_support < 0.1
				}
				set_war_support = 0.1
			}
			if = {
				limit = {
					has_war_support < 0.4 
				}
				USA_congress_medium_opposition = yes
			}
		}
	}
	focus = {
		id = USA_first_special_service_force
		icon = GFX_goal_generic_special_forces
		prerequisite = { focus = USA_selective_training_act }
		x = -2
		y = 1
		relative_position_id = USA_selective_training_act
		cost = 10
		ai_will_do = {
			factor = 1
		}

		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			army_experience = 5
			add_tech_bonus = {
				name = special_bonus
				bonus = 1.0
				uses = 1
				technology = paratroopers
				technology = paratroopers2
				technology = tech_mountaineers
				technology = tech_mountaineers2
				technology = tech_engineers
				technology = tech_engineers2
				technology = tech_engineers3
				technology = tech_recon
				technology = tech_recon2
				technology = tech_recon3
			}
		}
	}
	focus = {
		id = USA_louisiana_maneuvers
		icon = GFX_goal_generic_cavalry
		x = 0
		y = 1
		prerequisite = { focus = USA_selective_training_act }
		relative_position_id = USA_selective_training_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			army_experience = 20
			add_doctrine_cost_reduction = {
				name = USA_louisiana_maneuvers
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
			}
			custom_effect_tooltip = generic_skip_one_line_tt
			USA_george_s_patton = {
				add_skill_level = 1
			}	
		}
	}
	focus = {
		id = USA_airborne_divisions
		icon = GFX_focus_generic_paratrooper
		x = -2
		y = 2
		prerequisite = { focus = USA_louisiana_maneuvers }
		relative_position_id = USA_selective_training_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_airborne_divisions
			if = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				add_potential_special_forces_tree = yes
				add_doctrine_cost_reduction = {
					name = USA_airborne_divisions
					cost_reduction = 0.25
					uses = 2
					category = special_forces_doctrine
				}
			}
		}
	}
	focus = {
		id = USA_army_of_the_united_states
		icon = GFX_focus_generic_little_entente
		x = 0
		y = 2
		prerequisite = { focus = USA_louisiana_maneuvers }
		relative_position_id = USA_selective_training_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_army_of_the_united_states
			custom_effect_tooltip = generic_skip_one_line_tt
			USA_omar_bradley = {
				add_skill_level = 1
			}
			USA_mark_clark = {
				add_skill_level = 1
			}
		}
	}
	focus = {
		id = USA_womens_armed_service_integration_act
		icon = GFX_focus_generic_treaty
		x = 0
		y = 3
		prerequisite = { focus = USA_army_of_the_united_states }
		relative_position_id = USA_selective_training_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_MANPOWER}
		completion_reward = {
			add_ideas = USA_womens_armed_service_integration_act
		}
	}
	
	focus = {
		id = USA_support_rock_island
		icon = GFX_goal_generic_army_artillery
		x = 2
		y = 1
		relative_position_id = USA_selective_training_act
		cost = 10
		prerequisite = { focus = USA_selective_training_act }
		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			add_tech_bonus = {
				name = USA_support_rock_island
				uses = 2
				bonus = 1.0
				category = artillery
				category = support_tech
			}
		}
	}

	focus = {
		id = USA_tank_experiments
		icon = GFX_goal_generic_army_tanks
		x = 2
		y = 2
		prerequisite = { focus = USA_support_rock_island }
		relative_position_id = USA_selective_training_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		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_land
				value = 0.5
			}
			add_tech_bonus = {
				name = USA_tank_experiments
				uses = 1
				bonus = 1.0
				category = armor
			}
		}
	}

	focus = {
		id = USA_tank_destroyer_doctrine
		icon = GFX_focus_usa_tank_destroyer_doctrine
		x = 2
		y = 3
		prerequisite = { focus = USA_tank_experiments }
		mutually_exclusive = { focus = USA_main_battle_tanks }
		relative_position_id = USA_selective_training_act
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			IF = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}	
				custom_effect_tooltip = available_mio_tt
				show_mio_tooltip = USA_tank_destroyer_board_organization
				mio:USA_tank_destroyer_board_organization = {
					add_mio_size = 2
				}
			}
			ELSE = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = tank_destroyer_board
			}
			
		}
	}
	focus = {
		id = USA_main_battle_tanks
		icon = GFX_focus_generic_combined_arms
		x = 4
		y = 3
		prerequisite = { focus = USA_tank_experiments }
		mutually_exclusive = { focus = USA_tank_destroyer_doctrine }
		relative_position_id = USA_selective_training_act
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			IF = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}	
				custom_effect_tooltip = available_mio_tt
				show_mio_tooltip = USA_detroit_arsenal_organization
				mio:USA_detroit_arsenal_organization = {
					add_mio_size = 2
				}
			}
			ELSE = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = detroit_arsenal
			}
		}
	}
	focus = {
		id = USA_armored_infantry
		icon = GFX_goal_generic_build_tank
		x = 3
		y = 4
		prerequisite = { focus = USA_main_battle_tanks focus = USA_tank_destroyer_doctrine }
		relative_position_id = USA_selective_training_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		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 = USA_armored_infantry
				uses = 2
				bonus = 1.0
				category = motorized_equipment
			}
		}
	}
	focus = {
		id = USA_build_the_pentagon
		icon = GFX_focus_usa_build_the_pentagon
		x = -1
		y = 1
		prerequisite = { focus = USA_war_department }
		relative_position_id = USA_war_department
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_the_pentagon
		}
	}
	focus = {
		id = USA_department_of_defense
		icon = GFX_goal_generic_military_sphere
		x = -1
		y = 2
		prerequisite = { focus = USA_build_the_pentagon }
		relative_position_id = USA_war_department
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = USA_war_department
				add_idea = USA_department_of_defense
			}
		}
	}



 ##  ### ###       ## ###  ##  ### ###  ##  #  # 
#  #  #  #  #     #   #   #  #  #   #  #  # ## # 
####  #  ###       #  ##  #     #   #  #  # # ## 
#  #  #  #  #       # #   #  #  #   #  #  # #  # 
#  # ### #  #     ##  ###  ##   #  ###  ##  #  # 

	focus = {
		id = USA_air_war_plans_division
		icon = GFX_goal_generic_build_airforce
		x = 2
		y = 1
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}
		prerequisite = { focus = USA_war_department }
		relative_position_id = USA_war_department
		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}
	
		completion_reward = {
			air_experience = 25
			add_doctrine_cost_reduction = {
				name = USA_air_war_plans_division
				cost_reduction = 0.5
				uses = 2
				category = air_doctrine
			} # REVISIT May use modifier?
			add_ideas = air_war_plans_division_focus
		}
	}

	focus = {
		id = USA_air_support
		icon = GFX_goal_generic_air_fighter
		prerequisite = { focus = USA_air_war_plans_division }
		mutually_exclusive = { focus = USA_strategic_bombing }
		x = -1
		y = 1
		relative_position_id = USA_air_war_plans_division
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes
		completion_reward = {
			air_experience = 25
			add_ideas = air_support_focus
		}
	}

	focus = {
		id = USA_strategic_bombing
		icon = GFX_goal_generic_occupy_start_war
		prerequisite = { focus = USA_air_war_plans_division }
		mutually_exclusive = { focus = USA_air_support }
		x = 1
		y = 1
		relative_position_id = USA_air_war_plans_division
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		completion_reward = {
			air_experience = 25
			add_ideas = strategic_bombing_focus
		}
	}

	focus = {
		id = USA_TAC
		icon = GFX_goal_generic_air_doctrine
		prerequisite = { focus = USA_air_support }
		x = 0
		y = 2
		relative_position_id = USA_air_support
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}

		completion_reward = {
			air_experience = 25
			add_tech_bonus = {
				name = USA_TAC
				uses = 1
				bonus = 1.0
				category = tactical_bomber
			}
		}
	}

	focus = {
		id = USA_CAS
		text = CAS_effort
		icon = GFX_goal_generic_CAS
		prerequisite = { focus = USA_air_support }
		x = -1
		y = 1
		relative_position_id = USA_air_support
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}

		completion_reward = {
			add_tech_bonus = {
				name = CAS_effort
				uses = 1
				bonus = 1.0
				category = cas_bomber
			}
		}
	}

	focus = {
		id = USA_combined_bomber_offensive
		icon = GFX_goal_generic_air_bomber
		prerequisite = { focus = USA_strategic_bombing }
		available = {
			has_war = yes
			OR = {
				is_in_faction_with = GER
				is_in_faction_with = JAP
				is_in_faction_with = ITA
				is_in_faction_with = SOV
				is_in_faction_with = FRA
				is_in_faction_with = ENG
			}
		}
		x = 0
		y = 2
		relative_position_id = USA_strategic_bombing
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}

		completion_reward = {
			air_experience = 25
			add_tech_bonus = {
				name = USA_combined_bomber_offensive
				bonus = 1.0
				uses = 1
				category = heavy_air
			}
			add_ideas = combined_bomber_offensive
		}
	}
	focus = {
		id = USA_escort_fighters
		icon = GFX_focus_usa_escort_fighters
		x = 0
		y = 2
		prerequisite = { focus = USA_air_support focus = USA_strategic_bombing }
		relative_position_id = USA_air_war_plans_division
		cost = 10

		ai_will_do = {
			factor = 1
		}

		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 = USA_escort_fighters
				bonus = 3.0
				uses = 1
				category = cat_heavy_fighter
			}
		}
	}
	focus = {
		id = USA_us_army_airforce
		icon = GFX_focus_generic_strike_at_democracy1
		x = -1
		y = 4
		prerequisite = { focus = USA_TAC }
		relative_position_id = USA_air_war_plans_division
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

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

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = USA_us_army_airforce
				uses = 2
				cost_reduction = 0.5
				category = air_doctrine
			}
		}
	}
	focus = {
		id = USA_us_air_force
		icon = GFX_goal_generic_build_airforce
		x = 1
		y = 4
		prerequisite = { focus = USA_combined_bomber_offensive }
		relative_position_id = USA_air_war_plans_division
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

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

		completion_reward = {
			add_ideas = USA_us_air_force
		}
	}

#  #  ##  #   # #   #      ## ###  ##  ### ###  ##  #  # 
## # #  # #   #  # #      #   #   #  #  #   #  #  # ## # 
# ## ####  # #    #        #  ##  #     #   #  #  # # ## 
#  # #  #  # #    #         # #   #  #  #   #  #  # #  # 
#  # #  #   #     #       ##  ###  ##   #  ###  ##  #  # 

	focus = {
		id = USA_two_ocean_navy_act
		icon = GFX_focus_generic_navy_battleship2
		x = 8
		y = 1
		prerequisite = { focus = USA_war_department }
		relative_position_id = USA_war_department
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			if = {
				limit = {
					threat < 0.5
					has_war = no
				}
				congress_high_support_trigger = yes
			}
			else = {
				congress_low_support_trigger = yes
			}
			controls_state = 378
			controls_state = 358
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no

		complete_tooltip = {
			378 = { 
				add_extra_state_shared_building_slots = 5
				add_building_construction = {
					type = dockyard
					level = 5
					instant_build = yes
				}
			}
			358 = { 
				add_extra_state_shared_building_slots = 5
				add_building_construction = {
					type = dockyard
					level = 5
					instant_build = yes
				}
			}
		}
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			if = {
				limit = {
					 has_war_support < 0.4 
				}
				USA_congress_medium_opposition = yes
			}
			if = { 
				limit = { 
					378 = {
						free_building_slots = {
							building = dockyard
							size > 4
							include_locked = yes
						}
					}
				}
				378 = { 
					add_extra_state_shared_building_slots = 5
					add_building_construction = {
						type = dockyard
						level = 5
						instant_build = yes
					}
				}
			}
			if = { 
				limit = { 
					358 = {
						free_building_slots = {
							building = dockyard
							size > 4
							include_locked = yes
						}
					}
				}
				358 = { 
					add_extra_state_shared_building_slots = 5
					add_building_construction = {
						type = dockyard
						level = 5
						instant_build = yes
					}
				}
			}
			custom_effect_tooltip = generic_skip_one_line_tt
			USA_ernest_king = {
				add_skill_level = 1
			}
		}
	}
	focus = {
		id = USA_maritime_commission
		icon = GFX_goal_generic_production2
		x = -3
		y = 1
		prerequisite = { focus = USA_two_ocean_navy_act }
		relative_position_id = USA_two_ocean_navy_act
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_maritime_commission
		}
	}
	
	focus = {
		id = USA_liberty_ships
		icon = GFX_goal_generic_amphibious_assault
		prerequisite = { focus = USA_maritime_commission }
		x = -3
		y = 2
		relative_position_id = USA_two_ocean_navy_act
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = liberty_ships_focus
		}
	}

	focus = {
		id = USA_bureau_of_ships
		icon = GFX_goal_generic_build_navy
		x = 2
		y = 1
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}
		prerequisite = { focus = USA_two_ocean_navy_act }
		relative_position_id = USA_two_ocean_navy_act
		available_if_capitulated = yes

		completion_reward = {
			navy_experience = 50
			add_ideas = bureau_of_ships_focus
			if = {
				limit = { has_idea = bureau_of_ordnance_spirit }
				remove_ideas = bureau_of_ordnance_spirit
			}
			custom_effect_tooltip = generic_skip_one_line_tt
			USA_chester_w_nimitz = {
				add_skill_level = 1
			}
			USA_william_halsey_jr = {
				add_skill_level = 1
			}
		}
	}
	
	focus = {
		id = USA_battleship_primacy
		icon = GFX_goal_generic_navy_battleship
		prerequisite = { focus = USA_bureau_of_ships }
		mutually_exclusive = { focus = USA_carrier_primacy }
		x = -3
		y = 1
		relative_position_id = USA_bureau_of_ships
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}

		completion_reward = {
			add_breakthrough_progress = {
				specialization = specialization_naval
				value = 0.25
			}
			add_tech_bonus = {
				name = USA_battleship_primacy
				bonus = 1.0
				uses = 2
				category = bb_tech
			}
		}
	}

	focus = {
		id = USA_advanced_mahanian_doctrine
		icon = GFX_goal_generic_navy_doctrines_tactics
		prerequisite = { focus = USA_battleship_primacy }
		x = 0
		y = 1
		relative_position_id = USA_battleship_primacy
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {

			add_mastery_bonus = {
				name = USA_advanced_mahanian_doctrine
				bonus = 0.1
				days = 180
				track = capital_ships
			}
		}
	}

	focus = {
		id = USA_advanced_basing
		icon = GFX_goal_generic_occupy_states_coastal
		x = 0
		y = 2
		prerequisite = { focus = USA_advanced_mahanian_doctrine }
		relative_position_id = USA_battleship_primacy
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			638 = {
				add_building_construction = {
					type = naval_base
					province = 12140
					level = 2
					instant_build = yes
				}
			}
			if = {
				limit = {
					327 = {
						CONTROLLER = {
							is_subject_of = ROOT
						}
					}
				}
				327 = {
					add_building_construction = {
						type = naval_base
						province = 10265
						level = 2
						instant_build = yes
					}
				}
			}
		}
	}

	focus = {
		id = USA_carrier_primacy
		icon = GFX_goal_generic_navy_carrier
		prerequisite = { focus = USA_bureau_of_ships }
		mutually_exclusive = { focus = USA_battleship_primacy }
		x = -1
		y = 1
		relative_position_id = USA_bureau_of_ships
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			add_breakthrough_progress = {
				specialization = specialization_naval
				value = 0.25
			}
			add_tech_bonus = {
				name = USA_carrier_primacy
				bonus = 1.0
				uses = 2
				category = cv_tech
			}

			create_equipment_variant = {
				name = "Essex Class"				
				name_group = USA_CV_HISTORICAL
				type = ship_hull_carrier_2
				allow_without_tech = no
				modules = {
					fixed_ship_deck_slot_1 = ship_deck_space
					fixed_ship_deck_slot_2 = ship_deck_space
					fixed_ship_anti_air_slot = ship_anti_air_2
					fixed_ship_engine_slot = carrier_ship_engine_3
					fixed_ship_secondaries_slot = empty
					front_1_custom_slot = ship_deck_space
					mid_1_custom_slot = ship_armor_carrier_deck
				}
				design_team = mio:USA_newport_news_shipbuilding_organization
			}


		}
	}

	focus = {
		id = USA_bureau_of_aeronautics
		icon = GFX_goal_generic_air_naval_bomber
		prerequisite = { focus = USA_carrier_primacy }
		x = 0
		y = 1
		relative_position_id = USA_carrier_primacy
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			add_tech_bonus = {
				name = USA_bureau_of_aeronautics
				bonus = 1.0
				uses = 1
				category = naval_bomber
				category = naval_air
			}
		}
	}

	focus = {
		id = USA_naval_radar
		icon = GFX_goal_generic_radar
		x = 0
		y = 1
		prerequisite = { focus = USA_bureau_of_aeronautics }
		relative_position_id = USA_bureau_of_aeronautics
		cost = 10

		ai_will_do = {
			factor = 1
		}

		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_naval
				value = 0.25
			}
			add_breakthrough_progress = {
				specialization = specialization_air
				value = 0.5
			}

			add_tech_bonus = {
				name = USA_naval_radar
				uses = 1 # was 2
				bonus = 1.0
				category = radar_tech
			}
			
		}
	}

	focus = {
		id = USA_escort_effort
		icon = GFX_goal_generic_navy_anti_submarine
		prerequisite = { focus = USA_bureau_of_ships }
		x = 1
		y = 1
		relative_position_id = USA_bureau_of_ships
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = escort_effort_focus
		}
	}

	focus = {
		id = USA_convoy_tactics
		icon = GFX_goal_generic_navy_cruiser
		prerequisite = { focus = USA_escort_effort }
		x = 0
		y = 1
		relative_position_id = USA_escort_effort
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			navy_experience = 25
			add_mastery = {
				amount = 50
				track = screens
			}
			add_mastery_bonus = {
				name = USA_convoy_tactics
				bonus = 0.1
				days = 180
				track = screens
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			if = {
				limit = {
					has_dlc = "No Compromise, No Surrender"
				}
				create_equipment_variant = {
					name = "Casablanca Class"
					allow_without_tech = no 
					type = ship_hull_escort_carrier
					modules = {
						fixed_ship_engine_slot = carrier_ship_engine_1
						fixed_ship_deck_slot_1 = ship_escort_deck_space
						fixed_ship_deck_slot_2 = ship_escort_deck_space
						front_1_custom_slot = empty
						mid_1_custom_slot = empty
						fixed_ship_radar_slot = empty
						fixed_ship_secondaries_slot = empty
						fixed_ship_armor_slot = empty
						fixed_ship_anti_air_slot = ship_anti_air_1
					}
					design_team = mio:USA_newport_news_shipbuilding_organization
					name_group = USA_CVL_HISTORICAL
				}
			}
		}
	}
	focus = {
		id = USA_fleet_submarines
		icon = GFX_goal_generic_navy_submarine
		x = 3
		y = 1
		prerequisite = { focus = USA_bureau_of_ships }
		relative_position_id = USA_bureau_of_ships
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			is_special_project_completed = sp:sp_naval_cruiser_submarine
		}
		
		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			add_tech_bonus = {
				name = USA_fleet_submarines
				bonus = 1.0
				uses = 2
				category = ss_tech
			}

			add_breakthrough_progress = {
				specialization = specialization_naval
				value = 0.25
			}

			IF = {
				limit = {
					has_dlc = "Man the Guns"
				}
				add_ideas = fleet_submarine_specialization_mtg
			}
			ELSE = {
				add_ideas = fleet_submarine_specialization
			}	
		}
	}

	focus = {
		id = USA_unrestricted_submarine_warfare
		icon = GFX_goal_generic_wolf_pack
		x = 3
		y = 2
		prerequisite = { focus = USA_fleet_submarines }
		relative_position_id = USA_bureau_of_ships
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_unrestricted_submarine_warfare
		}
	}

	focus = {
		id = USA_fund_the_navy
		icon = GFX_goal_generic_construct_naval_dockyard
		x = 7
		y = 1
		relative_position_id = USA_two_ocean_navy_act
		cost = 5
		prerequisite = { focus = USA_two_ocean_navy_act }
		ai_will_do = {
			factor = 1
		}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
				completion_reward = {
			add_doctrine_cost_reduction = {
				name = USA_fund_the_navy
				uses = 3
				cost_reduction = 0.5
				category = naval_doctrine
			}
		}
	}

	focus = {
		id = USA_expand_the_USMC
		icon = GFX_goal_generic_special_forces
		prerequisite = { focus = USA_fund_the_navy }
		x = 0
		y = 1
		relative_position_id = USA_fund_the_navy
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			if = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				add_doctrine_cost_reduction = {
					name = USA_expand_the_USMC
					cost_reduction = 0.25
					uses = 2
					category = special_forces_doctrine
				}
			}
			else = {
				add_tech_bonus = {
					name = USA_expand_the_USMC
					bonus = 1.0
					uses = 1
					technology = marines2
					technology = marines3
				}
			}
		}
	}

	focus = {
		id = USA_amphibious_operations
		icon = GFX_goal_generic_amphibious_assault
		prerequisite = { focus = USA_expand_the_USMC }
		x = 0
		y = 1
		relative_position_id = USA_expand_the_USMC
		cost = 10
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes
		
		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			add_tech_bonus = {
				name = USA_amphibious_operations
				bonus = 1.0
				uses = 2
				category = tp_tech 
			}
		}
	}

	


	
}
