focus_tree = {
	id = usa_norton
	country = {
		factor = 0
		modifier = {
			add = 16
			has_country_leader = { name = "Joshua Norton" ruling_only = yes }
			tag = USA
		}
	}

	default = no
	shared_focus = USA_foreign_diplomacy
	shared_focus = USA_research_civil_war
	shared_focus = USA_research_civilian
	shared_focus = USA_csadiplo_end_slavery

	focus = {
		id = USA_norton_rise
		icon = GFX_focus_CAL_these_united_states
		cost = 10
		x = 8
		y = 0
		completion_reward = {
			add_political_power = 25
		}
	}
	focus = {
		id = USA_norton_rally_supporters
		icon = GFX_goal_generic_propaganda
		cost = 15
		x = 6
		y = 1
		prerequisite = {
			focus = USA_norton_rise
		}
		completion_reward = {
			add_stability = 0.05
		}
	}
	focus = {
		id = USA_norton_review_affairs
		icon = GFX_focus_generic_self_management
		cost = 15
		x = 8
		y = 1
		prerequisite = {
			focus = USA_norton_rise
		}
		completion_reward = {
			add_political_power = 25
		}
	}
	focus = {
		id = USA_norton_honor_veterans
		icon = GFX_focus_generic_little_entente
		cost = 15
		x = 10
		y = 1
		prerequisite = {
			focus = USA_norton_rise
		}
		completion_reward = {
			add_war_support = 0.05
		}
	}
	focus = {
		id = USA_norton_declare_temporary_government
		icon = GFX_Focus_Government_Reform_Administration
		cost = 15
		x = 8
		y = 2
		prerequisite = {
			focus = USA_norton_honor_veterans
		}
		prerequisite = {
			focus = USA_norton_review_affairs
		}
		prerequisite = {
			focus = USA_norton_rally_supporters
		}
		completion_reward = {
			add_ideas = {
				absolutism
                #absolute_monarchy
                #no_constitution
			}
		}
	}
	focus = {
		id = USA_norton_amend_policies
		icon = GFX_focus_generic_treaty
		cost = 35
		x = 3
		y = 3
		prerequisite = {
			focus = USA_norton_declare_temporary_government
		}
		completion_reward = {
			add_political_power = 25
		}
	}
	focus = {
		id = USA_norton_support_religion
		icon = GFX_Focus_Religious_Prayers
		cost = 35
		x = 4
		y = 4
		prerequisite = {
			focus = USA_norton_amend_policies
		}
		completion_reward = {
			country_event = { id = usa.97 }
		}
	}
	focus = {
		id = USA_norton_oversee_districts
		icon = GFX_goal_generic_construct_civ_factory
		cost = 35
		x = 2
		y = 4
		prerequisite = {
			focus = USA_norton_amend_policies
		}
		completion_reward = {
			country_event = { id = usa.96 }
		}
	}
	focus = {
		id = USA_norton_support_gerrymandering
		icon = GFX_Focus_Map_Gerrymandering
		cost = 35
		x = 2
		y = 5
		prerequisite = {
			focus = USA_norton_support_religion
		}
		prerequisite = {
			focus = USA_norton_oversee_districts
		}
		mutually_exclusive = {
			focus = USA_norton_ban_gerrymandering
		}
		completion_reward = {
			add_timed_idea = { 
				idea = USA_norton_support_gerrymandering_idea
				days = 1000
			}
			add_political_power = -50
			add_stability = -0.05
		}
	}
	focus = {
		id = USA_norton_ban_gerrymandering
		icon = GFX_Focus_Elite_Arrested
		cost = 35
		x = 4
		y = 5
		prerequisite = {
			focus = USA_norton_support_religion
		}
		prerequisite = {
			focus = USA_norton_oversee_districts
		}
		mutually_exclusive = {
			focus = USA_norton_support_gerrymandering
		}
		completion_reward = {
			add_timed_idea = { 
				idea = USA_norton_ban_gerrymandering_idea
				days = 1000
			}
			add_political_power = 50
			add_stability = 0.05
		}
	}
	focus = {
		id = USA_norton_centralization_reform
		icon = GFX_goal_generic_demand_territory
		cost = 35
		x = 2
		y = 6
		prerequisite = {
			focus = USA_norton_support_gerrymandering
			focus = USA_norton_ban_gerrymandering
		}
		mutually_exclusive = {
			focus = USA_norton_keep_decentralized_state
		}
		completion_reward = {
			add_political_power = 100
			add_stability = -0.1
		}
	}
	focus = {
		id = USA_norton_keep_decentralized_state
		icon = GFX_Focus_Government_Decentralized
		cost = 35
		x = 4
		y = 6
		prerequisite = {
			focus = USA_norton_support_gerrymandering
			focus = USA_norton_ban_gerrymandering
		}
		mutually_exclusive = {
			focus = USA_norton_centralization_reform
		}
		completion_reward = {
			add_political_power = -50
			add_stability = 0.1
		}
	}
	focus = {
		id = USA_norton_sort_out_red_tape
		icon = GFX_Focus_Government_Reform_Administration
		cost = 35
		x = 3
		y = 7
		prerequisite = {
			focus = USA_norton_keep_decentralized_state
			focus = USA_norton_centralization_reform
		}
		completion_reward = {
			add_political_power = 25
		}
	}
	focus = {
		id = USA_norton_work_for_legitimacy
		icon = GFX_Focus_Law_Vote_1
		cost = 35
		x = 8
		y = 3
		prerequisite = {
			focus = USA_norton_declare_temporary_government
		}
		completion_reward = {
			add_political_power = 25
		}
	}
	focus = {
		id = USA_norton_respond_to_resistance
		icon = GFX_focus_generic_strike_at_democracy1
		cost = 35
		x = 13
		y = 3
		prerequisite = {
			focus = USA_norton_declare_temporary_government
		}
		completion_reward = {
			add_political_power = -25
		}
	}
	focus = {
		id = USA_norton_sons_of_liberty_threat
		icon = GFX_goal_generic_attack_allies
		cost = 35
		x = 16
		y = 5
		prerequisite = {
			focus = USA_norton_harsh_treatment
		}
		completion_reward = {
			country_event = { id = usa.101 }
		}
	}
	focus = {
		id = USA_norton_handle_the_threat
		icon = GFX_goal_demand_sudetenland
		cost = 35
		x = 14
		y = 5
		prerequisite = {
			focus = USA_norton_harsh_treatment
		}
		completion_reward = {
			country_event = { id = usa.99 }
		}
	}
	focus = {
		id = USA_norton_promise_rights
		icon = GFX_Focus_Partisans_Popularize
		cost = 35
		x = 12
		y = 4
		prerequisite = {
			focus = USA_norton_respond_to_resistance
		}
		mutually_exclusive = {
			focus = USA_norton_harsh_treatment
		}
		completion_reward = {
			custom_effect_tooltip = USA_norton_promise_rights_tt
		}
	}
	focus = {
		id = USA_norton_harsh_treatment
		icon = GFX_Focus_imperialism
		cost = 70
		x = 14
		y = 4
		prerequisite = {
			focus = USA_norton_respond_to_resistance
		}
		mutually_exclusive = {
			focus = USA_norton_promise_rights
		}
		completion_reward = {
			custom_effect_tooltip = USA_norton_harsh_treatment_tt
			set_variable = {
				var = USA_norton_rebels
				value = 4
			}
		}
	}
	focus = {
		id = USA_norton_please_moderates
		icon = GFX_goal_generic_dangerous_deal
		cost = 35
		x = 12
		y = 7
		prerequisite = {
			focus = USA_norton_promise_rights
		}
		completion_reward = {
			remove_ideas = USA_sons_of_liberty
		}
	}
	focus = {
		id = USA_norton_martial_law
		icon = GFX_goal_continuous_suppression
		cost = 70
		x = 14
		y = 6
		prerequisite = {
			focus = USA_norton_handle_the_threat
		}
		completion_reward = {
			country_event = { id = usa.100 }
		}
	}
	focus = {
		id = USA_norton_arrest_leaders
		icon = GFX_focus_generic_strike_at_democracy2
		cost = 70
		x = 16
		y = 6
		prerequisite = {
			focus = USA_norton_sons_of_liberty_threat
		}
		completion_reward = {
			country_event = { id = usa.102 }
		}
	}
	focus = {
		id = USA_norton_suppress_terrorists
		icon = GFX_goal_generic_major_war
		cost = 70
		x = 15
		y = 7
		prerequisite = {
			focus = USA_norton_martial_law
		}
		prerequisite = {
			focus = USA_norton_arrest_leaders
		}
		completion_reward = {
			swap_ideas = {
				remove_idea = USA_sons_of_liberty
				add_idea = USA_sons_of_liberty_weakened
			}
		}
	}
	focus = {
		id = USA_norton_reach_out_to_europe
		icon = GFX_Focus_Continent_West_Europe
		cost = 35
		x = 8
		y = 4
		prerequisite = {
			focus = USA_norton_work_for_legitimacy
		}
		completion_reward = {
			add_political_power = 25
		}
	}
	focus = {
		id = USA_norton_contact_britain
		icon = GFX_focus_chi_british_cooperation
		cost = 35
		x = 6
		y = 5
		prerequisite = {
			focus = USA_norton_reach_out_to_europe
		}
		completion_reward = {
			ENG = { country_event = { id = usa.98 } }
			if = {
				limit = {
					has_idea = Norton_legitimacy_2
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_2
					add_idea = Norton_legitimacy_1
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_3
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_3
					add_idea = Norton_legitimacy_2
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_4
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_4
					add_idea = Norton_legitimacy_3
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_5
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_5
					add_idea = Norton_legitimacy_4
				}
			}
		}
	}
	focus = {
		id = USA_norton_contact_france
		icon = GFX_focus_chi_reach_out_to_france
		cost = 35
		x = 8
		y = 5
		prerequisite = {
			focus = USA_norton_reach_out_to_europe
		}
		completion_reward = {
			FRA = { country_event = { id = usa.98 } }
			if = {
				limit = {
					has_idea = Norton_legitimacy_2
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_2
					add_idea = Norton_legitimacy_1
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_3
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_3
					add_idea = Norton_legitimacy_2
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_4
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_4
					add_idea = Norton_legitimacy_3
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_5
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_5
					add_idea = Norton_legitimacy_4
				}
			}
		}
	}
	focus = {
		id = USA_norton_contact_russia
		icon = GFX_Focus_Diplomatic_Ally_RUS_2
		cost = 35
		x = 10
		y = 5
		prerequisite = {
			focus = USA_norton_reach_out_to_europe
		}
		completion_reward = {
			RUS = { country_event = { id = usa.98 } }
			if = {
				limit = {
					has_idea = Norton_legitimacy_2
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_2
					add_idea = Norton_legitimacy_1
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_3
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_3
					add_idea = Norton_legitimacy_2
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_4
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_4
					add_idea = Norton_legitimacy_3
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_5
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_5
					add_idea = Norton_legitimacy_4
				}
			}
		}
	}
	focus = {
		id = USA_norton_europe_diplomacy
		icon = GFX_focus_generic_diplomatic_treaty
		cost = 70
		x = 8
		y = 6
		prerequisite = {
			focus = USA_norton_contact_britain
		}
		prerequisite = {
			focus = USA_norton_contact_france
		}
		prerequisite = {
			focus = USA_norton_contact_russia
		}
		completion_reward = {
			if = {
				limit = {
					has_idea = Norton_legitimacy_2
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_2
					add_idea = Norton_legitimacy_1
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_3
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_3
					add_idea = Norton_legitimacy_2
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_4
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_4
					add_idea = Norton_legitimacy_3
				}
			}
			if = {
				limit = {
					has_idea = Norton_legitimacy_5
				}
				swap_ideas = {
					remove_idea = Norton_legitimacy_5
					add_idea = Norton_legitimacy_4
				}
			}
		}
	}
	focus = {
		id = USA_norton_prove_legitimacy
		icon = GFX_goal_generic_political_pressure
		cost = 70
		x = 8
		y = 7
		prerequisite = {
			focus = USA_norton_europe_diplomacy
		}
		completion_reward = {
			remove_ideas = Norton_legitimacy_1
		}
	}
	focus = {
		id = USA_norton_end_temporary_government
		icon = GFX_Focus_Law_Vote_1
		cost = 10
		x = 8
		y = 8
		prerequisite = {
			focus = USA_norton_sort_out_red_tape
		}
		prerequisite = {
			focus = USA_norton_prove_legitimacy
		}
		prerequisite = {
			focus = USA_norton_please_moderates
			focus = USA_norton_suppress_terrorists
		}
		available = {
			has_war = no
		}
		completion_reward = {
			country_event = { id = usa.103 }
		}
	}
	focus = {
		id = USA_norton_absolute_government
		icon = GFX_goal_tfv_sever_ties_with_uk
		cost = 10
		x = 3
		y = 9
		prerequisite = {
			focus = USA_norton_end_temporary_government
		}
		mutually_exclusive = {
			focus = USA_norton_constitutional_government
			focus = USA_norton_parliamentary_government
		}
		available = {
			has_country_flag = USA_norton_absolute
		}
		completion_reward = {
			custom_effect_tooltip = USA_norton_absolute_tt
			hidden_effect = {
				if = {
					limit = {
						OR = {
							has_completed_focus = USA_norton_promise_rights
							AND = {
								has_variable = USA_norton_rebels
								check_variable = {
									var = USA_norton_rebels
									value = 0
									compare = greater_than
								}
							}
						}
					}
					country_event = {
						id = usa.104
						days = 10
						random = 50
					}
				}
			}
		}
	}
	focus = {
		id = USA_norton_constitutional_government
		icon = GFX_goal_tfv_strengthen_commonwealth_ties
		cost = 10
		x = 8
		y = 9
		prerequisite = {
			focus = USA_norton_end_temporary_government
		}
		mutually_exclusive = {
			focus = USA_norton_absolute_government
			focus = USA_norton_parliamentary_government
		}
		available = {
			has_country_flag = USA_norton_constitutional
		}
		completion_reward = {
			custom_effect_tooltip = USA_norton_constitutional_tt
			#hidden_effect = {
				#add_ideas = {
					#constitution_adopted
					#constitutional_monarchy
				#}
			#}
		}
	}
	focus = {
		id = USA_norton_parliamentary_government
		icon = GFX_goal_support_democracy
		cost = 10
		x = 13
		y = 9
		prerequisite = {
			focus = USA_norton_end_temporary_government
		}
		mutually_exclusive = {
			focus = USA_norton_constitutional_government
			focus = USA_norton_absolute_government
		}
		available = {
			has_country_flag = USA_norton_parliament
		}
		completion_reward = {
			custom_effect_tooltip = USA_norton_parliament_tt
			hidden_effect = {
				add_ideas = {
					#constitution_adopted
					#parliamentary_monarchy
					limited_elections
					parliamentary_suffrage
				}
			}
		}
	}

}