### 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 = {
#
#		}
#	}

	################
	#MAIN POLITICAL#
	################

	focus = {
		id = USA_america_first
		icon = GFX_focus_generic_advanced_military_studies
		x = 16
		y = 0

		cost = 5

		ai_will_do = {
		}

		available = {
		}
		
		bypass = { 
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			add_stability = -0.80
			country_event = { id = mod_us_coup.100 }
			set_party_name = { 
			    ideology = neutrality 
			    long_name = USA_neutrality_military_long 
			    name = USA_neutrality_party_military
			}
		}
	}
		
	focus = {
		id = USA_the_veterans_government
		icon = GFX_focus_generic_military_dictatorship
		x = -9
		y = 1
		prerequisite = { focus = USA_america_first }
		relative_position_id = USA_america_first
		cost = 5

		ai_will_do = {
		}

		available = {
		}
		
		bypass = { 
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			add_war_support = 0.05
			add_political_power = 150
			swap_ideas = {
				remove_idea = home_of_the_free
				add_idea = USA_veterans_government
			}
		}
	}
	
	focus = {
		id = USA_war_powers_act
		icon = GFX_goal_generic_forceful_treaty
		x = 9
		y = 1
		prerequisite = { focus = USA_america_first }
		relative_position_id = USA_america_first
		cost = 5

		ai_will_do = {
		}

		available = {
		}
		
		bypass = { 
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		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 }
			}
		}
	}
	
	####################
	#FINANCIAL SUB-TREE#
	####################
	
	focus = {
		id = USA_national_prosperity_program
		icon = GFX_focus_generic_american_investments
		x = -4
		y = 1
		prerequisite = { focus = USA_the_veterans_government }
		relative_position_id = USA_the_veterans_government
	
		cost = 5

		ai_will_do = {
			factor = 1
		}

		allow_branch = {
		}

		available = {
		}
		
		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_political_power = 150
			add_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
		}
	}
	
	focus = {
		id = USA_reorganize_wpa
		icon = GFX_goal_generic_production
		x = -4
		y = 1
		prerequisite = { focus = USA_national_prosperity_program }
		relative_position_id = USA_national_prosperity_program
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_STABILITY}
		completion_reward = {
			swap_ideas = {
				remove_idea = USA_wpa_1
				add_idea = USA_wpa_2
			}
			USA_congress_small_opposition = yes
		}
	}
	
	focus = {
		id = USA_income_tax_reform
		icon = GFX_focus_generic_currency_reforms
		x = -2
		y = 1
		prerequisite = { focus = USA_national_prosperity_program }
		relative_position_id = USA_national_prosperity_program
		cost = 5

		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_INDUSTRY FOCUS_FILTER_MANPOWER FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			USA_great_depression_level_down = yes
			USA_congress_small_opposition = yes
			unlock_decision_tooltip = { decision = USA_give_tax_break show_effect_tooltip = yes }
		}
	}
	
	focus = {
		id = USA_reestablish_the_gold_standard
		icon = GFX_focus_usa_reestablish_the_gold_standard
		x = 0
		y = 1
		prerequisite = { focus = USA_national_prosperity_program }
		relative_position_id = USA_national_prosperity_program
	
		cost = 5

		ai_will_do = {
			factor = 1
		}

		allow_branch = {
		}

		available = {
			congress_low_support_trigger = yes
		}
		
		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_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			add_ideas = USA_gold_standard
			USA_congress_small_opposition = yes
		}
	}
	
	focus = {
		id = USA_labour_management_relations_act
		icon = GFX_focus_generic_military_academy
		x = 2
		y = 1
		prerequisite = { focus = USA_national_prosperity_program }
		relative_position_id = USA_national_prosperity_program
		cost = 5

		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_INDUSTRY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			add_ideas = USA_labour_management_relations_act
			USA_congress_small_opposition = yes
		}
	}
	
	focus = {
		id = USA_protectionist_tariffs
		icon = GFX_goal_generic_defence
		x = 4
		y = 1
		prerequisite = { focus = USA_national_prosperity_program }
		relative_position_id = USA_national_prosperity_program
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_low_support_trigger = yes
		}
		
		bypass = {
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_INDUSTRY FOCUS_FILTER_MANPOWER}
		completion_reward = {
			add_ideas = USA_protectionist_tariffs
			USA_great_depression_level_down = yes
			USA_congress_small_opposition = yes
		}
	}
	
	########
	#TIER 2#
	########
	
	focus = {
		id = USA_de_regulate_the_banking_sector
		icon = GFX_focus_mex_privatisation
		x = -1
		y = 1
		prerequisite = { focus = USA_reorganize_wpa }
		relative_position_id = USA_reorganize_wpa
		cost = 5

		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_privatize_the_TVA
		icon = GFX_focus_generic_energy
		x = 1
		y = 1
		prerequisite = { focus = USA_reorganize_wpa focus = USA_income_tax_reform }
		relative_position_id = USA_reorganize_wpa
		cost = 5

		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_agricultural_adjustment_act
		icon = GFX_focus_generic_land_reclamation
		x = -1
		y = 1
		prerequisite = { focus = USA_reestablish_the_gold_standard focus = USA_income_tax_reform }
		relative_position_id = USA_reestablish_the_gold_standard
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes 
					NOT = { has_idea = USA_adjusted_compensation_payment
			}
		}
		
		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 = {
			add_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			USA_great_depression_level_down = yes
			add_timed_idea = { idea = USA_adjusted_compensation_payment days = 180 }
			unlock_decision_tooltip = { decision = USA_pay_farm_subsidies show_effect_tooltip = yes }
			USA_congress_medium_opposition = yes
		}
	}
	
	focus = {
		id = USA_old_age_pension_act
		icon = GFX_focus_generic_concessions
		x = -1
		y = 1
		prerequisite = { focus = USA_reestablish_the_gold_standard focus = USA_labour_management_relations_act }
		relative_position_id = USA_labour_management_relations_act
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes 
					NOT = { has_idea = USA_adjusted_compensation_payment
			}
		}
		
		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.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			add_timed_idea = { idea = USA_adjusted_compensation_payment days = 180 }
			USA_great_depression_level_down = yes
			USA_congress_medium_opposition = yes
		}
	}
	
	focus = {
		id = USA_fair_labour_standards_act 
		icon = GFX_focus_eng_concessions_to_the_trade_unions
		x = 1
		y = 1
		prerequisite = { focus = USA_labour_management_relations_act focus = USA_protectionist_tariffs }
		relative_position_id = USA_labour_management_relations_act
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes 
					NOT = { has_idea = USA_adjusted_compensation_payment
			}
		}
		
		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 = {
			add_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			add_timed_idea = { idea = USA_adjusted_compensation_payment days = 180 }
			USA_great_depression_level_down = yes
			USA_congress_medium_opposition = yes
		}
	}
	
	focus = {
		id = USA_adjusted_compensation_act
		icon = GFX_goal_generic_consumer_goods
		x = 1
		y = 1
		prerequisite = { focus = USA_protectionist_tariffs }
		prerequisite = { focus = USA_military_culture }
		relative_position_id = USA_protectionist_tariffs
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_medium_support_trigger = yes 
					NOT = { has_idea = USA_adjusted_compensation_payment
			}
		}
		
		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_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			add_timed_idea = { idea = USA_adjusted_compensation_payment days = 180 }
			USA_great_depression_level_down = yes
			USA_congress_small_support = yes
		}
	}
	
	########
	#TIER 3#
	########
	
	focus = {
		id = USA_national_employment_strategy
		icon = GFX_focus_generic_modernize_industry
		x = 0
		y = 2
		prerequisite = { focus = USA_privatize_the_TVA }
		prerequisite = { focus = USA_de_regulate_the_banking_sector }
		relative_position_id = USA_reorganize_wpa
		cost = 5

		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 = {
			add_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			USA_great_depression_level_down = yes
			swap_ideas = {
				remove_idea = USA_wpa_2
				add_idea = USA_national_employment_strategy
			}
		}
	}
	
	focus = {
		id = USA_communal_property_act
		icon = GFX_goal_generic_construction2                                    
		x = 1
		y = 1
		prerequisite = { focus = USA_privatize_the_TVA focus = USA_agricultural_adjustment_act }
		relative_position_id = USA_privatize_the_TVA
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
				NOT = { has_idea = USA_adjusted_compensation_payment
			}
		}
		
		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 = {
			add_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			add_timed_idea = { idea = USA_adjusted_compensation_payment days = 180 }
			USA_congress_small_support = yes
			USA_great_depression_level_down = yes
			unlock_decision_tooltip = { decision = USA_communal_domain show_effect_tooltip = yes }

		}
	}
	
	focus = {
		id = USA_federal_housing_act
		icon = GFX_focus_SWE_hygienic_housing
		x = 1
		y = 1
		prerequisite = { focus = USA_old_age_pension_act focus = USA_agricultural_adjustment_act }
		relative_position_id = USA_agricultural_adjustment_act
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = { 
			congress_high_support_trigger = yes
				NOT = { has_idea = USA_adjusted_compensation_payment
			}
		}
		
		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 = {
			add_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			add_timed_idea = { idea = USA_adjusted_compensation_payment days = 180 }
			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_new_family_act
		icon = GFX_focus_generic_population_growth
		x = -1
		y = 1
		prerequisite = { focus = USA_old_age_pension_act focus = USA_fair_labour_standards_act }
		relative_position_id = USA_fair_labour_standards_act
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
				NOT = { has_idea = USA_adjusted_compensation_payment
			}
		}
		
		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_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			add_timed_idea = { idea = USA_adjusted_compensation_payment days = 180 }
			USA_great_depression_level_down = yes
			USA_congress_medium_opposition = yes
		}
	}
	
	focus = {
		id = USA_worker_management_act
		icon = GFX_focus_generic_military_industry
		x = 1
		y = 1
		prerequisite = { focus = USA_fair_labour_standards_act focus = USA_adjusted_compensation_act focus = USA_voter_registration_act}
		relative_position_id = USA_fair_labour_standards_act
		cost = 5

		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_POLITICAL FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_stability = 0.05
			add_popularity = { ideology = neutrality popularity = 0.05 }
			add_ideas = USA_worker_management_act
			USA_congress_large_opposition = yes
		}
	}
	
	focus = {
		id = USA_guarantee_the_american_dream
		icon = GFX_focus_usa_guarantee_the_american_dream
		x = 0
		y = 1

		prerequisite = { focus = USA_national_employment_strategy }
		prerequisite = { focus = USA_federal_housing_act }
		prerequisite = { focus = USA_worker_management_act }
		prerequisite = { focus = USA_new_family_act }
		prerequisite = { focus = USA_communal_property_act }

		relative_position_id = USA_federal_housing_act
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
					NOT = { has_idea = USA_adjusted_compensation_payment
			}
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_WAR_SUPPORT}
		completion_reward = {
			add_political_power = 200
			add_stability = 0.25
			add_war_support = 0.25
			add_popularity = { ideology = neutrality popularity = 0.25 }
		}
	}

	#############################
	#MILITARY POLITICAL SUB-TREE#
	#############################
	
	focus = {
		id = USA_military_culture
		icon = GFX_focus_usa_recruit_the_free_corps
		x = 4
		y = 1
		prerequisite = { focus = USA_the_veterans_government }
		relative_position_id = USA_the_veterans_government
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
		}
		
		bypass = {
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_military_culture
			USA_congress_large_support = yes
		}
	}
	
	focus = {
		id = USA_militia_organization_act
		icon = GFX_focus_ETH_freedom_at_gunpoint
		x = -2
		y = 1
		prerequisite = { focus = USA_military_culture }
		relative_position_id = USA_military_culture
		cost = 5

		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 = {
			add_ideas = USA_militia_organization_act
			USA_congress_small_support = yes
		}
	}
	
	focus = {
		id = USA_desegregate_the_armed_forces
		icon = GFX_focus_generic_infiltration
		x = 2
		y = 1
		prerequisite = { focus = USA_military_culture }
		relative_position_id = USA_military_culture
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_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_armed_forces_desegregation
			USA_congress_medium_opposition = yes
		}
	}
	
	focus = {
		id = USA_empower_the_huac
		icon = GFX_goal_generic_war_with_comintern
		x = 0
		y = 1
		prerequisite = { focus = USA_military_culture }
		relative_position_id = USA_military_culture
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_low_support_trigger = yes
		}
		
		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 }
			USA_congress_small_support = yes
		}	
	}
	
	focus = {
		id = USA_full_desegregation
		icon = GFX_focus_generic_military_mission
		x = 1
		y = 1
		prerequisite = { focus = USA_empower_the_huac }
		relative_position_id = USA_empower_the_huac
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_MANPOWER FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			add_ideas = USA_service_equals_citizenship
			USA_congress_medium_opposition = yes
		}
	}
	
	focus = {
		id = USA_honor_the_confederacy
		icon = GFX_focus_usa_honor_the_confederacy
		x = 2
		y = 2
		prerequisite = { focus = USA_empower_the_huac }
		relative_position_id = USA_empower_the_huac
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
		}
		
		bypass = {
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
		add_stability = 0.10
			add_ideas = CSA_spirit_of_rebellion
			unlock_decision_category_tooltip = USA_honor_the_confederacy
			custom_effect_tooltip = USA_honor_the_confederacy_tt
		}
	}
	
	focus = {
		id = USA_suspend_the_presecution
		icon = GFX_goal_generic_intelligence_exchange          
		x = 0
		y = 2
		prerequisite = { focus = USA_empower_the_huac }
		relative_position_id = USA_empower_the_huac
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			add_stability = -0.10
			add_ideas = USA_civilian_division
			custom_effect_tooltip = USA_limited_civilian_representation_tt
			USA_congress_large_opposition = yes
		}
	}
	
	focus = {
		id = USA_voter_registration_act
		icon = GFX_focus_usa_voter_registration_act
		x = -1
		y = 1
		prerequisite = { focus = USA_empower_the_huac }
		relative_position_id = USA_empower_the_huac
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no

		completion_reward = {
			USA_return_majority = yes
			add_stability = -0.2
		}
	}
 
	#############
	#WAR FOCUSES#
	#############

	focus = {
		id = USA_manifest_destiny
		icon = GFX_goal_generic_territory_or_war
		prerequisite = { focus = USA_war_powers_act }
		continue_if_invalid = yes
		x = 0
		y = 1
		relative_position_id = USA_war_powers_act

		offset = {
		}

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

		available_if_capitulated = no
		cancel_if_invalid = no
		continue_if_invalid = yes

		allow_branch = {
		}

		available = {
			congress_low_support_trigger = yes 
		}
		
		bypass = {	
		}
		
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			create_faction = USA_greater_american_hegemony
			add_ideas = USA_world_police
			set_rule = { can_send_volunteers = yes }
			add_threat = 5
			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
			}
			hidden_effect = {
				news_event = { id = mtg_news.4 days = 3 }
			}
		}
	}

	focus = {
		id = USA_war_propaganda
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = USA_war_powers_act focus = USA_the_veterans_government }
		
		available = {
		}

		bypass = {	
		}

		available_if_capitulated = yes
		relative_position_id = USA_war_powers_act
		continue_if_invalid = yes
		x = -3
		y = 1

		offset = {
		}

		cost = 5
		#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
				}
			}
		}
	}
	
	focus = {
		id = USA_lend_lease_act
		icon = GFX_focus_generic_treaty
		x = -6
		y = 1
		prerequisite = { focus = USA_war_powers_act focus = USA_the_veterans_government }
		relative_position_id = USA_war_powers_act

		offset = {
		}

		cost = 5

		ai_will_do = {
		}

		available = {
			if = {
				limit = {
					has_war_support > 0.25
				}
				congress_low_support_trigger = yes
			}
			else = {
				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 = {
			every_other_country = {
				limit = {
					is_major = yes
				}
				ROOT = {
					add_ai_strategy = {
						type = support
						id = PREV
						value = 200
					}
				}
			}
			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_support = yes
			}
			else_if = {
				limit = {
					has_war_support < 0.4
					has_war = no
				}
				USA_congress_small_opposition = yes
			}
			else = {
				USA_congress_small_opposition = yes
			}
		}
	}
	
	focus = {
		id = USA_institute_of_american_sciences
		icon = GFX_focus_research
		x = 6
		y = 1
		prerequisite = { focus = USA_the_veterans_government focus = USA_war_powers_act }
		relative_position_id = USA_the_veterans_government
		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 ON EUROPE#
	#################
	
	focus = {
		id = USA_focus_on_europe
		icon = GFX_focus_usa_focus_on_europe
		x = -4
		y = 1
		prerequisite = { focus = USA_manifest_destiny }
		relative_position_id = USA_manifest_destiny

		offset = {
		}

		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.20
			congress_low_support_trigger = yes 
		}
		
		bypass = {
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_intervention_in_europe
			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_focus_generic_secret_service_agency
		x = 0
		y = 1
		prerequisite = { focus = USA_focus_on_europe }
		relative_position_id = USA_focus_on_europe
		
		available = {
			has_war_support > 0.30
			congress_low_support_trigger = yes 
		}
		
		offset = {
		}
		
		cost = 5

		ai_will_do = {
			factor = 1
		}
		
		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			if = {
				limit = {
					has_dlc = "La Resistance"
				}
				if = {
					limit = {
						has_intelligence_agency = no
					}
					create_intelligence_agency = yes
				}
				add_ideas = office_of_strategic_services_lar
			}
			else = {
				add_ideas = office_of_strategic_services_lar
			}
		}
	}
	
	focus = {
		id = USA_black_chamber
		icon = GFX_goal_generic_military_deal
		prerequisite = { focus = USA_office_of_strategic_services}
		available = { }
		x = -3
		y = 1
		relative_position_id = USA_office_of_strategic_services

		offset = {
		}

		cost = 5
		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_belenux_beachhead
		icon = GFX_focus_hol_gateway_to_europe
		x = 1
		y = 1
		prerequisite = { focus = USA_office_of_strategic_services }
		relative_position_id = USA_office_of_strategic_services
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.50
			congress_low_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					HOL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BEL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					LUX = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_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 = HOL
						original_tag = BEL
						original_tag = LUX
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	
	focus = {
		id = USA_secure_iberia
		icon = GFX_focus_generic_free_iberia
		x = -1
		y = 1
		prerequisite = { focus = USA_office_of_strategic_services }
		relative_position_id = USA_office_of_strategic_services
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.50
			congress_low_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					SPR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					POR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CAT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					NAV = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GLC = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
			}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			every_country = {
				limit = {
					OR = {
						original_tag = SPR
						original_tag = POR
						original_tag = CAT
						original_tag = NAV
						original_tag = GLC
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	
	focus = {
		id = USA_war_with_france
		icon = GFX_focus_focus_fra_border
		x = 0
		y = 2
		prerequisite = { focus = USA_secure_iberia focus = USA_belenux_beachhead }
		relative_position_id = USA_office_of_strategic_services
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.60
			congress_medium_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					FRA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BRI = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					OCC = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
			}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			create_wargoal = {
					target = FRA
					type = puppet_wargoal_focus
					expire = 0
				}
			every_country = {
				limit = {
					OR = {
						original_tag = BRI
						original_tag = OCC
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	
	focus = {
		id = USA_the_sun_sets_on_the_british_isles
		icon = GFX_focus_AST_never_gallipoli
		x = -1
		y = 1
		prerequisite = { focus = USA_secure_iberia focus = USA_belenux_beachhead }
		relative_position_id = USA_secure_iberia
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = { 
			has_war_support > 0.80
			congress_high_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					ENG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SCO = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					NIR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					WLS = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					IRE = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
			}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			create_wargoal = {
					target = ENG
					type = puppet_wargoal_focus
					expire = 0
				}
			every_country = {
				limit = {
					OR = {
						original_tag = SCO
						original_tag = NIR
						original_tag = WLS
						original_tag = IRE
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	
	focus = {
		id = USA_the_german_question
		icon = GFX_focus_POL_reassert_silesian_claims
		x = 1
		y = 1
		prerequisite = { focus = USA_war_with_france focus = USA_belenux_beachhead }
		relative_position_id = USA_war_with_france
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.70
			congress_medium_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					GER = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SWI = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					AUS = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CZE = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
			}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			create_wargoal = {
					target = GER
					type = puppet_wargoal_focus
					expire = 0
				}
			every_country = {
				limit = {
					OR = {
						original_tag = SWI
						original_tag = AUS
						original_tag = CZE
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	
	focus = {
		id = USA_mediterranean_expansion
		icon = GFX_focus_generic_mediterranean_sea_focus
		x = -1
		y = 1
		prerequisite = { focus = USA_war_with_france focus = USA_secure_iberia }
		relative_position_id = USA_war_with_france
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.70
			congress_medium_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					ITA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GRE = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					COR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SPM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					LBV = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					PAP = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TOS = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TTS = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MLT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CYP = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MOR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ALG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TUN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					LBA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
			}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			create_wargoal = {
					target = ITA
					type = puppet_wargoal_focus
					expire = 0
				}
			every_country = {
				limit = {
					OR = {
						original_tag = GRE
						original_tag = COR
						original_tag = SPM
						original_tag = LBV
						original_tag = PAP
						original_tag = TOS
						original_tag = TTS
						original_tag = MLT
						original_tag = CYP
						original_tag = MOR
						original_tag = ALG
						original_tag = TUN
						original_tag = LBA
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	
	focus = {
		id = USA_stabilizing_the_balkans
		icon = GFX_focus_generic_balkans_focus
		x = 0
		y = 1
		prerequisite = { focus = USA_mediterranean_expansion }
		relative_position_id = USA_mediterranean_expansion
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.80
			congress_high_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					YUG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SLV = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CRO = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BOS = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MNT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ALB = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MAC= { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SER = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BUL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TUR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TRA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					HRZ = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KOS = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
			}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			every_country = {
				limit = {
					OR = {
						original_tag = YUG
						original_tag = SLV
						original_tag = CRO
						original_tag = BOS
						original_tag = MNT
						original_tag = ALB
						original_tag = MAC
						original_tag = SER
						original_tag = BUL
						original_tag = TUR
						original_tag = TRA
						original_tag = HRZ
						original_tag = KOS
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	
	focus = {
		id = USA_northern_expedition
		icon = GFX_focus_generic_attack_nordic_territory
		x = 0
		y = 1
		prerequisite = { focus = USA_the_german_question }
		relative_position_id = USA_the_german_question
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.80
			congress_high_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					NOR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SWE = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					DEN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					FIN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ICE = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
			}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			every_country = {
				limit = {
					OR = {
						original_tag = NOR
						original_tag = SWE
						original_tag = DEN
						original_tag = FIN
						original_tag = ICE
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	
	focus = {
		id = USA_eastern_conquest
		icon = GFX_focus_ger_strike_at_the_source
		x = 0
		y = 3
		prerequisite = { focus = USA_stabilizing_the_balkans focus = USA_northern_expedition }
		relative_position_id = USA_war_with_france
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.90
			congress_high_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					SOV = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ROM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					POL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					HUN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SLO = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					LIT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					LAT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					EST = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MOL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					UKR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BLR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KAR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CRI = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					VGE = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KAL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					DAG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					AZR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CIN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					NOA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KBK = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ABK = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GEO = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ARM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BSK = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					UDM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TAT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CHU = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MEL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KOM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					NEN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
			}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			create_wargoal = {
					target = SOV
					type = puppet_wargoal_focus
					expire = 0
				}
			every_country = {
				limit = {
					OR = {
						original_tag = ROM
						original_tag = POL
						original_tag = HUN
						original_tag = SLO
						original_tag = LIT
						original_tag = LAT
						original_tag = EST
						original_tag = MOL
						original_tag = UKR
						original_tag = BLR
						original_tag = KAR
						original_tag = CRI
						original_tag = VGE
						original_tag = KAL
						original_tag = DAG
						original_tag = AZR
						original_tag = CIN
						original_tag = NOA
						original_tag = KBK
						original_tag = ABK
						original_tag = GEO
						original_tag = ARM
						original_tag = BSK
						original_tag = UDM
						original_tag = TAT
						original_tag = CHU
						original_tag = MEL
						original_tag = KOM
						original_tag = NEN
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
		}
	}
	
	###############
	#FOCUS ON ASIA#
	###############
	
	focus = {
		id = USA_focus_on_asia
		icon = GFX_focus_usa_focus_on_asia
		x = 4
		y = 1
		prerequisite = { focus = USA_manifest_destiny }
		relative_position_id = USA_manifest_destiny

		offset = {
		}

		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.20
			congress_low_support_trigger = yes 
		}
		
		bypass = {
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			show_unit_leaders_tooltip = USA_alexander_vandegrift
			unlock_decision_category_tooltip = USA_intervention_mandate
			custom_effect_tooltip = USA_intervention_mandate_tt
		}
	}
	
	focus = {
		id = USA_magic
		icon = GFX_goal_generic_radar
		x = 0
		y = 1
		prerequisite = { focus = USA_focus_on_asia }
		relative_position_id = USA_focus_on_asia

		offset = {
		}

		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.30
			congress_low_support_trigger = yes 
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_magic
		}
	}
	
	focus = {
		id = USA_secure_asia
		icon = GFX_focus_generic_strike_at_democracy1
		x = -1
		y = 1
		prerequisite = { focus = USA_magic }
		relative_position_id = USA_magic
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.50
			congress_low_support_trigger = yes 
		}
		
		
		bypass = {
			SIA = {
				OR = {
					has_war_with = ROOT
					is_subject_of = ROOT
					is_in_faction_with = ROOT
					exists = no
				}
			}
			INS = {
				OR = {
					has_war_with = ROOT
					is_subject_of = ROOT
					is_in_faction_with = ROOT
					exists = no
				}
			}
			MAL = {
				OR = {
					has_war_with = ROOT
					is_subject_of = ROOT
					is_in_faction_with = ROOT
					exists = no
				}
			}
			671 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
						is_in_faction_with = ROOT
					}
				}
			}
			670 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
						is_in_faction_with = ROOT
					}
				}
			}
			741 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
						is_in_faction_with = ROOT
					}
				}
			}
			640 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
						is_in_faction_with = ROOT
					}
				}
			}
			288 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
						is_in_faction_with = ROOT
					}
				}
			}
			336 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
						is_in_faction_with = ROOT
					}
				}
			}
			733 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
						is_in_faction_with = ROOT
					}
				}
			}
			333 = {
				CONTROLLER = {
					OR = {
						has_war_with = ROOT
						is_subject_of = ROOT
						is_in_faction_with = 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 = { 
					MAL = { 
						is_subject = no 
						not = { has_war_with = ROOT }
					} 
				}
				MAL = {
					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
							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
					}
				}
				if = {
					limit = {
						country_exists = BRM
						BRM = {
							is_subject = no
							not = { has_war_with = ROOT }
						}
					}
					BRM = {
						country_event = mtg_usa_secure_asia.1
					}
				}
				if = {
					limit = {
						country_exists = MAL
						BRM = {
							is_subject = no
							not = { has_war_with = ROOT }
						}
					}
					BRM = {
						country_event = mtg_usa_secure_asia.1
					}
				}
			}
		}
	}
	
	focus = {
		id = USA_pacific_pacification
		icon = GFX_focus_generic_coastal_fort
		x = 1
		y = 1
		prerequisite = { focus = USA_magic }
		relative_position_id = USA_magic
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			country_exists = AST
			country_exists = NZL
			has_war_support > 0.50
			congress_low_support_trigger = yes 
		}
		
		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_defense_of_the_pacific
		icon = GFX_goal_generic_navy_cruiser
		prerequisite = { focus = USA_magic }
		
		available = {
		}
		
		will_lead_to_war_with = JAP
		x = 3
		y = 1
		relative_position_id = USA_magic
		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_securing_the_pacific_islands
		icon = GFX_goal_generic_amphibious_assault
		x = 1
		y = 1
		prerequisite = { focus = USA_pacific_pacification }
		relative_position_id = USA_pacific_pacification
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.50
			congress_low_support_trigger = yes 
		}
		
		bypass = {
			AND = { 
					PHI = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					PNG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SOL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TAH = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SAM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					FIJ = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					FSM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GUM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					HAW = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no

		completion_reward = {
			every_country = {
				limit = {
					OR = {
						original_tag = PHI
						original_tag = PNG
						original_tag = SOL
						original_tag = TAH
						original_tag = SAM
						original_tag = FIJ
						original_tag = FSM
						original_tag = GUM
						original_tag = HAW
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_secure_asia.1
			}
		}
	}
	
	focus = {
		id = USA_the_sun_rises_no_more
		icon = GFX_focus_jap_cast_the_die
		x = 0
		y = 2
		prerequisite = { focus = USA_secure_asia focus = USA_pacific_pacification }
		relative_position_id = USA_magic
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.60
			congress_medium_support_trigger = yes 
		}
		
		bypass = {
			AND = { 
					JAP = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KOR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					country_exists = JAP
				}
				create_wargoal = {
					target = JAP
					type = puppet_wargoal_focus
					expire = 0
				}
			}
			if = {
				limit = { 
					KOR = { 
						is_subject = no 
						not = { has_war_with = ROOT }
						exists = yes
					} 
				}
				KOR = {
					country_event = mtg_usa_secure_asia.1
				}
			}
		}
	}
	
	focus = {
		id = USA_one_china_under_america
		icon = GFX_focus_chi_one_china_policy
		x = -1
		y = 1
		prerequisite = { focus = USA_the_sun_rises_no_more focus = USA_secure_asia }
		relative_position_id = USA_the_sun_rises_no_more
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.60
			congress_medium_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					CHI = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					PRC = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GXC = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					YUN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SIK = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					XSM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SHX = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MAN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MEN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TIB = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		completion_reward = {
			every_country = {
				limit = {
					OR = {
						original_tag = CHI
						original_tag = PRC
						original_tag = GXC
						original_tag = YUN
						original_tag = SIK
						original_tag = XSM
						original_tag = SHX
						original_tag = MAN
						original_tag = MEN
						original_tag = TIB
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_secure_asia.1
			}
		}
	}
	
	focus = {
		id = USA_claiming_the_crown_jewel
		icon = GFX_focus_RAJ_british_investors
		x = 1
		y = 1
		prerequisite = { focus = USA_the_sun_rises_no_more focus = USA_pacific_pacification }
		relative_position_id = USA_the_sun_rises_no_more
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.80
			congress_high_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					RAJ = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					PAK = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BAN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BHU = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					NEP = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MLD = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SRL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				}
		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no
		completion_reward = {
			every_country = {
				limit = {
					OR = {
						original_tag = RAJ
						original_tag = PAK
						original_tag = BAN
						original_tag = BHU
						original_tag = NEP
						original_tag = MLD
						original_tag = SRL
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_secure_asia.1
			}
		}
	}
	
	focus = {
		id = USA_seize_middle_eastern_oil
		icon = GFX_focus_ETH_an_arabic_base
		x = 0
		y = 1
		prerequisite = { focus = USA_claiming_the_crown_jewel }
		relative_position_id = USA_claiming_the_crown_jewel
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.60
			congress_medium_support_trigger = yes 
		}
		
		bypass = {
			AND = { 
					PER = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					IRQ = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SAU = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					OMA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					YEM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SYR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					LEB = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					PAL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ISR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					JOR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					EGY = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KUW = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					QAT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					UAE = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
			}
		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no

		completion_reward = {
			every_country = {
				limit = {
					OR = {
						original_tag = PER
						original_tag = IRQ
						original_tag = SAU
						original_tag = OMA
						original_tag = YEM
						original_tag = SYR
						original_tag = LEB
						original_tag = PAL
						original_tag = ISR
						original_tag = JOR
						original_tag = EGY
						original_tag = KUW
						original_tag = QAT
						original_tag = UAE
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_secure_asia.1
			}
		}	
	}
	
	focus = {
		id = USA_secure_inner_asia
		icon = GFX_goal_generic_occupy_states_ongoing_war
		x = 0
		y = 1
		prerequisite = { focus = USA_one_china_under_america }
		relative_position_id = USA_one_china_under_america
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.70
			congress_medium_support_trigger = yes 
		}
		
		bypass = {
				AND = { 
					AFG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MON = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TAN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ALT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BYA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					FER = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					VLA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CKK = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					YAK = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TAY = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					OVO = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					YAM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KHA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KAZ = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KKP = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					UZB = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KYR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KHI = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TAJ = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TMS = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BUK = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_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 = AFG
						original_tag = MON
						original_tag = TAN
						original_tag = ALT
						original_tag = BYA
						original_tag = FER
						original_tag = VLA
						original_tag = CKK
						original_tag = YAK
						original_tag = TAY
						original_tag = OVO
						original_tag = YAM
						original_tag = KHA
						original_tag = KAZ
						original_tag = KKP
						original_tag = UZB
						original_tag = KYR
						original_tag = KHI
						original_tag = TAJ
						original_tag = TMS
						original_tag = BUK
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_secure_asia.1
			}
		}	
	}
	
	focus = {
		id = USA_continuing_west
		icon = GFX_focus_generic_africa_liberation
		x = -1
		y = 1
		prerequisite = { focus = USA_seize_middle_eastern_oil }
		relative_position_id = USA_seize_middle_eastern_oil
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.80
			congress_high_support_trigger = yes 
		}
		
		bypass = {
			AND = { 
					ETH = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SAF = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					LIB = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SUD = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CHA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					NGR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MLI = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MRT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					WES = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SEN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GAM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GNB = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GNA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SIE = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					IVO = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					VOL = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GHA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TOG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					DAH = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					NGA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CMR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					CAR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					EQG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					
					GAB = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					RCG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					COG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ANG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					NMB = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BOT = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ZIM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MZB = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MLW = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ZAM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TZN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					MAD = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BRD = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					RWA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					UGA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					KEN = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SOM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ERI = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					DJI = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					TIG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					AFA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					QEM = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					BEG = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					GBA = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					ORO = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					SID = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
					HAR = { 
						OR = {
							exists = no
							has_war_with = ROOT
							is_in_faction_with = ROOT
							is_subject_of = ROOT
						}
					}
				exists = no
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
		
			every_country = {
				limit = {
					OR = {
						original_tag = LIB
						original_tag = SUD
						original_tag = CHA
						original_tag = NGR
						original_tag = MLI
						original_tag = MRT
						original_tag = WES
						original_tag = SEN
						original_tag = GAM
						original_tag = GNB
						original_tag = GNA
						original_tag = SIE
						original_tag = IVO
						original_tag = VOL
						original_tag = GHA
						original_tag = TOG
						original_tag = DAH
						original_tag = NGA
						original_tag = CMR
						original_tag = CAR
						original_tag = EQG	
						original_tag = ETH
						original_tag = GAB
						original_tag = RCG
						original_tag = COG
						original_tag = ANG
						original_tag = NMB
						original_tag = SAF
						original_tag = BOT
						original_tag = ZIM
						original_tag = MZB
						original_tag = MLW
						original_tag = ZAM
						original_tag = TZN
						original_tag = MAD
						original_tag = BRD
						original_tag = RWA
						original_tag = UGA
						original_tag = KEN
						original_tag = SOM
						original_tag = ERI
						original_tag = DJI
						original_tag = TIG
						original_tag = AFA
						original_tag = QEM
						original_tag = BEG
						original_tag = GBA
						original_tag = ORO
						original_tag = SID
						original_tag = HAR	
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_secure_asia.1
			}
		}	
	}
	
	#######################
	#FOCUS ON THE AMERICAS#
	#######################

	focus = {
		id = USA_focus_on_the_americas 
		icon = GFX_goal_generic_forceful_treaty
		x = 0
		y = 1
		prerequisite = { focus = USA_manifest_destiny }
		relative_position_id = USA_manifest_destiny
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.20
			congress_low_support_trigger = yes 
		}
		
		bypass = {

		}

		cancel_if_invalid = no
		continue_if_invalid = yes
		available_if_capitulated = no

		completion_reward = {
			add_ideas = USA_intervention_in_the_americas
			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 = 0
		y = 1
		prerequisite = { focus = USA_focus_on_the_americas }
		relative_position_id = USA_focus_on_the_americas
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.25
			congress_low_support_trigger = yes 
		}
		
		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_eliminate_the_southern_threat
		icon = GFX_focus_mex_jefe_maximo
		x = -1
		y = 1
		prerequisite = { focus = USA_seize_cuba }
		relative_position_id = USA_seize_cuba
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.35
			congress_medium_support_trigger = yes 
		}
		
		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_statehood_for_mexican_states
		icon = GFX_focus_generic_self_management
		x = -1
		y = 1
		prerequisite = { focus = USA_eliminate_the_southern_threat }
		relative_position_id = USA_eliminate_the_southern_threat
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes 
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			custom_effect_tooltip = USA_statehood_mex_tt
		}		
	}
	
	focus = {
		id = USA_the_canadian_corridor
		icon = GFX_goal_generic_position_armies
		x = 1
		y = 1
		prerequisite = { focus = USA_seize_cuba }
		relative_position_id = USA_seize_cuba
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			any_other_country = {
				owns_state = 473
				owns_state = 471
				owns_state = 864
			}
			has_war_support > 0.35
			congress_medium_support_trigger = yes 
		}
		
		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_statehood_for_canadian_provinces
		icon = GFX_focus_generic_self_management
		x = 1
		y = 1
		prerequisite = { focus = USA_the_canadian_corridor }
		relative_position_id = USA_the_canadian_corridor
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes 
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			custom_effect_tooltip = USA_statehood_can_tt
		}
	}
	
	focus = {
		id = USA_north_american_dominion
		icon = GFX_focus_mex_redeem_aztlan
		x = 0
		y = 3
		prerequisite = { focus = USA_the_canadian_corridor }
		prerequisite = { focus = USA_eliminate_the_southern_threat }
		relative_position_id = USA_focus_on_the_americas
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.50
			congress_medium_support_trigger = yes 
		}
		
		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
						original_tag = BLZ
						original_tag = JAM
						original_tag = BAH
						original_tag = PUE
						original_tag = GDL
						original_tag = BAS
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_north_american_dominion.1
			}
			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_strategic_interests
		icon = GFX_goal_generic_more_territorial_claims
		x = 0
		y = 1
		prerequisite = { focus = USA_north_american_dominion }
		relative_position_id = USA_north_american_dominion
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.50
			congress_medium_support_trigger = yes 
		}
		
		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_statehood_for_central_american_states
		icon = GFX_focus_generic_self_management
		x = 1
		y = 1
		prerequisite = { focus = USA_strategic_interests }
		relative_position_id = USA_strategic_interests
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes 
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			custom_effect_tooltip = USA_statehood_cen_tt
		}
	}
	
	focus = {
		id = USA_statehood_for_the_caribbean
		icon = GFX_focus_generic_self_management
		x = -1
		y = 1
		prerequisite = { focus = USA_strategic_interests }
		relative_position_id = USA_strategic_interests
		cost = 5

		ai_will_do = {
			factor = 1
		}

		available = {
			congress_high_support_trigger = yes 
		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_USA_CONGRESS}
		completion_reward = {
			custom_effect_tooltip = USA_statehood_car_tt
		}
	}
	
	focus = {
		id = USA_protect_south_america
		icon = GFX_focus_generic_promote_SA_immigration
		x = 0
		y = 2
		prerequisite = { focus = USA_strategic_interests }
		relative_position_id = USA_strategic_interests
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			has_war_support > 0.65
			congress_high_support_trigger = yes 
		}
		
		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
						}
					}
					GYA = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					SUR = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					CAY = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					CRC = { 
						OR = {
							exists = no
							has_war_with = ROOT
						}
					}
					TRI = { 
						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
						original_tag = GYA
						original_tag = SUR
						original_tag = CAY
						original_tag = CRC
						original_tag = TRI
					}
					not = { has_war_with = ROOT }
					not = { is_subject_of = ROOT }
					exists = yes
				}
				country_event = mtg_usa_protect_south_america.1
			}
		}
	}
	
	focus = {
		id = USA_global_hegemony
		icon = GFX_focus_GER_create_asian_reichskommissariat
		x = 0
		y = 1
		prerequisite = { focus = USA_eastern_conquest }
		prerequisite = { focus = USA_protect_south_america }
		prerequisite = { focus = USA_continuing_west }
		relative_position_id = USA_protect_south_america
		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_global_hegemon
		}
	}
	
	###################
	#Industry Sub-Tree#
	###################
	
	focus = {
		id = USA_arsenal_of_democracy
		icon = GFX_goal_support_democracy
		prerequisite = { focus = USA_war_powers_act focus = USA_the_veterans_government }
		x = 9
		y = 1
		relative_position_id = USA_the_veterans_government

		cost = 10
		ai_will_do = {
			factor = 1
		}

		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_focus_generic_mass_production
		prerequisite = { focus = USA_arsenal_of_democracy }
		available = {
			OR = {
				has_war = yes
				has_war_support > 0.3
			}
			neutrality > 0.50
		}
		continue_if_invalid = yes
		x = 1
		y = 1
		relative_position_id = USA_arsenal_of_democracy
		cost = 5
		ai_will_do = {
			factor = 1
		}

		available_if_capitulated = yes

		bypass = {
			has_idea = USA_homeland_defense
		}

		completion_reward = {
			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
			}
			if = {
				limit = {
					has_idea = civilian_economy
				}
				add_ideas = low_economic_mobilization
			}
			if = {
				limit = {
					has_idea = low_economic_mobilization
				}
				add_ideas = partial_economic_mobilization
			}
			if = {
				limit = {
					has_idea = partial_economic_mobilization
				}
				add_ideas = war_economy
			}
			if = {
				limit = {
					has_idea = war_economy
				}
				add_political_power = 150
			}
		}
	}
	
	focus = {
		id = USA_wartime_industry
		icon = GFX_focus_SOV_merge_plants
		prerequisite = { focus = USA_the_giant_wakes }
		x = 0
		y = 1
		relative_position_id = USA_the_giant_wakes
		cost = 5
		ai_will_do = {
			factor = 1
		}
		available_if_capitulated = yes
		available = {
			neutrality > 0.50
		}
		completion_reward = {
			add_ideas = wartime_industry_focus
			custom_effect_tooltip = available_designer
			show_ideas_tooltip = USA_general_motors
		}
	}
	

	focus = {
		id = USA_military_construction
		icon = GFX_goal_generic_construct_mil_factory
		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 = 5
		#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_focus_generic_reorient_production
		prerequisite = { focus = USA_military_construction }
		available = {
			OR = {
				has_war_support > 0.3
				has_war = yes
			}
		}

		continue_if_invalid = yes
		
		x = 0
		y = 1
		relative_position_id = USA_military_construction
		cost = 5
		#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_office_of_scientific_research_and_development
		icon = GFX_focus_research2
		x = 3
		y = 1
		prerequisite = { focus = USA_arsenal_of_democracy }
		relative_position_id = USA_arsenal_of_democracy
		cost = 10

		ai_will_do = {
			factor = 1
		}

		available = {
			OR = {
				has_war = yes
				has_war_support > 0.3
			}
			neutrality > 0.50
		}
		
		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 = 0
		y = 1
		relative_position_id = USA_office_of_scientific_research_and_development
		cost = 5
		#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_scientist_haven
		icon = GFX_focus_generic_university_3
		prerequisite = { focus = USA_black_chamber focus = USA_arsenal_of_democracy }
		x = 0
		y = 4
		relative_position_id = USA_arsenal_of_democracy

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

		available_if_capitulated = yes
		
		available = {
			neutrality > 0.90
		}
		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 = 5
		#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
			}
		}
	}
	
	###########
	#WAR PLANS#
	###########

 	focus = {
		id = USA_war_plans_division
		icon = GFX_goal_generic_position_armies
		x = 34
		y = 0
		
		cost = 5

		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_war_plan_green
		icon = GFX_focus_attack_mexico
		x = -4
		y = 2
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 5

		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_gray
		icon = GFX_goal_generic_more_territorial_claims
		x = -5
		y = 1
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 5

		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_war_plan_purple
		icon = GFX_focus_generic_attack_brazil
		x = -6
		y = 2
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 5

		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_purple show_effect_tooltip = yes show_modifiers = yes } 
		}
	}
	
	focus = {
		id = USA_war_plan_gold
		icon = GFX_focus_attack_france
		x = -1
		y = 1
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 5

		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_gold show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	
	focus = {
		id = USA_war_plan_silver
		icon = GFX_focus_attack_italy
		x = -2
		y = 2
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 5

		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_silver show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	
	focus = {
		id = USA_war_plan_bronze
		icon = GFX_focus_focus_fra_intervention_spain
		x = -3
		y = 1
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 5

		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_bronze show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	
	focus = {
		id = USA_war_plan_black
		icon = GFX_focus_attack_germany
		prerequisite = { focus = USA_war_plans_division }
		available = {
		}

		continue_if_invalid = yes
		available_if_capitulated = yes

		x = 1
		y = 1
		relative_position_id = USA_war_plans_division
		cost = 5
		#ai_will_do = {
		#	factor = 1
		#}
		completion_reward = {
			GER = {
				add_opinion_modifier = { target = USA modifier = war_plan_black }
			}
			unlock_decision_tooltip = { decision = USA_execute_war_plan_black show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	
	focus = {
		id = USA_war_plan_white
		icon = GFX_focus_attack_soviet
		prerequisite = { focus = USA_war_plans_division }
		available = {
			
		}
		x = 2
		y = 2
		relative_position_id = USA_war_plans_division
		cost = 5
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		completion_reward = {
			SOU = {
				add_opinion_modifier = { target = USA modifier = war_plan_white }
			}
			unlock_decision_tooltip = { decision = USA_execute_war_plan_white show_effect_tooltip = yes show_modifiers = yes }
			custom_effect_tooltip = mtg_usa_anti_bolshevist_aid_tt 
		}
	}
	
	focus = {
		id = USA_war_plan_red
		icon = GFX_focus_attack_britain
		prerequisite = { focus = USA_war_plans_division }
		available = {
			
		}
		x = 0
		y = 2
		relative_position_id = USA_war_plans_division
		cost = 5
		#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_crimson
		icon = GFX_focus_attack_canada
		x = -2
		y = 1
		prerequisite = { focus = USA_war_plan_red }
		relative_position_id = USA_war_plan_red
		cost = 1

		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_war_plan_ruby
		icon = GFX_focus_attack_india
		x = 0
		y = 1
		prerequisite = { focus = USA_war_plan_red }
		relative_position_id = USA_war_plan_red
		cost = 2

		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 = 2
		y = 1
		prerequisite = { focus = USA_war_plan_red }
		relative_position_id = USA_war_plan_red
		cost = 2

		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_war_plan_orange
		icon = GFX_focus_attack_japan
		prerequisite = { focus = USA_war_plans_division }
		available = {
			
		}
		continue_if_invalid = yes
		available_if_capitulated = yes

		x = 3
		y = 1
		relative_position_id = USA_war_plans_division
		cost = 5
		#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 = 4
		y = 2
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 5

		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_war_plan_brown
		icon = GFX_goal_generic_occupy_states_coastal
		x = 5
		y = 1
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 5

		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_brown show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	
	focus = {
		id = USA_war_plan_beige
		icon = GFX_focus_generic_attack_iran
		x = 6
		y = 2
		prerequisite = { focus = USA_war_plans_division }
		relative_position_id = USA_war_plans_division
		cost = 5

		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_beige show_effect_tooltip = yes show_modifiers = yes }
		}
	}
	
	################
	#WAR DEPARTMENT#
	################

	focus = {
		id = USA_war_department
		icon = GFX_goal_generic_army_doctrines
		x = 14
		y = 0
		relative_position_id = USA_war_plans_division
		
		cost = 5

		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_build_the_pentagon
		icon = GFX_focus_usa_build_the_pentagon
		x = 0
		y = 1
		prerequisite = { focus = USA_war_department }
		relative_position_id = USA_war_department
		cost = 5
		
		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 = 0
		y = 2
		prerequisite = { focus = USA_build_the_pentagon }
		relative_position_id = USA_war_department
		cost = 5

		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_west_point_scholarships
		icon = GFX_focus_generic_treaty
		x = -2
		y = 1
		prerequisite = { focus = USA_war_department }
		relative_position_id = USA_war_department
		cost = 5

		ai_will_do = {
		}

		available = {
		}
		
		bypass = { 
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = {FOCUS_FILTER_POLITICAL}
		completion_reward = {
			add_ideas = USA_west_point
		}
	}
	
	######
	#ARMY#
	######
	
	focus = {
		id = USA_selective_training_act
		icon = GFX_focus_generic_full_social_mobilization
		x = -4
		y = 1
		prerequisite = { focus = USA_war_department }
		relative_position_id = USA_war_department
		cost = 5

		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 = 0
		y = 1
		relative_position_id = USA_selective_training_act
		cost = 5
		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 = -2
		y = 1
		prerequisite = { focus = USA_selective_training_act }
		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
		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
			}
		}
	}
	
	focus = {
		id = USA_airborne_divisions
		icon = GFX_focus_generic_paratrooper
		x = -3
		y = 2
		prerequisite = { focus = USA_louisiana_maneuvers }
		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 = {
			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 = -1
		y = 2
		prerequisite = { focus = USA_louisiana_maneuvers }
		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 = {
			add_ideas = USA_army_of_the_united_states
		}
	}
	
	focus = {
		id = USA_womens_armed_service_integration_act
		icon = GFX_focus_SOV_womens_fascist_movement
		x = 0
		y = 1
		prerequisite = { focus = USA_army_of_the_united_states }
		relative_position_id = USA_army_of_the_united_states
		cost = 5

		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 = 5
		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_armored_infantry
		icon = GFX_focus_generic_truck
		x = -1
		y = 1
		prerequisite = { focus = USA_support_rock_island }
		relative_position_id = USA_support_rock_island
		cost = 5

		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_tank_experiments
		icon = GFX_goal_generic_army_tanks
		x = 1
		y = 1
		prerequisite = { focus = USA_support_rock_island }
		relative_position_id = USA_support_rock_island
		cost = 5

		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 = 1
		y = 1
		prerequisite = { focus = USA_tank_experiments }
		relative_position_id = USA_tank_experiments
		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 = -1
		y = 1
		prerequisite = { focus = USA_tank_experiments }
		relative_position_id = USA_tank_experiments
		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
			}
		}
	}
	
	###########
	#AIR FORCE#
	###########

	focus = {
		id = USA_air_war_plans_division
		icon = GFX_goal_generic_air_doctrine
		x = 3
		y = 1
		cost = 5
		#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 = 100
			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 }
		x = -1
		y = 1
		relative_position_id = USA_air_war_plans_division
		cost = 5
		#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 }
		x = 1
		y = 1
		relative_position_id = USA_air_war_plans_division
		cost = 5
		#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_bomber
		prerequisite = { focus = USA_air_support }
		x = 0
		y = 2
		relative_position_id = USA_air_support
		cost = 5
		#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_focus_generic_cas_aircraft
		prerequisite = { focus = USA_air_support }
		x = -1
		y = 1
		relative_position_id = USA_air_support
		cost = 5
		#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_focus_generic_long_range_aircraft
		prerequisite = { focus = USA_strategic_bombing }
		available = {
		}
		x = 0
		y = 2
		relative_position_id = USA_strategic_bombing
		cost = 5
		#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 = 5

		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_air_force 
		icon = GFX_goal_generic_build_airforce
		x = 0
		y = 4
		prerequisite = { focus = USA_combined_bomber_offensive focus = USA_TAC }
		relative_position_id = USA_air_war_plans_division
		cost = 5

		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
			add_doctrine_cost_reduction = {
				name = USA_us_army_airforce
				uses = 2
				cost_reduction = 0.5
				category = air_doctrine
			}
		}
	}

	######
	#NAVY#
	######

	focus = {
		id = USA_two_ocean_navy_act
		icon = GFX_focus_generic_navy_battleship2
		x = 11
		y = 1
		prerequisite = { focus = USA_war_department }
		relative_position_id = USA_war_department
		cost = 5

		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
					}
				}
			}
		}
	}
	
	focus = {
		id = USA_maritime_commission
		icon = GFX_goal_generic_production2
		x = -5
		y = 1
		prerequisite = { focus = USA_two_ocean_navy_act }
		relative_position_id = USA_two_ocean_navy_act
		cost = 5

		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_focus_generic_refit_civilian_ships
		prerequisite = { focus = USA_maritime_commission }
		x = 0
		y = 1
		relative_position_id = USA_maritime_commission
		cost = 5
		#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 = 0
		y = 1
		cost = 5
		#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
			}
		}
	}
	
	focus = {
		id = USA_battleship_primacy
		icon = GFX_goal_generic_navy_battleship
		prerequisite = { focus = USA_bureau_of_ships }
		x = -3
		y = 1
		relative_position_id = USA_bureau_of_ships
		cost = 5
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes
		search_filters = {FOCUS_FILTER_RESEARCH}

		completion_reward = {
			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 = 5
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			add_doctrine_cost_reduction = {
				name = USA_advanced_mahanian_doctrine
				cost_reduction = 0.5
				uses = 1
				category = cat_base_strike
			}
		}
	}

	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 = 5

		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 }
		x = -1
		y = 1
		relative_position_id = USA_bureau_of_ships
		cost = 5
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			add_tech_bonus = {
				name = USA_carrier_primacy
				bonus = 1.0
				uses = 2
				category = cv_tech
			}
		}
	}

	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 = 5
		#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 = 5

		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 = 5
		#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 = 5
		#ai_will_do = {
		#	factor = 1
		#}

		available_if_capitulated = yes

		search_filters = {FOCUS_FILTER_RESEARCH}
		completion_reward = {
			navy_experience = 25
			add_doctrine_cost_reduction = {
				name = USA_convoy_tactics
				cost_reduction = 0.35
				uses = 2
				category = convoy_defense_tree
			}
		}
	}
	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 = 5

		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_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 = 5

		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 = 5
		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_focus_generic_naval_invasion
		prerequisite = { focus = USA_fund_the_navy }
		x = 0
		y = 1
		relative_position_id = USA_fund_the_navy
		cost = 5
		#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_focus_generic_naval_invasion_tank
		prerequisite = { focus = USA_expand_the_USMC }
		x = 0
		y = 1
		relative_position_id = USA_expand_the_USMC
		cost = 5
		#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 
			}
		}
	}
}
