focus_tree = {
	id = generic_focus
	
	country = {
		factor = 2
	}
	
	default = yes
	reset_on_civilwar = no

	continuous_focus_position = { x = 20 y = 1300 }

	### ARMY MINOR ###

	focus = {
		id = hove_army_effort
		icon = GFX_goal_generic_allies_build_infantry
		x = 3
		y = 0
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 10
		}
	}

	focus = {
		id = hove_equipment_effort
		icon = GFX_goal_generic_small_arms
		prerequisite = { focus = hove_army_effort }
		x = -2
		y = 1
		relative_position_id = hove_army_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = infantry_bonus
				bonus = 1.0
				uses = 1
				category = infantry_weapons
			}
		}
	}

	focus = {
		id = hove_doctrine_effort
		icon = GFX_goal_generic_army_doctrines
		prerequisite = { focus = hove_army_effort }
		x = 0
		y = 1
		relative_position_id = hove_army_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 5
			add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
			}
		}
	}

	focus = {
		id = hove_motorization_effort
		icon = GFX_goal_generic_army_motorized
		prerequisite = { focus = hove_army_effort }
		bypass = { has_tech = motorised_infantry }
		x = 2
		y = 1
		relative_position_id = hove_army_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = motorized_bonus
				bonus = 3.0
				technology = motorised_infantry
			}
		}
	}

	focus = {
		id = hove_armor_of_the_great_war
		icon = GFX_goal_generic_army_tanks
		prerequisite = { focus = hove_army_effort }
		bypass = { has_tech = gwtank_chassis }
		x = 4
		y = 1
		relative_position_id = hove_army_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			set_technology = { gwtank_chassis = 1 } gwtank
			hidden_effect = {
				set_technology = { gwtank = 1 popup = no }
			}
		}
	}

	focus = {
		id = hove_equipment_training
		icon = GFX_goal_generic_construction2
		prerequisite = { focus = hove_equipment_effort }
		x = -1
		y = 1
		relative_position_id = hove_equipment_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = JUNO_support_company_initiative
				bonus = 1
				uses = 1
				category = support_tech
			}
		}
	}

	focus = {
		id = hove_equipment_effort_2
		icon = GFX_goal_generic_small_arms
		prerequisite = { focus = hove_equipment_effort }
		x = 1
		y = 1
		relative_position_id = hove_equipment_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = infantry_artillery_bonus
				bonus = 1.0
				uses = 1
				category = infantry_weapons
				category = artillery
			}
		}
	}

	focus = {
		id = hove_mechanization_effort
		icon = GFX_goal_generic_build_tank
		prerequisite = { focus = hove_motorization_effort }
		x = -1
		y = 1
		relative_position_id = hove_motorization_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = motorized_bonus
				ahead_reduction = 2
				uses = 1
				category = motorized_equipment
			}
		}
	}

	focus = {
		id = hove_maintenence_effort
		icon = GFX_goal_generic_small_arms
		prerequisite = { focus = hove_motorization_effort }
		x = 1
		y = 1
		relative_position_id = hove_motorization_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = JUNO_support_company_initiative
				bonus = 1
				uses = 1
				category = maintenance_company_tech
			}
		}
	}

	focus = {
		id = hove_army_commander_drilling
		icon = GFX_focus_generic_little_entente
		prerequisite = { focus = hove_equipment_training }
		x = -1
		y = 1
		relative_position_id = hove_equipment_training
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			custom_effect_tooltip = hove_army_commander_drilling_tt
			hidden_effect = {
				random_army_leader = {		
					add_attack = 1
				}
				random_army_leader = {			
					add_defense = 1
				} 
			}
		}
	}

	focus = {
		id = hove_equipment_effort_3
		icon = GFX_goal_generic_small_arms
		prerequisite = { focus = hove_equipment_training focus = hove_equipment_effort_2 }
		x = 1
		y = 1
		relative_position_id = hove_equipment_training
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = infantry_artillery_bonus
				ahead_reduction = 2
				uses = 1
				category = infantry_weapons
				category = artillery
			}
		}
	}

	focus = {
		id = hove_doctrine_effort_2
		icon = GFX_goal_generic_army_doctrines
		prerequisite = { focus = hove_doctrine_effort }
		x = 0
		y = 2
		relative_position_id = hove_doctrine_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 5
			add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
			}
		}
	}

	focus = {
		id = hove_armor_effort
		icon = GFX_goal_generic_army_tanks
		prerequisite = { focus = hove_mechanization_effort focus = hove_maintenence_effort }
		x = 1
		y = 1
		relative_position_id = hove_mechanization_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = armor_bonus
				bonus = 1.0
				uses = 1
				category = armor
			}
		}
	}

	focus = {
		id = hove_unconventional_equipment_imports
		icon = GFX_goal_generic_special_forces
		prerequisite = { focus = hove_maintenence_effort }
		x = 1
		y = 1
		relative_position_id = hove_maintenence_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			set_technology = { bicycle_infantry = 1 popup = no }
		}
	}



	### ARMY INTERMEDIATE ###

	focus = {
		id = hove_intermediate_army
		icon = GFX_goal_generic_allies_build_infantry
		prerequisite = { focus = hove_equipment_effort_3 focus = hove_doctrine_effort_2 focus = hove_armor_effort }
		x = 2
		y = 1
		relative_position_id = hove_equipment_effort_3
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = hove_genarmy
		}
	}

	focus = {
		id = hove_equipment_effort_4
		icon = GFX_goal_generic_construction2
		prerequisite = { focus = hove_equipment_effort_3 }
		prerequisite = { focus = hove_intermediate_army }
		mutually_exclusive = { focus = hove_anti_air_effort }
		x = -4
		y = 1
		relative_position_id = hove_intermediate_army
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = JUNO_support_company_initiative
				bonus = 1
				uses = 1
				category = support_tech
			}
		}
	}

	focus = {
		id = hove_anti_air_effort
		icon = GFX_goal_generic_army_artillery2
		prerequisite = { focus = hove_intermediate_army }
		mutually_exclusive = { focus = hove_equipment_effort_4 }
		x = -2
		y = 1
		relative_position_id = hove_intermediate_army
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = GEN_anti_air
				bonus = 1.0
				uses = 1
				category = cat_anti_air
			}
		}
	}

	focus = {
		id = hove_doctrine_effort_3
		icon = GFX_goal_generic_army_doctrines
		prerequisite = { focus = hove_intermediate_army }
		x = 0
		y = 1
		relative_position_id = hove_intermediate_army
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 5
			add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
			}
		}
	}

	focus = {
		id = hove_anti_armor_effort
		icon = GFX_goal_generic_army_artillery
		prerequisite = { focus = hove_intermediate_army }
		mutually_exclusive = { focus = hove_armor_effort_2 }
		x = 2
		y = 1
		relative_position_id = hove_intermediate_army
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = GEN_anti_tank
				bonus = 1.0
				uses = 1
				category = cat_anti_tank
			}
		}
	}

	focus = {
		id = hove_armor_effort_2
		icon = GFX_goal_generic_army_tanks
		prerequisite = { focus = hove_intermediate_army }
		prerequisite = { focus = hove_armor_effort }
		mutually_exclusive = { focus = hove_anti_armor_effort }
		x = 4
		y = 1
		relative_position_id = hove_intermediate_army
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = armor_bonus
				bonus = 1.0
				uses = 1
				category = armor
			}
		}
	}

	focus = {
		id = hove_routine_equipment_drills
		icon = GFX_focus_secret_rearmament
		prerequisite = { focus = hove_equipment_effort_4 focus = hove_anti_air_effort }
		x = 1
		y = 1
		relative_position_id = hove_equipment_effort_4
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 25
		}
	}

	focus = {
		id = hove_army_offensive_planning
		icon = GFX_goal_generic_major_war
		prerequisite = { focus = hove_doctrine_effort_3 }
		mutually_exclusive = { focus = hove_army_defensive_planning }
		x = -1
		y = 1
		relative_position_id = hove_doctrine_effort_3
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genarmy
				add_idea = hove_gen_offarmy_1
			}
		}
	}

	focus = {
		id = hove_army_defensive_planning
		icon = GFX_goal_generic_position_armies
		prerequisite = { focus = hove_doctrine_effort_3 }
		mutually_exclusive = { focus = hove_army_offensive_planning }
		x = 1
		y = 1
		relative_position_id = hove_doctrine_effort_3
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genarmy
				add_idea = hove_gen_defarmy_1
			}
		}
	}

	focus = {
		id = hove_temporary_army_1
		icon = GFX_focus_secret_rearmament
		prerequisite = { focus = hove_anti_armor_effort focus = hove_armor_effort_2 }
		x = 1
		y = 1
		relative_position_id = hove_anti_armor_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 25
		}
	}

	focus = {
		id = hove_implement_field_hospitals
		icon = GFX_goal_generic_construction2
		prerequisite = { focus = hove_routine_equipment_drills }
		mutually_exclusive = { focus = hove_implement_logistics_companies }
		x = -1
		y = 1
		relative_position_id = hove_routine_equipment_drills
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = NOR_field_hospitals
				bonus = 1
				uses = 1
				category = hospital_tech
			}
		}
	}

	focus = {
		id = hove_implement_logistics_companies
		icon = GFX_goal_generic_army_motorized
		prerequisite = { focus = hove_routine_equipment_drills }
		mutually_exclusive = { focus = hove_implement_field_hospitals }
		x = 1
		y = 1
		relative_position_id = hove_routine_equipment_drills
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = SWI_mechanized_support
				bonus = 1
				uses = 1
				category = logistics_tech
			}
		}
	}

	focus = {
		id = hove_special_forces
		icon = GFX_goal_generic_special_forces
		prerequisite = { focus = hove_army_offensive_planning focus = hove_army_defensive_planning }
		x = 1
		y = 1
		relative_position_id = hove_army_offensive_planning
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			if = {
				limit = { 
					AND = {
						NOT = { has_completed_focus = hove_army_offensive_planning } 
						NOT = { has_completed_focus = hove_army_defensive_planning } 
					}
				}
				swap_ideas = {
					remove_idea = hove_gen_offarmy_1
					add_idea = hove_gen_offarmy_2
				}
			}
			if = {
				limit = { has_idea = hove_gen_offarmy_1 }
				swap_ideas = {
					remove_idea = hove_gen_offarmy_1
					add_idea = hove_gen_offarmy_2
				}
			}
			if = {
				limit = { has_idea = hove_gen_defarmy_1 }
				swap_ideas = {
					remove_idea = hove_gen_defarmy_1
					add_idea = hove_gen_defarmy_2
				}
			}	
			add_tech_bonus = {
				name = special_forces_bonus
				bonus = 1.0
				uses = 1
				technology = paratroopers
				technology = paratroopers2
				technology = marines
				technology = marines2
				technology = tech_mountaineers
				technology = tech_mountaineers2
			}
		}
	}

	focus = {
		id = hove_temporary_army_3
		icon = GFX_focus_generic_manpower
		prerequisite = { focus = hove_temporary_army_1 }
		mutually_exclusive = { focus = hove_armor_expert_training }
		x = -1
		y = 1
		relative_position_id = hove_temporary_army_1
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			random_army_leader = {	
				limit = {
					NOT = {
						has_trait = organizer
					}
				}	
				add_trait = { trait = organizer }
				limit = {
					NOT = {
						has_trait = skilled_staffer
					}
				}	
				add_trait = { trait = skilled_staffer }
			}
		}
	}

	focus = {
		id = hove_armor_expert_training
		icon = GFX_focus_generic_military_mission
		prerequisite = { focus = hove_temporary_army_1 }
		prerequisite = { focus = hove_armor_effort_2 }
		mutually_exclusive = { focus = hove_temporary_army_3 }
		x = 1
		y = 1
		relative_position_id = hove_temporary_army_1
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			random_army_leader = {	
				limit = {
					NOT = {
						has_trait = panzer_leader
					}
				}	
				add_trait = { trait = panzer_leader }
				add_attack = 1
			}
		}
	}

	### ARMY MAJOR ###

	focus = {
		id = hove_major_army
		icon = GFX_goal_generic_allies_build_infantry
		prerequisite = { focus = hove_special_forces }
		prerequisite = { focus = hove_implement_field_hospitals focus = hove_implement_logistics_companies focus = hove_temporary_army_3 focus = hove_armor_expert_training }
		x = 4
		y = 1
		relative_position_id = hove_implement_field_hospitals
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 25
		}
	}

	### AIRFORCE MINOR ###

	focus = {
		id = hove_aviation_effort
		icon = GFX_goal_generic_build_airforce
		x = 10
		y = 0
		relative_position_id = hove_army_effort
		cost = 5

		available_if_capitulated = yes

		complete_tooltip = {
			air_experience = 25
			if = { limit = { has_country_flag = aviation_effort_AB }
				add_building_construction = {
					type = air_base
					level = 2
					instant_build = yes
				}
			}			
			add_doctrine_cost_reduction = {
				name = air_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = air_doctrine
			}			
		}

		completion_reward = {
			air_experience = 25
		}
	}

	focus = {
		id = hove_limited_aircraft_construction
		icon = GFX_goal_generic_air_production
		prerequisite = { focus = hove_aviation_effort }
		bypass = { has_tech = aircraft_construction }
		x = -3
		y = 1
		relative_position_id = hove_aviation_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			set_technology = { aircraft_construction = 1 }
		}
	}

	focus = {
		id = hove_air_doctrine_effort
		icon = GFX_goal_generic_air_doctrine
		prerequisite = { focus = hove_aviation_effort }
		x = -1
		y = 1
		relative_position_id = hove_aviation_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_doctrine_cost_reduction = {
				name =  air_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = air_doctrine
			}
		}
	}

	focus = {
		id = hove_airbase_expansion
		icon = GFX_goal_generic_air_production
		prerequisite = { focus = hove_aviation_effort }
		x = 1
		y = 1
		relative_position_id = hove_aviation_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			if = {
				limit = {
					capital_scope = {
						OR = {
							NOT = { is_controlled_by = ROOT }
							NOT = {
								free_building_slots = {
									building = air_base
									size > 1
								}
							}
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						free_building_slots = {
							building = air_base
							size > 1
						}
					}
					add_building_construction = {
						type = air_base
						level = 2
						instant_build = yes
					}
					ROOT = { set_country_flag = aviation_effort_2_AB }
				}
			}
			if = {
				limit = {
					capital_scope = {
						is_controlled_by = ROOT
						free_building_slots = {
							building = air_base
							size > 1
						}
					}
				}
				capital_scope = {
					add_building_construction = {
						type = air_base
						level = 2
						instant_build = yes
					}				
					ROOT = { set_country_flag = aviation_effort_2_AB }
				}
			}
		}
	}

	focus = {
		id = hove_airwings_of_the_great_war
		icon = GFX_goal_generic_air_fighter2
		prerequisite = { focus = hove_aviation_effort }
		bypass = { has_tech = iw_small_airframe }
		x = 3
		y = 1
		relative_position_id = hove_aviation_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			set_technology = { iw_small_airframe = 1 }
			hidden_effect = {
				set_technology = { early_fighter = 1 popup = no }
			}
		}
	}

	focus = {
		id = hove_light_plane_effort
		icon = GFX_goal_generic_air_fighter2
		prerequisite = { focus = hove_air_doctrine_effort focus = hove_airbase_expansion }
		x = -1
		y = 1
		relative_position_id = hove_air_doctrine_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = JUNO_light_airframe_initiative
				bonus = 1
				uses = 1
				category = light_air
			}
		}
	}

	focus = {
		id = hove_medium_plane_effort
		icon = GFX_focus_usa_escort_fighters
		prerequisite = { focus = hove_air_doctrine_effort focus = hove_airbase_expansion }
		x = 1
		y = 1
		relative_position_id = hove_air_doctrine_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = JUNO_medium_airframe_initiative 
				bonus = 1
				uses = 1
				category = medium_air
			}
		}
	}

	focus = {
		id = hove_heavy_plane_effort
		icon = GFX_focus_generic_long_range_aircraft
		prerequisite = { focus = hove_air_doctrine_effort focus = hove_airbase_expansion }
		x = 3
		y = 1
		relative_position_id = hove_air_doctrine_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = JUNO_heavy_airframe_initiative
				bonus = 1
				uses = 1
				category = heavy_air
			}
		}
	}

	focus = {
		id = hove_air_doctrine_effort_2
		icon = GFX_goal_generic_air_doctrine
		prerequisite = { focus = hove_light_plane_effort focus = hove_medium_plane_effort }
		prerequisite = { focus = hove_air_doctrine_effort }
		x = 1
		y = 1
		relative_position_id = hove_light_plane_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_doctrine_cost_reduction = {
				name =  air_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = air_doctrine
			}
		}
	}

	focus = {
		id = hove_airbase_expansion_2
		icon = GFX_goal_generic_air_production
		prerequisite = { focus = hove_heavy_plane_effort focus = hove_medium_plane_effort }
		prerequisite = { focus = hove_airbase_expansion }
		x = 1
		y = 1
		relative_position_id = hove_medium_plane_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {

			if = {
				limit = {
					capital_scope = {
						OR = {
							NOT = { is_controlled_by = ROOT }
							NOT = {
								free_building_slots = {
									building = air_base
									size > 1
								}
							}
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						free_building_slots = {
							building = air_base
							size > 1
						}
					}
					add_building_construction = {
						type = air_base
						level = 2
						instant_build = yes
					}
					ROOT = { set_country_flag = aviation_effort_2_AB }
				}
			}
			if = {
				limit = {
					capital_scope = {
						is_controlled_by = ROOT
						free_building_slots = {
							building = air_base
							size > 1
						}
					}
				}
				capital_scope = {
					add_building_construction = {
						type = air_base
						level = 2
						instant_build = yes
					}				
					ROOT = { set_country_flag = aviation_effort_2_AB }
				}
			}
		}
	}

	### INTERMEDIATE AIRFORCE ###

	focus = {
		id = hove_intermediate_airforce
		icon = GFX_goal_generic_build_airforce
		prerequisite = { focus = hove_air_doctrine_effort_2 focus = hove_airbase_expansion_2 }
		x = 1
		y = 1
		relative_position_id = hove_air_doctrine_effort_2
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = hove_genairforce
		}
	}

	focus = {
		id = hove_anti_air_infrastructure
		icon = GFX_goal_generic_army_artillery2
		prerequisite = { focus = hove_intermediate_airforce }
		available = { has_tech = interwar_antiair }
		x = -3
		y = 1
		relative_position_id = hove_intermediate_airforce
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			if = {
				limit = { has_tech = interwar_antiair }
				random_owned_controlled_state = {
			 		limit = {
			 			is_controlled_by = ROOT
			 			free_building_slots = {
			 				building = anti_air_building
			 				size > 1 
			 				include_locked = no 
			 			}
			 		}
			 		random_select_amount = 1
			 		add_building_construction = {
			 			type = anti_air_building
			 			level = 1
			 			instant_build = yes
			 		}
			 	}
			}
			if = {
				limit = { NOT = { has_tech = interwar_antiair } }
				custom_effect_tooltip = hove_anti_air_infrastructure_tt
			}


		}
	}

	focus = {
		id = hove_our_few_heroes
		icon = GFX_goal_generic_air_fighter2
		prerequisite = { focus = hove_intermediate_airforce }
		mutually_exclusive = { focus = hove_dominate_the_skies }
		x = -1
		y = 1
		relative_position_id = hove_intermediate_airforce
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genairforce
				add_idea = hove_genair_hero1
			}
		}
	}

	focus = {
		id = hove_dominate_the_skies
		icon = GFX_focus_generic_long_range_aircraft
		prerequisite = { focus = hove_intermediate_airforce }
		mutually_exclusive = { focus = hove_our_few_heroes }
		x = 1
		y = 1
		relative_position_id = hove_intermediate_airforce
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genairforce
				add_idea = hove_genair_dom1
			}
		}
	}

	focus = {
		id = hove_comandeer_civilian_aircraft
		icon = GFX_goal_generic_production2
		prerequisite = { focus = hove_intermediate_airforce }
		x = 3
		y = 1
		relative_position_id = hove_intermediate_airforce
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			custom_effect_tooltip = hove_comandeer_civilian_aircraft_tt
			hidden_effect = {
				if = {
					limit = {
						NOT = {
							has_dlc = "By Blood Alone"
						}
					}
					if = {
						limit = {
							not = {
								has_tech = early_fighter
							}
						}
						set_technology = { early_fighter = 1 }
						add_equipment_to_stockpile = { type = fighter_equipment_0 amount = 25 producer = HOL }
					}
				}
				else = {
					if = {
						limit = {
							not = {
								has_tech = iw_small_airframe
							}
						}
						set_technology = { iw_small_airframe = 1 }
					}
					add_equipment_to_stockpile = { type = small_plane_airframe_1 amount = 25 producer = USA variant_name = "P-36A"}
				}
			}
		}
	}

	focus = {
		id = hove_air_radar_departments
		icon = GFX_goal_generic_radar
		prerequisite = { focus = hove_anti_air_infrastructure }
		x = 0
		y = 1
		relative_position_id = hove_anti_air_infrastructure
		cost = 5

		available_if_capitulated = yes

		available = {
			has_tech = radio_detection
			any_owned_state = {
				air_base > 4 
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
		 		limit = {
		 			is_controlled_by = ROOT
		 			free_building_slots = {
		 				building = radar_station
		 				size > 0 
		 				include_locked = no 
		 			}
		 		}
		 		random_select_amount = 1
		 		add_building_construction = {
		 			type = radar_station
		 			level = 1
		 			instant_build = yes
		 		}
		 	}
		 	if = {
				limit = { NOT = { has_tech = radio_detection } }
				custom_effect_tooltip = hove_air_radar_departments_tt
			}
		}
	}

	focus = {
		id = hove_improve_national_flights
		icon = GFX_focus_usa_escort_fighters
		prerequisite = { focus = hove_our_few_heroes focus = hove_dominate_the_skies }
		x = 1
		y = 1
		relative_position_id = hove_our_few_heroes
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			air_experience = 10
		}
	}

	focus = {
		id = hove_propogandize_civilian_pilots
		icon = GFX_focus_generic_military_mission
		prerequisite = { focus = hove_comandeer_civilian_aircraft }
		x = 0
		y = 1
		relative_position_id = hove_comandeer_civilian_aircraft
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_manpower = 500
			unlock_decision_tooltip = hove_allow_women_airforce
		}
	}

	focus = {
		id = hove_intergrated_aviation_effort
		icon = GFX_goal_generic_air_bomber
		prerequisite = { focus = hove_our_few_heroes }
		prerequisite = { focus = hove_air_radar_departments }
		x = -1
		y = 2
		relative_position_id = hove_our_few_heroes
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genair_hero1
				add_idea = hove_genair_hero2
			}
		}
	}

	focus = {
		id = hove_jet_technology
		icon = GFX_goal_generic_air_fighter
		prerequisite = { focus = hove_improve_national_flights }
		x = 0
		y = 1
		relative_position_id = hove_improve_national_flights
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = uk_jet_focus
				bonus = 1.0
				uses = 1
				category = jet_technology
			}
		}
	}

	focus = {
		id = hove_total_cloud_control
		icon = GFX_goal_generic_air_bomber
		prerequisite = { focus = hove_dominate_the_skies }
		prerequisite = { focus = hove_propogandize_civilian_pilots }
		x = 1
		y = 2
		relative_position_id = hove_dominate_the_skies
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genair_dom1
				add_idea = hove_genair_dom2
			}
		}
	}

	### AIRFORCE MAJOR ###

	focus = {
		id = hove_major_airforce
		icon = GFX_goal_generic_build_airforce
		prerequisite = { focus = hove_intergrated_aviation_effort focus = hove_total_cloud_control }
		prerequisite = { focus = hove_jet_technology }
		x = 2
		y = 1
		relative_position_id = hove_intergrated_aviation_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			air_experience = 25
		}
	}

	### NAVAL MINOR ###

	focus = {
		id = hove_naval_effort
		icon = GFX_goal_generic_construct_naval_dockyard
		x = 19
		y = 0
		relative_position_id = hove_army_effort
		cost = 5

		available_if_capitulated = yes

		available = {
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}

		complete_tooltip = {
			navy_experience = 10
			add_extra_state_shared_building_slots = 1
			add_building_construction = {
				type = dockyard
				level = 1
				instant_build = yes
			}
		}


		completion_reward = {
			navy_experience = 10
			if = {
				limit = {
					NOT = {
						any_owned_state = {
							dockyard > 0
							free_building_slots = {
								building = dockyard
								size > 2
								include_locked = yes
							}
						}
					}
					any_owned_state = {
						is_coastal = yes
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_1_built
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_1_built }
					any_owned_state = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_1_built
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_1_built }
					NOT = {
						any_owned_state = {
							free_building_slots = {
								building = dockyard
								size > 2
								include_locked = yes
							}
						}
					}
				}
				random_state = {
					limit = {
						controller = { tag = ROOT }
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
			}			
		}
	}

	focus = {
		id = hove_naval_commander_drilling
		icon = GFX_focus_generic_destroyer
		prerequisite = { focus = hove_naval_effort }
		x = -3
		y = 1
		relative_position_id = hove_naval_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			navy_experience = 25
		}
	}

	focus = {
		id = hove_flexible_navy
		icon = GFX_goal_generic_build_navy
		prerequisite = { focus = hove_naval_effort }
		mutually_exclusive = { focus = hove_large_navy }
		x = -1
		y = 1
		relative_position_id = hove_naval_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = ti_bonus
				name = GER_trade_interdiction
				cost_reduction = 0.25
				uses = 2
				category = trade_interdiction_tree
			}
		}
	}

	focus = {
		id = hove_large_navy
		icon = GFX_goal_generic_navy_doctrines_tactics
		prerequisite = { focus = hove_naval_effort }
		mutually_exclusive = { focus = hove_flexible_navy }
		x = 1
		y = 1
		relative_position_id = hove_naval_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = fleet_in_being_bonus
				cost_reduction = 0.25
				uses = 2
				category = fleet_in_being_tree
			}
		}
	}

	focus = {
		id = hove_ships_of_the_great_war
		icon = GFX_goal_generic_wolf_pack
		prerequisite = { focus = hove_naval_effort }
		bypass = { has_tech = early_ship_hull_light }
		x = 3
		y = 1
		relative_position_id = hove_naval_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			custom_effect_tooltip = hove_ships_of_the_great_war_tt
			hidden_effect = {
				set_technology = { early_ship_hull_light = 1 }
				set_technology = { early_destroyer = 1 popup = no }
			}
		}
	}

	focus = {
		id = hove_submarine_effort
		icon = GFX_goal_generic_navy_submarine
		prerequisite = { focus = hove_flexible_navy }
		x = -1
		y = 1
		relative_position_id = hove_flexible_navy
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = ss_bonus
				bonus = 1.0
				ahead_reduction = 2
				uses = 1
				category = ss_tech
			}		
		}
	}

	focus = {
		id = hove_naval_effort_2
		icon = GFX_goal_generic_construct_naval_dockyard
		prerequisite = { focus = hove_flexible_navy focus = hove_large_navy }
		available = {
			num_of_factories > 4
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}
		x = 1
		y = 1
		relative_position_id = hove_flexible_navy
		cost = 10

		complete_tooltip = {
			navy_experience = 15
			add_extra_state_shared_building_slots = 2
			add_building_construction = {
				type = dockyard
				level = 2
				instant_build = yes
			}
		}

		available_if_capitulated = yes

		completion_reward = {
			navy_experience = 25
			if = {
				limit = {
					NOT = {
						any_owned_state = {
							dockyard > 0
							free_building_slots = {
								building = dockyard
								size > 2
								include_locked = yes
							}
						}
					}
					any_owned_state = {
						is_coastal = yes
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = dockyard
						level = 2
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_2_built
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_2_built }
					any_owned_state = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = dockyard
						level = 2
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_2_built
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_2_built }
					NOT = {
						any_owned_state = {
							free_building_slots = {
								building = dockyard
								size > 2
								include_locked = yes
							}
						}
					}
				}
				random_state = {
					limit = {
						controller = { tag = ROOT }
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = dockyard
						level = 2
						instant_build = yes
					}
				}
			}			
		}
	}

	focus = {
		id = hove_cruiser_effort
		icon = GFX_goal_generic_navy_cruiser
		prerequisite = { focus = hove_large_navy }
		x = 1
		y = 1
		relative_position_id = hove_large_navy
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = cr_bonus
				bonus = 1.0
				ahead_reduction = 2
				uses = 1
				category = cl_tech
				category = ca_tech
			}		
		}
	}

	focus = {
		id = hove_flexible_navy_2
		icon = GFX_goal_generic_build_navy
		prerequisite = { focus = hove_flexible_navy }
		x = 0
		y = 2
		relative_position_id = hove_flexible_navy
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = ti_bonus
				name = GER_trade_interdiction
				cost_reduction = 0.5
				uses = 1
				category = trade_interdiction_tree
			}
		}
	}

	focus = {
		id = hove_large_navy_2
		icon = GFX_goal_generic_navy_doctrines_tactics
		prerequisite = { focus = hove_large_navy }
		x = 0
		y = 2
		relative_position_id = hove_large_navy
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = ti_bonus
				name = fleet_in_being_bonus
				cost_reduction = 0.5
				uses = 1
				category = fleet_in_being_tree
			}
		}
	}

	### INTERMEDIATE NAVY ###

	focus = {
		id = hove_intermediate_navy
		icon = GFX_goal_generic_construct_naval_dockyard
		prerequisite = { focus = hove_flexible_navy_2 focus = hove_large_navy_2 }
		x = 1
		y = 1
		relative_position_id = hove_flexible_navy_2
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = hove_gennavy_1
		}
	}

	focus = {
		id = hove_destroyer_effort
		icon = GFX_goal_generic_wolf_pack
		prerequisite = { focus = hove_intermediate_navy }
		x = -2
		y = 1
		relative_position_id = hove_intermediate_navy
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = dd_bonus
				bonus = 1.0
				ahead_reduction = 2
				uses = 1
				category = dd_tech
			}
		}
	}

	focus = {
		id = hove_naval_effort_3
		icon = GFX_goal_generic_construct_naval_dockyard
		prerequisite = { focus = hove_intermediate_navy }
		available = {
			num_of_factories > 10
		}
		x = 0
		y = 1
		relative_position_id = hove_intermediate_navy
		cost = 10

		available = {
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}

		available_if_capitulated = yes

		complete_tooltip = {
			navy_experience = 10
			add_extra_state_shared_building_slots = 1
			add_building_construction = {
				type = dockyard
				level = 1
				instant_build = yes
			}
		}

		completion_reward = {
			navy_experience = 25
			if = {
				limit = {
					NOT = {
						any_owned_state = {
							dockyard > 0
							free_building_slots = {
								building = dockyard
								size > 2
								include_locked = yes
							}
						}
					}
					any_owned_state = {
						is_coastal = yes
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_3_built
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_3_built }
					any_owned_state = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_3_built
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_3_built }
					NOT = {
						any_owned_state = {
							free_building_slots = {
								building = dockyard
								size > 2
								include_locked = yes
							}
						}
					}
				}
				random_state = {
					limit = {
						controller = { tag = ROOT }
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
			}			
		}
	}

	focus = {
		id = hove_capital_ship_effort
		icon = GFX_goal_generic_navy_battleship
		prerequisite = { focus = hove_intermediate_navy }
		available = {	
			num_of_naval_factories > 4		
		}
		x = 2
		y = 1
		relative_position_id = hove_intermediate_navy
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = capital_ships_bonus
				bonus = 1.0
				ahead_reduction = 2
				uses = 1
				category = bb_tech
			}	
		}
	}

	focus = {
		id = hove_naval_invasion_effort
		icon = GFX_goal_generic_amphibious_assault
		prerequisite = { focus = hove_destroyer_effort }
		x = -1
		y = 1
		relative_position_id = hove_destroyer_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = uk_amphibious_focus
				bonus = 1.0
				uses = 1
				technology = transport
			}
		}
	}

	focus = {
		id = hove_fundamental_navy_lessons
		icon = GFX_focus_generic_destroyer
		prerequisite = { focus = hove_destroyer_effort focus = hove_capital_ship_effort }
		x = 2
		y = 1
		relative_position_id = hove_destroyer_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_gennavy_1
				add_idea = hove_gennavy_2
			}
		}
	}

	focus = {
		id = hove_armor_of_the_ocean
		icon = GFX_goal_generic_navy_cruiser
		prerequisite = { focus = hove_capital_ship_effort }
		available = {	
			num_of_naval_factories > 7		
		}
		x = 5
		y = 1
		relative_position_id = hove_destroyer_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			navy_experience = 10
			add_tech_bonus = {
				name = ITA_ispettorato_dei_mezzi_antisommergibili
				bonus = 1
				uses = 1
				category = mio_cat_tech_all_capital_ship_and_modules
			}
		}
	}

	focus = {
		id = hove_minelaying_advancements
		icon = GFX_focus_generic_mine_warfare
		prerequisite = { focus = hove_naval_invasion_effort }
		x = 0
		y = 1
		relative_position_id = hove_naval_invasion_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = ITA_ispettorato_dei_mezzi_antisommergibili
				bonus = 1
				uses = 1
				category = asw_tech
			}
		}
	}

	focus = {
		id = hove_elastic_fleet_control
		icon = GFX_goal_generic_build_navy
		prerequisite = { focus = hove_fundamental_navy_lessons }
		mutually_exclusive = { focus = hove_coordinated_fleet_power }
		x = -1
		y = 1
		relative_position_id = hove_fundamental_navy_lessons
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_gennavy_2
				add_idea = hove_gennavy_elastic
			}
		}
	}

	focus = {
		id = hove_coordinated_fleet_power
		icon = GFX_goal_generic_navy_doctrines_tactics
		prerequisite = { focus = hove_fundamental_navy_lessons }
		mutually_exclusive = { focus = hove_elastic_fleet_control }
		x = 1
		y = 1
		relative_position_id = hove_fundamental_navy_lessons
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_gennavy_2
				add_idea = hove_gennavy_coord
			}
		}
	}

	focus = {
		id = hove_naval_doctrine_exercises #From Flight to Water
		icon = GFX_goal_generic_navy_carrier
		prerequisite = { focus = hove_armor_of_the_ocean }
		available = {	
			num_of_naval_factories > 10		
		}
		x = 0
		y = 1
		relative_position_id = hove_armor_of_the_ocean
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = ITA_proper_carriers
				bonus = 1.0
				uses = 1
				category = cv_tech
			}
		}
	}

	### MAJOR NAVY ###

	focus = {
		id = hove_major_navy
		icon = GFX_goal_generic_construct_naval_dockyard
		prerequisite = { focus = hove_minelaying_advancements focus = hove_naval_doctrine_exercises }
		prerequisite = { focus = hove_elastic_fleet_control focus = hove_coordinated_fleet_power }
		x = 3
		y = 1
		relative_position_id = hove_minelaying_advancements
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			navy_experience = 25
		}
	}

	### MINOR INDUSTRY ###

	focus = {
		id = hove_industrial_effort
		icon = GFX_goal_generic_production
		x = 28
		y = 0
		relative_position_id = hove_army_effort
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = industrial_bonus
				bonus = 1.0
				uses = 1
				category = industry
			}
		}

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 10
				date > 1937.1.1		
			}
		}
	}

	focus = {
		id = hove_civilian_effort
		icon = GFX_goal_generic_construct_civ_factory
		prerequisite = { focus = hove_industrial_effort }
		x = -2
		y = 1
		relative_position_id = hove_industrial_effort
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 10
				date > 1937.1.1		
			}
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}					
				}
			}
		}

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

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_infrastructure_effort
		icon = GFX_goal_generic_construct_infrastructure
		prerequisite = { focus = hove_industrial_effort }
		x = 0
		y = 1
		relative_position_id = hove_industrial_effort
		cost = 5

		available_if_capitulated = yes

		bypass = {
			custom_trigger_tooltip = {
				tooltip = infrastructure_effort_tt
				all_owned_state = {			
					free_building_slots = {
						building = infrastructure
						size < 1
					}
				}
			}
		}

		complete_tooltip = {
			add_building_construction = {
				type = infrastructure
				level = 1
				instant_build = yes
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = infrastructure
						size > 0
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = infrastructure
										size > 0
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_arms_effort
		icon = GFX_goal_generic_construct_mil_factory
		prerequisite = { focus = hove_industrial_effort }
		x = 2
		y = 1
		relative_position_id = hove_industrial_effort
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 3
			modifier = {
				factor = 10
				date > 1937.1.1		
			}
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = production_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = arms_factory
						size < 1
						include_locked = yes
					}
				}
			}
		}

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

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = arms_factory
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_civilian_effort_2
		icon = GFX_goal_generic_construct_civ_factory
		prerequisite = { focus = hove_civilian_effort }
		prerequisite = { focus = hove_infrastructure_effort }
		x = 0
		y = 1
		relative_position_id = hove_civilian_effort
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 10
				date > 1937.1.1		
			}
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}					
				}
			}
		}

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

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_industrial_effort_2
		icon = GFX_goal_generic_production
		prerequisite = { focus = hove_infrastructure_effort }
		x = 0
		y = 1
		relative_position_id = hove_infrastructure_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = industrial_bonus
				bonus = 1.0
				uses = 1
				category = industry
			}		
		}
	}

	focus = {
		id = hove_arms_effort_2
		icon = GFX_goal_generic_construct_mil_factory
		prerequisite = { focus = hove_arms_effort }
		prerequisite = { focus = hove_infrastructure_effort }
		x = 0
		y = 1
		relative_position_id = hove_arms_effort
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 3
			modifier = {
				factor = 10
				date > 1937.1.1		
			}
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = production_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = arms_factory
						size < 1
						include_locked = yes
					}
				}
			}
		}

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

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = arms_factory
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_urbanization
		icon = GFX_goal_generic_construction
		prerequisite = { focus = hove_civilian_effort_2 }
		x = -1
		y = 1
		relative_position_id = hove_civilian_effort_2
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 3
			}
		}
	}

	focus = {
		id = hove_civilian_effort_3
		icon = GFX_goal_generic_construct_civ_factory
		prerequisite = { focus = hove_civilian_effort_2 }
		x = 1
		y = 1
		relative_position_id = hove_civilian_effort_2
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 10
				date > 1937.1.1		
			}
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}					
				}
			}
		}

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

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_arms_effort_3
		icon = GFX_goal_generic_construct_mil_factory
		prerequisite = { focus = hove_arms_effort_2 }
		x = -1
		y = 1
		relative_position_id = hove_arms_effort_2
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 3
			modifier = {
				factor = 10
				date > 1937.1.1		
			}
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = production_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = arms_factory
						size < 1
						include_locked = yes
					}
				}
			}
		}

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

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = arms_factory
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_fuel_effort
		icon = GFX_goal_generic_oil_refinery
		prerequisite = { focus = hove_arms_effort_2 }
		x = 1
		y = 1
		relative_position_id = hove_arms_effort_2
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = GEN_fuel_effort
				bonus = 1.0
				uses = 1
				category = synth_resources
			}	
		}
	}

	### INTERMEDIATE INDUSTRY ###

	focus = {
		id = hove_intermediate_industry
		icon = GFX_goal_generic_production
		prerequisite = { focus = hove_civilian_effort_3 focus = hove_arms_effort_3 }
		x = 1
		y = 1
		relative_position_id = hove_civilian_effort_3
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_timed_idea = { idea = hove_genindustry days = 180 }
		}
	}

	focus = {
		id = hove_infrastructure_effort_2
		icon = GFX_goal_generic_construct_infrastructure
		prerequisite = { focus = hove_intermediate_industry }
		prerequisite = { focus = hove_civilian_effort_3 }
		available = {
			num_of_factories > 9
		}
		x = -2
		y = 1
		relative_position_id = hove_intermediate_industry
		cost = 10

		available_if_capitulated = yes

		bypass = {
			custom_trigger_tooltip = {
				tooltip = infrastructure_effort_tt
				all_owned_state = {			
					free_building_slots = {
						building = infrastructure
						size < 1
					}
				}
			}
		}

		complete_tooltip = {
			add_building_construction = {
				type = infrastructure
				level = 1
				instant_build = yes
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = infrastructure
						size > 0
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = infrastructure
										size > 0
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_extra_research_slot
		icon = GFX_focus_research
		prerequisite = { focus = hove_intermediate_industry }
		x = 0
		y = 1
		relative_position_id = hove_intermediate_industry
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_research_slot = 1 	
		}
	}

	focus = {
		id = hove_electronic_effort
		icon = GFX_goal_generic_production2
		prerequisite = { focus = hove_intermediate_industry }
		prerequisite = { focus = hove_arms_effort_3 }
		available = {
			num_of_factories > 9
		}
		x = 2
		y = 1
		relative_position_id = hove_intermediate_industry
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = electronics
				bonus = 1.0
				uses = 1
				category = electronics
			}
		}

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 0.25
				always = yes
			}
		}
	}

	focus = {
		id = hove_civilian_effort_4
		icon = GFX_goal_generic_construct_civ_factory
		prerequisite = { focus = hove_infrastructure_effort_2 }
		x = -1
		y = 1
		relative_position_id = hove_infrastructure_effort_2
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 10
				date > 1937.1.1		
			}
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}					
				}
			}
		}

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

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_nuclear_effort
		icon = GFX_focus_wonderweapons
		prerequisite = { focus = hove_extra_research_slot }
		available = {
			num_of_factories > 15
		}
		x = -1
		y = 1
		relative_position_id = hove_extra_research_slot
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = GEN_nuclear_effort
				bonus = 1.0
				category = nuclear
			}
		}
	}

	focus = {
		id = hove_secret_weapons
		icon = GFX_goal_generic_secret_weapon
		prerequisite = { focus = hove_extra_research_slot }
		available = {
			num_of_factories > 15
		}
		x = 1
		y = 1
		relative_position_id = hove_extra_research_slot
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_tech_bonus = {
				name = secret_bonus
				bonus = 1.0
				uses = 1
				category = electronics
				category = rocketry
			}
		}

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 0.25
				always = yes
			}
		}
	}

	focus = {
		id = hove_arms_effort_4
		icon = GFX_goal_generic_construct_mil_factory
		prerequisite = { focus = hove_electronic_effort }
		x = 1
		y = 1
		relative_position_id = hove_electronic_effort
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 3
			modifier = {
				factor = 10
				date > 1937.1.1		
			}
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = production_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = arms_factory
						size < 1
						include_locked = yes
					}
				}
			}
		}

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

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = arms_factory
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = hove_industrial_investment
		icon = GFX_goal_generic_construction
		prerequisite = { focus = hove_infrastructure_effort_2 }
		available = {
			num_of_factories > 25
		}
		x = 0
		y = 2
		relative_position_id = hove_infrastructure_effort_2
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_offsite_building = { type = industrial_complex level = 1 }	
		}
	}

	focus = {
		id = hove_extra_research_slot_2
		icon = GFX_focus_research
		prerequisite = { focus = hove_extra_research_slot }
		available = {
			num_of_factories > 50
		}
		x = 0
		y = 2
		relative_position_id = hove_extra_research_slot
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_research_slot = 1	
		}
	}

	focus = {
		id = hove_arms_investment
		icon = GFX_goal_generic_production2
		prerequisite = { focus = hove_electronic_effort }
		available = {
			num_of_factories > 25
		}
		x = 0
		y = 2
		relative_position_id = hove_electronic_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_offsite_building = { type = arms_factory level = 1 }
		}
	}

	### MAJOR INDUSTRY ###

	focus = {
		id = hove_major_industry
		icon = GFX_focus_generic_industry_3
		prerequisite = { focus = hove_extra_research_slot_2 }
		prerequisite = { focus = hove_industrial_investment focus = hove_arms_investment }
		x = 2
		y = 1
		relative_position_id = hove_industrial_investment
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_offsite_building = { type = industrial_complex level = 1 }
			add_offsite_building = { type = arms_factory level = 1 }		
		}
	}

	### MINOR POLITICAL ###

	focus = {
		id = hove_political_effort
		icon = GFX_goal_generic_demand_territory
		x = 42
		y = 0
		relative_position_id = hove_army_effort
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_political_power = 120
		}
	}

	focus = {
		id = hove_collectivist_ethos
		icon = GFX_goal_generic_national_unity
		prerequisite = { focus = hove_political_effort }
		mutually_exclusive = { focus = hove_independence_ethos focus = hove_liberty_ethos }
		x = -6
		y = 1
		relative_position_id = hove_political_effort
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 5
			modifier = {
				factor = 0
				OR = {
					AND = {
						is_historical_focus_on = yes
						has_government = neutrality
					}
					has_idea = neutrality_idea
				}
			}
			modifier = {
				OR = {
					communism > 0.15
					fascism > 0.15
					}
				factor = 2.5
			}

			modifier = {
				OR = {
					communism > 0.4
					fascism > 0.4
				}
				factor = 5
			}
			modifier = {
				OR = {
					has_government = communism
					has_government = fascism
				}
				factor = 100
			}
		}

		completion_reward = {
			add_timed_idea = { idea = collectivist_ethos_focus days = 1095 }
		}
	}

	focus = {
		id = hove_independence_ethos
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = hove_political_effort }
		mutually_exclusive = { focus = hove_collectivist_ethos focus = hove_liberty_ethos }
		x = 0
		y = 1
		relative_position_id = hove_political_effort
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 5
			modifier = {
				factor = 10
				OR = {
					AND = {
						has_idea = neutrality_idea
						has_government = neutrality
					}
				neutrality > 0.8
				}
			}
		}

		completion_reward = {
			add_stability = 0.1
		}
	}

	focus = {
		id = hove_liberty_ethos
		icon = GFX_goal_support_democracy
		prerequisite = { focus = hove_political_effort }
		mutually_exclusive = { focus = hove_collectivist_ethos focus = hove_independence_ethos }
		x = 6
		y = 1
		relative_position_id = hove_political_effort
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 95
			modifier = {
				factor = 0.1
				any_neighbor_country = {
					is_major = yes
					OR = {
						has_government = communism
						has_government = fascism
					}
				}
				NOT = {
					any_neighbor_country = {
						is_major = yes
						has_government = democratic
					}
				}
			}
		}

		completion_reward = {
			add_ideas = liberty_ethos_focus
		}
	}

	focus = {
		id = hove_nationalism_focus
		icon = GFX_goal_support_fascism
		prerequisite = { focus = hove_collectivist_ethos }
		mutually_exclusive = { focus = hove_internationalism_focus }
		x = -1
		y = 1
		relative_position_id = hove_collectivist_ethos
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 5
			modifier = {
				factor = 2
				any_neighbor_country = {
					is_major = yes
					has_government = fascism
				}
			}
			modifier = {
				factor = 0
				AND = {
					is_historical_focus_on = yes
					NOT = { has_government = fascism }
				}
			}
			modifier = {
				factor = 10
				AND = {
					has_government = fascism 
				}
			}
		}

		completion_reward = {
			add_timed_idea = {
				idea = nationalism
				days = 720
			}
		}
	}

	focus = {
		id = hove_internationalism_focus
		icon = GFX_goal_support_communism
		prerequisite = { focus = hove_collectivist_ethos }
		mutually_exclusive = { focus = hove_nationalism_focus }
		x = 1
		y = 1
		relative_position_id = hove_collectivist_ethos
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 5
			modifier = {
				factor = 2
				any_neighbor_country = {
					is_major = yes
					has_government = communism
				}
			}			
			modifier = {
				factor = 0
				AND = {
					is_historical_focus_on = yes
					NOT = { has_government = communism }
				}
			}
			modifier = {
				factor = 10
				AND = {
					has_government = communism 
				}
			}
		}

		completion_reward = {
			add_timed_idea = {
				idea = internationalism
				days = 720
			}
		}
	}

	focus = {
		id = hove_monarchism_focus
		icon = GFX_focus_hun_elect_a_king
		prerequisite = { focus = hove_independence_ethos }
		mutually_exclusive = { focus = hove_neutrality_focus }
		available = {
			custom_trigger_tooltip = {
				tooltip = hove_monarchist_sentiments_tt
				OR = {
					original_tag = NOR #EUROPE
					original_tag = DEN
					original_tag = SWE
					original_tag = WLS
					original_tag = SCO
					original_tag = BEL
					original_tag = LUX
					original_tag = NAV
					original_tag = CAT
					original_tag = COR
					original_tag = OCC
					original_tag = CRO
					original_tag = SER
					original_tag = ALB
					original_tag = BUL
					original_tag = TRA
					original_tag = SHL #GERMANY
					original_tag = HAN
					original_tag = MEK
					original_tag = PRE
					original_tag = SAX
					original_tag = BAY
					original_tag = WUR
					original_tag = IRQ #MIDDLEEAST
					original_tag = PER
					original_tag = AFG
					original_tag = SAU
					original_tag = YEM
					original_tag = OMA
					original_tag = SYR
					original_tag = JOR
					original_tag = KUW
					original_tag = QAT
					original_tag = UAE
					original_tag = SOM #AFRICA
					original_tag = ETH
					original_tag = EGY
					original_tag = LBA
					original_tag = MOR
					original_tag = SIE
					original_tag = UGA
					original_tag = BRD
					original_tag = ZAM
					original_tag = MLD #ASIA
					original_tag = BAN
					original_tag = NEP
					original_tag = BHU
					original_tag = TIB
					original_tag = TAN
					original_tag = KAZ
					original_tag = LAO
					original_tag = SIA
					original_tag = KOR
					original_tag = HAW #OCEANIA
					original_tag = COS #AMERICAS
					original_tag = HAI
					original_tag = JAM
					original_tag = SIL #NOSTEPBACK
					original_tag = KSH
					original_tag = KAL
					original_tag = DAG
					original_tag = BYA
					original_tag = BUK
					original_tag = KHI
					original_tag = HAR 
					original_tag = KHA
					original_tag = AOI #BBA
					original_tag = LBV
					original_tag = PAP
					original_tag = TOS
					original_tag = SPM
					original_tag = TTS
					original_tag = GRN # AAT
					original_tag = RAP # TOA
					original_tag = INC
					original_tag = MIS
				}
			}
		}
		x = -1
		y = 1
		relative_position_id = hove_independence_ethos
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_timed_idea = {
				idea = GER_preparing_ITA_coup
				days = 540
			}
			unlock_decision_tooltip = hove_discredit_government_monarchist
		}
	}

	focus = {
		id = hove_neutrality_focus
		icon = GFX_goal_generic_neutrality_focus
		prerequisite = { focus = hove_independence_ethos }
		mutually_exclusive = { focus = hove_monarchism_focus }
		x = 1
		y = 1
		relative_position_id = hove_independence_ethos
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 95
			modifier = {
				factor = 0.1
				any_neighbor_country = {
					is_major = yes
					OR = {
						has_government = communism
						has_government = fascism
					}
				}
				NOT = {
					any_neighbor_country = {
						is_major = yes
						has_government = democratic
					}
				}
			}
			modifier = {
				factor = 1
				ROOT = { has_government = neutrality }
			}
		}

		completion_reward = {
			if = {
				limit = { NOT = { has_idea = neutrality_idea } }
				add_ideas = neutrality_idea
			}
			add_political_power = 150
			if = {
				limit = { has_government = neutrality }
				add_popularity = {
					ideology = neutrality
					popularity = 0.2
				}
			}
		}
	}

	focus = {
		id = hove_democratic_focus
		icon = GFX_goal_support_democracy
		prerequisite = { focus = hove_liberty_ethos }
		mutually_exclusive = { focus = hove_interventionist_focus }
		x = -1
		y = 1
		relative_position_id = hove_liberty_ethos
		cost = 10

		available_if_capitulated = yes

		ai_will_do = {
			factor = 95
			modifier = {
				factor = 0.1
				any_neighbor_country = {
					is_major = yes
					OR = {
						has_government = communism
						has_government = fascism
					}
				}
				NOT = {
					any_neighbor_country = {
						is_major = yes
						has_government = democratic
					}
				}
			}
		}

		completion_reward = {
			if = {
				limit = {
					ROOT = { has_government = neutrality }
				}
				add_political_power = 120
			}
			if = {
				limit = {
					ROOT = { has_government = communism }
				}
				add_political_power = 120
			}
			if = {
				limit = {
					ROOT = { has_government = fascism }
				}
				add_political_power = 120
			}
			if = {
				limit = { has_government = democratic }
				add_political_power = 50
				add_popularity = {
					ideology = democratic
					popularity = 0.2
				}
			}
		}
	}

	focus = {
		id = hove_interventionist_focus
		icon = GFX_goal_generic_national_unity
		prerequisite = { focus = hove_liberty_ethos }
		mutually_exclusive = { focus = hove_democratic_focus }
		x = 1
		y = 1
		relative_position_id = hove_liberty_ethos
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 10
		}
	}

	focus = {
		id = hove_paramilitarism
		icon = GFX_goal_generic_military_sphere
		prerequisite = { focus = hove_nationalism_focus }
		available = {	
			fascism > 0.1	
		}
		x = -1
		y = 1
		relative_position_id = hove_nationalism_focus
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = paramilitarism_focus
		}
	}

	focus = {
		id = hove_militarism
		icon = GFX_goal_generic_political_pressure
		prerequisite = { focus = hove_nationalism_focus focus = hove_internationalism_focus }
		available = {	
			OR = {
				fascism > 0.15
				communism > 0.15
			}	
		}
		x = 1
		y = 1
		relative_position_id = hove_nationalism_focus
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 20
			if = {
				limit = { has_idea = neutrality_idea }
				remove_ideas = neutrality_idea
			}			
			add_ideas = militarism_focus
		}
	}

	focus = {
		id = hove_political_correctness
		icon = GFX_goal_generic_dangerous_deal
		prerequisite = { focus = hove_internationalism_focus }
		available = {	
			communism > 0.1
		}
		x = 1
		y = 1
		relative_position_id = hove_internationalism_focus
		cost = 10

		available_if_capitulated = yes

		completion_reward = {	
			add_political_power = 200
			add_ideas = idea_political_correctness
			set_rule = { can_send_volunteers = yes }
		}
	}

	focus = {
		id = hove_pillars_of_society
		icon = GFX_focus_generic_concessions
		prerequisite = { focus = hove_monarchism_focus }
		available = {	
			OR = {
				neutrality > 0.4
				has_government = neutrality
				not = { has_idea = GER_preparing_ITA_coup }
			}	
		}
		x = -1
		y = 1
		relative_position_id = hove_monarchism_focus
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			if = {
				limit = {
					NOT = { has_government = neutrality }
				}
				set_politics = {
					ruling_party = neutrality
				}
			}
			if = {
				limit = { original_tag = SIL }
				create_country_leader = {
					name = "Duke Joachim von Silesia"
					desc = "POLITICS_VICTOR_EMMANUEL_III_DESC"
					picture = "GFX_Portrait_Europe_Generic_navy_1"
					expire = "1965.1.1"
					ideology = despotism
					traits = {
						national_integralist
					}
				}
			}
			set_rule = { can_send_volunteers = yes }
			add_stability = 0.05
			add_war_support = 0.05
		}
	}

	focus = {
		id = hove_deterence
		icon = GFX_goal_generic_defence
		prerequisite = { focus = hove_monarchism_focus focus = hove_neutrality_focus }
		x = 1
		y = 1
		relative_position_id = hove_monarchism_focus
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = deterrence
		}
	}

	focus = {
		id = hove_national_stoicism
		icon = GFX_focus_generic_manpower
		prerequisite = { focus = hove_neutrality_focus }
		x = 1
		y = 1
		relative_position_id = hove_neutrality_focus
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			#add_ideas = hove_national_stoicism
			add_war_support = 0.1
		}
	}

	focus = {
		id = hove_foreign_expeditions
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = hove_democratic_focus }
		available = {	
			democratic > 0.15	
		}
		x = -1
		y = 1
		relative_position_id = hove_democratic_focus
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_political_power = 200
			add_stability = 0.15
		}
	}

	focus = {
		id = hove_volunteer_army
		icon = GFX_goal_generic_position_armies
		prerequisite = { focus = hove_democratic_focus focus = hove_interventionist_focus }
		x = 1
		y = 1
		relative_position_id = hove_democratic_focus
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			if = {
				limit = { NOT = { has_idea = foreign_expeditions_focus } }
				add_ideas = volunteer_corps_focus
			}	
			if = {
				limit = { has_idea = foreign_expeditions_focus }
				swap_ideas = {
					remove_idea = foreign_expeditions_focus
					add_idea = volunteer_corps_focus2
				}
			}
		}
	}

	focus = {
		id = hove_peacekeeping_operations
		icon = GFX_goal_generic_more_territorial_claims
		prerequisite = { focus = hove_interventionist_focus }
		x = 1
		y = 1
		relative_position_id = hove_interventionist_focus
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			if = {
				limit = { NOT = { has_idea = volunteer_corps_focus } }
				add_ideas = foreign_expeditions_focus
			}	
			if = {
				limit = { has_idea = volunteer_corps_focus }
				swap_ideas = {
					remove_idea = volunteer_corps_focus
					add_idea = volunteer_corps_focus2
				}
			}	
		}
	}

	focus = {
		id = hove_established_nationalism
		icon = GFX_goal_support_fascism
		prerequisite = { focus = hove_paramilitarism }
		prerequisite = { focus = hove_militarism }
		available = {	
			OR = {
				fascism > 0.3
				has_government = fascism
			}	
		}
		x = 1
		y = 1
		relative_position_id = hove_paramilitarism
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = hove_gennationalism_1
		}
	}

	focus = {
		id = hove_established_internationalism
		icon = GFX_goal_support_communism
		prerequisite = { focus = hove_political_correctness }
		prerequisite = { focus = hove_militarism }
		available = {	
			OR = {
				communism > 0.3
				has_government = communism
			}	
		}
		x = 1
		y = 1
		relative_position_id = hove_militarism
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = hove_geninternationalism_1
		}
	}

	focus = {
		id = hove_established_monarchism
		icon = GFX_focus_hun_elect_a_king
		prerequisite = { focus = hove_pillars_of_society }
		prerequisite = { focus = hove_deterence }
		x = 1
		y = 1
		relative_position_id = hove_pillars_of_society
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = hove_genmonarchist_1
		}
	}

	focus = {
		id = hove_established_neutrality
		icon = GFX_goal_generic_neutrality_focus
		prerequisite = { focus = hove_national_stoicism }
		prerequisite = { focus = hove_deterence }
		x = 1
		y = 1
		relative_position_id = hove_deterence
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = hove_genneutrality_1
		}
	}

	focus = {
		id = hove_established_democracy
		icon = GFX_goal_support_democracy
		prerequisite = { focus = hove_foreign_expeditions }
		prerequisite = { focus = hove_volunteer_army }
		available = {	
			OR = {
				democratic > 0.3
				has_government = democratic
			}	
		}
		x = 1
		y = 1
		relative_position_id = hove_foreign_expeditions
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			#add_ideas = hove_gendemocracy_1
			#remove_ideas = liberty_ethos_focus

			swap_ideas = {
				remove_idea = liberty_ethos_focus
				add_idea = hove_gendemocracy_1
			}
		}
	}

	focus = {
		id = hove_established_interventionists
		icon = GFX_goal_generic_national_unity
		prerequisite = { focus = hove_peacekeeping_operations }
		prerequisite = { focus = hove_volunteer_army }
		x = 1
		y = 1
		relative_position_id = hove_volunteer_army
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			#add_ideas = hove_geninterventionist_1
			#remove_ideas = liberty_ethos_focus

			swap_ideas = {
				remove_idea = liberty_ethos_focus
				add_idea = hove_geninterventionist_1
			}
		}
	}

	focus = {
		id = hove_military_youth
		icon = GFX_goal_generic_more_territorial_claims
		prerequisite = { focus = hove_established_nationalism }
		x = -1
		y = 1
		relative_position_id = hove_established_nationalism
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = militarism_focus
				add_idea = hove_militarism_2
			}
			if = {
				limit = { has_government = fascism }
				add_popularity = {
					ideology = fascism
					popularity = 0.2
				}
			}
			if = {
				limit = { has_government = communism }
				add_popularity = {
					ideology = communism
					popularity = 0.2
				}
			}
			unlock_decision_tooltip = hove_military_youth_decision
		}
	}

	focus = {
		id = hove_figureheads_of_leadership
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = hove_established_nationalism focus = hove_established_internationalism }
		x = 1
		y = 1
		relative_position_id = hove_established_nationalism
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 10
		}
	}

	focus = {
		id = hove_political_commissars
		icon = GFX_goal_generic_forceful_treaty
		prerequisite = { focus = hove_established_internationalism }
		x = 1
		y = 1
		relative_position_id = hove_established_internationalism
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = idea_political_correctness
				add_idea = idea_political_correctness2
			}
			if = {
				limit = { has_government = fascism }
				add_popularity = {
					ideology = fascism
					popularity = 0.2
				}
			}
			if = {
				limit = { has_government = communism }
				add_popularity = {
					ideology = communism
					popularity = 0.2
				}
			}
			add_political_power = 200
		}
	}

	focus = {
		id = hove_renewed_men_at_arms
		icon = GFX_goal_generic_cavalry
		prerequisite = { focus = hove_established_monarchism }
		x = -1
		y = 1
		relative_position_id = hove_established_monarchism
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 20
			division_template = {
				name = "Royal Guards"
				priority = 1
				division_names_group = GEN_INF_01
				template_counter = 78
				regiments = {
					infantry = { x = 0 y = 0 }
					infantry = { x = 0 y = 1 }
					infantry = { x = 0 y = 2 }
		
					infantry = { x = 1 y = 0 }
					infantry = { x = 1 y = 1 }
					infantry = { x = 1 y = 2 }
				}
			}
			random_owned_controlled_state = {
				limit = { ROOT = { has_full_control_of_state = PREV } }
				create_unit = {
					division = "name = \"1 Royal Guards\" division_template = \"Royal Guards\" start_experience_factor = 1.0" 
					owner = ROOT
				}
			}
		}
	}

	focus = {
		id = hove_defend_the_homeland
		icon = GFX_focus_generic_strike_at_democracy1
		prerequisite = { focus = hove_established_monarchism focus = hove_established_neutrality }
		x = 1
		y = 1
		relative_position_id = hove_established_monarchism
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = hove_defend_the_homeland
		}
	}

	focus = {
		id = hove_ideological_rejection
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = hove_established_neutrality }
		x = 1
		y = 1
		relative_position_id = hove_established_neutrality
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 10
		}
	}

	focus = {
		id = hove_unified_economic_policy
		icon = GFX_goal_generic_construction
		prerequisite = { focus = hove_established_democracy }
		x = -1
		y = 1
		relative_position_id = hove_established_democracy
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
			}
			unlock_decision_tooltip = hove_promote_western_trade
		}
	}

	focus = {
		id = hove_global_volunteers
		icon = GFX_goal_anschluss
		prerequisite = { focus = hove_established_democracy focus = hove_established_interventionists }
		x = 1
		y = 1
		relative_position_id = hove_established_democracy
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			if = {
				limit = { NOT = { has_completed_focus = hove_volunteer_army } }
				swap_ideas = {
					remove_idea = volunteer_corps_focus
					add_idea = volunteer_corps_focus4
				}
			}
			if = {
				limit = { has_idea = volunteer_corps_focus }
				swap_ideas = {
					remove_idea = volunteer_corps_focus
					add_idea = volunteer_corps_focus4
				}
			}
			if = {
				limit = { has_idea = volunteer_corps_focus2 }
				swap_ideas = {
					remove_idea = volunteer_corps_focus2
					add_idea = volunteer_corps_focus3
				}
			}	
		}
	}

	focus = {
		id = hove_western_arms_trade
		icon = GFX_goal_generic_small_arms
		prerequisite = { focus = hove_established_interventionists }
		x = 1
		y = 1
		relative_position_id = hove_established_interventionists
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			army_experience = 10
			add_equipment_to_stockpile = { 
				type = infantry_equipment_1 
				amount = 2500  
				producer = USA
		}
		}
	}

	focus = {
		id = hove_strength_of_state
		icon = GFX_focus_generic_support_the_left_right
		prerequisite = { focus = hove_military_youth }
		x = 1
		y = 1
		relative_position_id = hove_military_youth
		cost = 5

		available_if_capitulated = yes

		completion_reward = {
			
			swap_ideas = {
				remove_idea = hove_gennationalism_1
				add_idea = hove_gennationalism_2
			}
			remove_ideas = paramilitarism_focus
		}
	}

	focus = {
		id = hove_exalted_buerocracy
		icon = GFX_goal_generic_intelligence_exchange
		prerequisite = { focus = hove_political_commissars }
		x = -1
		y = 1
		relative_position_id = hove_political_commissars
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_geninternationalism_1
				add_idea = hove_geninternationalism_2
			}
		}
	}

	focus = {
		id = hove_rights_of_the_nobility
		icon = GFX_focus_rom_royal_dictatorship
		prerequisite = { focus = hove_defend_the_homeland }
		prerequisite = { focus = hove_established_monarchism }
		x = -1
		y = 1
		relative_position_id = hove_defend_the_homeland
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genmonarchist_1
				add_idea = hove_genmonarchist_2
			}
		}
	}

	focus = {
		id = hove_solidarity_in_brotherhood
		icon = GFX_goal_generic_improve_relations
		prerequisite = { focus = hove_defend_the_homeland }
		prerequisite = { focus = hove_established_neutrality }
		x = 1
		y = 1
		relative_position_id = hove_defend_the_homeland
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genneutrality_1
				add_idea = hove_genneutrality_2
			}
		}
	}

	focus = {
		id = hove_accountable_command
		icon = GFX_focus_generic_strike_at_democracy1
		prerequisite = { focus = hove_global_volunteers }
		prerequisite = { focus = hove_established_democracy }
		x = -1
		y = 1
		relative_position_id = hove_global_volunteers
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_gendemocracy_1
				add_idea = hove_gendemocracy_2
			}
		}
	}

	focus = {
		id = hove_proactive_defenses
		icon = GFX_goal_generic_defence
		prerequisite = { focus = hove_global_volunteers }
		prerequisite = { focus = hove_established_interventionists }
		x = 1
		y = 1
		relative_position_id = hove_global_volunteers
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_geninterventionist_1
				add_idea = hove_geninterventionist_2
			}
		}
	}

	focus = {
		id = hove_spread_nationalism_abroad
		icon = GFX_focus_generic_diplomatic_treaty
		prerequisite = { focus = hove_strength_of_state }
		prerequisite = { focus = hove_military_youth }
		x = -1
		y = 1
		relative_position_id = hove_strength_of_state
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_gennationalism_2
				add_idea = hove_gennationalism_3
			}
			set_rule = { can_send_volunteers = yes }
		}
	}

	focus = {
		id = hove_ideological_fanatacism
		icon = GFX_goal_generic_demand_territory
		prerequisite = { focus = hove_strength_of_state focus = hove_exalted_buerocracy }
		x = 1
		y = 1
		relative_position_id = hove_strength_of_state
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = ideological_fanaticism_focus
			set_rule = {
				can_create_factions = yes
			}
			hidden_effect = {
				set_rule = { can_use_kamikaze_pilots = yes }
			}
			custom_effect_tooltip = kamikaze_focus_tooltip
		}
	}

	focus = {
		id = hove_concentric_political_circles
		icon = GFX_goal_generic_war_with_comintern
		prerequisite = { focus = hove_political_commissars }
		x = 0
		y = 2
		relative_position_id = hove_political_commissars
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = idea_political_correctness2
				add_idea = idea_political_correctness3
			}
		}
	}

	focus = {
		id = hove_enact_royal_charters
		icon = GFX_goal_tfv_strengthen_commonwealth_ties
		prerequisite = { focus = hove_rights_of_the_nobility }
		x = -1
		y = 1
		relative_position_id = hove_rights_of_the_nobility
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genmonarchist_2
				add_idea = hove_genmonarchist_3
			}
		}
	}

	focus = {
		id = hove_international_autonomy
		icon = GFX_goal_generic_political_pressure
		prerequisite = { focus = hove_defend_the_homeland }
		x = 0
		y = 2
		relative_position_id = hove_defend_the_homeland
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_defend_the_homeland
				add_idea = hove_defend_the_homeland2
			}
		}
	}

	focus = {
		id = hove_every_man_a_soldier
		icon = GFX_focus_generic_little_entente
		prerequisite = { focus = hove_solidarity_in_brotherhood }
		x = 1
		y = 1
		relative_position_id = hove_solidarity_in_brotherhood
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_genneutrality_2
				add_idea = hove_genneutrality_3
			}
		}
	}

	focus = {
		id = hove_land_of_opportunity
		icon = GFX_focus_generic_concessions
		prerequisite = { focus = hove_unified_economic_policy }
		x = 0
		y = 2
		relative_position_id = hove_unified_economic_policy
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			#set_rule = {
			#	can_generate_female_aces = yes
			#}
			random_owned_controlled_state = {
				add_dynamic_modifier = {
					modifier = JUNO_immigration_promoted
				}
			}
		}
	}

	focus = {
		id = hove_why_we_fight
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = hove_accountable_command focus = hove_proactive_defenses }
		x = 1
		y = 1
		relative_position_id = hove_accountable_command
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			add_ideas = why_we_fight_focus
			custom_effect_tooltip = why_we_fight_effect
			hidden_effect = {
				if = {
					limit = { NOT = { has_idea = neutrality_idea } }
					set_rule = { can_create_factions = yes }
				}			
			}
		}
	}

	focus = {
		id = hove_righteous_interventionism
		icon = GFX_goal_generic_military_sphere
		prerequisite = { focus = hove_proactive_defenses }
		prerequisite = { focus = hove_western_arms_trade }
		x = 1
		y = 1
		relative_position_id = hove_proactive_defenses
		cost = 10

		available_if_capitulated = yes

		completion_reward = {
			swap_ideas = {
				remove_idea = hove_geninterventionist_2
				add_idea = hove_geninterventionist_3
			}
			set_rule = { 
				can_declare_war_on_same_ideology = yes # rule to use, e.g.  can_not_declare_war = yes
			}
		}
	}

	### MAJOR POLITICS ###

	focus = {
		id = hove_major_collectivists
		icon = GFX_goal_generic_national_unity
		prerequisite = { focus = hove_spread_nationalism_abroad focus = hove_concentric_political_circles }
		prerequisite = { focus = hove_ideological_fanatacism }
		x = 2
		y = 1
		relative_position_id = hove_spread_nationalism_abroad
		cost = 10
		available = {
			OR = {
				num_of_factories > 50
				any_other_country = {
					is_in_faction_with = ROOT
					num_of_factories > 50
				}
				has_army_manpower = { size > 499999 }
			}
		}

		available_if_capitulated = yes

		completion_reward = {
			add_political_power = 120
			if = {
				limit = {
					original_research_slots < 3
				}
				add_research_slot = 1
			}
			if = {
				limit = {
					original_research_slots > 2
				}
				add_tech_bonus = {
					name = electronics_bonus
					bonus = 1.0
					uses = 1
					category = electronics
				}
				add_tech_bonus = {
					name = industrial_bonus
					bonus = 1.0
					uses = 1
					category = industry
				}				
			}
		}
	}

	focus = {
		id = hove_major_independents
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = hove_enact_royal_charters focus = hove_every_man_a_soldier }
		x = 2
		y = 1
		relative_position_id = hove_enact_royal_charters
		cost = 10
		available = {
			OR = {
				num_of_factories > 50
				any_other_country = {
					is_in_faction_with = ROOT
					num_of_factories > 50
				}
				has_army_manpower = { size > 499999 }
			}
		}

		available_if_capitulated = yes

		completion_reward = {
			add_political_power = 120
			if = {
				limit = {
					original_research_slots < 3
				}
				add_research_slot = 1
			}
			if = {
				limit = {
					original_research_slots > 2
				}
				add_tech_bonus = {
					name = electronics_bonus
					bonus = 1.0
					uses = 1
					category = electronics
				}
				add_tech_bonus = {
					name = industrial_bonus
					bonus = 1.0
					uses = 1
					category = industry
				}				
			}
		}
	}

	focus = {
		id = hove_major_libertarians
		icon = GFX_goal_support_democracy
		prerequisite = { focus = hove_land_of_opportunity focus = hove_righteous_interventionism }
		prerequisite = { focus = hove_why_we_fight }
		x = 2
		y = 1
		relative_position_id = hove_land_of_opportunity
		cost = 10
		available = {
			OR = {
				num_of_factories > 50
				any_other_country = {
					is_in_faction_with = ROOT
					num_of_factories > 50
				}
				has_army_manpower = { size > 499999 }
			}
		}

		available_if_capitulated = yes

		completion_reward = {
			add_political_power = 120
			if = {
				limit = {
					original_research_slots < 3
				}
				add_research_slot = 1
			}
			if = {
				limit = {
					original_research_slots > 2
				}
				add_tech_bonus = {
					name = electronics_bonus
					bonus = 1.0
					uses = 1
					category = electronics
				}
				add_tech_bonus = {
					name = industrial_bonus
					bonus = 1.0
					uses = 1
					category = industry
				}				
			}
		}
	}