focus_tree = {
	id = SOV_Andropov
	country = {
		factor = 0
		modifier = {
			add = 0
			tag = SOV
		}
	}
	default = no
	#Historical#
	focus = {
		id = SOV_Andropov_Elected_GenSec
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Andropov_Elected_GenSec"
		}
		icon = GFX_SOV_Andropov_Elected_GenSec
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		# relative_position_id =
		cost = 8
		x = 0
		y = 0
		completion_reward = {
			hidden_effect = {
				add_ideas = growing_alcoholism
				add_ideas = era_of_stagnation
				set_variable = {
					CorruptionLevel = 1
				}
				corruption_idea_calc = yes
			}
		}
	}
	focus = {
		id = SOV_Andropov_Diplomacy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Andropov_Diplomacy"
		}
		prerequisite = {
			focus = SOV_Andropov_Elected_GenSec
		}
		icon = GFX_SOV_Andropov_Diplomacy
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Andropov_Elected_GenSec
		cost = 1
		x = -13
		y = 1
		completion_reward = {
			add_ideas = andropov_diplomacy
			add_to_variable = {
				bonus_fpp_modifier = 0.25
				tooltip = bonus_fpp_modifier_tt
			}
		}
	}
	focus = {
		id = SOV_Publish_Samantha_Smith_Letter_In_Pravda
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Publish_Samantha_Smith_Letter_In_Pravda"
		}
		prerequisite = {
			focus = SOV_Andropov_Diplomacy
		}
		icon = GFX_SOV_Publish_Samantha_Smith_Letter_In_Pravda
		search_filters = {
			IC_FILTER
		}
		available = {
			has_country_flag = Samantha_Smith_Letter
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Andropov_Diplomacy
		cost = 1
		x = -3
		y = 1
		completion_reward = {
			country_event = SOV_AND.2
		}
	}
	focus = {
		id = SOV_Invite_Samantha_Smith_to_USSR
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Invite_Samantha_Smith_to_USSR"
		}
		prerequisite = {
			focus = SOV_Publish_Samantha_Smith_Letter_In_Pravda
		}
		icon = GFX_SOV_Invite_Samantha_Smith_to_USSR
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Publish_Samantha_Smith_Letter_In_Pravda
		cost = 1
		x = 0
		y = 1
		completion_reward = {
			USA = {
				country_event = SOV_AND.4
			}
		}
	}
	focus = {
		id = SOV_Letter_to_American_President
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Letter_to_American_President"
		}
		dynamic = yes
		prerequisite = {
			focus = SOV_Andropov_Diplomacy
		}
		icon = GFX_SOV_Letter_to_American_President
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Andropov_Diplomacy
		cost = 1
		x = 0
		y = 1
		completion_reward = {
			USA = {
				country_event = SOV_AND.9
			}
		}
	}
	focus = {
		id = SOV_Open_Geneva_Talks_on_IRBM_In_Europe
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Open_Geneva_Talks_on_IRBM_In_Europe"
		}
		prerequisite = {
			focus = SOV_Letter_to_American_President
		}
		icon = GFX_SOV_Open_Geneva_Talks_on_IRBM_In_Europe
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Letter_to_American_President
		cost = 1
		x = 0
		y = 1
		completion_reward = {
			USA = {
				country_event = SOV_AND.10
			}
		}
	}
	focus = {
		id = SOV_Accords_Signed
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Accords_Signed"
		}
		prerequisite = {
			focus = SOV_Open_Geneva_Talks_on_IRBM_In_Europe
		}
		icon = GFX_SOV_Accords_Signed
		search_filters = {
			IC_FILTER
		}
		mutually_exclusive = {
			focus = SOV_Talks_Failed
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Open_Geneva_Talks_on_IRBM_In_Europe
		cost = 1
		x = -1
		y = 1
		completion_reward = {
			add_political_power = 10
			add_stability = 0.05
			add_threat = -10
			#start mission
		}
	}
	focus = {
		id = SOV_Decrease_IRBM_Stockpile
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Decrease_IRBM_Stockpile"
		}
		prerequisite = {
			focus = SOV_Accords_Signed
		}
		icon = GFX_SOV_Decrease_IRBM_Stockpile
		search_filters = {
			IC_FILTER
		}
		available = {
			NOT = { has_country_flag = failed_to_comply }
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Accords_Signed
		cost = 3
		x = 0
		y = 1
		completion_reward = {
			country_event = SOV_AND.11
		}
	}
	focus = {
		id = SOV_Talks_Failed
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Talks_Failed"
		}
		prerequisite = {
			focus = SOV_Open_Geneva_Talks_on_IRBM_In_Europe
		}
		icon = GFX_SOV_Accords_SignedPNG
		search_filters = {
			IC_FILTER
		}
		mutually_exclusive = {
			focus = SOV_Accords_Signed
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Open_Geneva_Talks_on_IRBM_In_Europe
		cost = 1
		x = 1
		y = 1
		completion_reward = {
			add_political_power = -10
			add_stability = -0.05
			add_threat = 5
			country_event = SOV_AND.12
		}
	}
	focus = {
		id = SOV_Deploy_Rockets_in_Eastern_Europe
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Deploy_Rockets_in_Eastern_Europe"
		}
		prerequisite = {
			focus = SOV_Talks_Failed
		}
		icon = GFX_SOV_Deploy_Rockets_in_Eastern_Europe
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Talks_Failed
		cost = 3
		x = 0
		y = 1
		completion_reward = {
			USA = {
				country_event = SOV_AND.13
			}
			country_event = SOV_AND.14
		}
	}
	focus = {
		id = SOV_Continue_Normalization_Talks_with_PRC
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Continue_Normalization_Talks_with_PRC"
		}
		prerequisite = {
			focus = SOV_Andropov_Diplomacy
		}
		available = {
			has_country_flag = Normalization_with_PRC
		}
		icon = GFX_SOV_Continue_Normalization_Talks_with_PRC
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Andropov_Diplomacy
		cost = 1
		x = 3
		y = 1
		completion_reward = {
			PRC = {
				add_opinion_modifier = {
					target = SOV
					modifier = small_increase
				}
				generic_grant_5_percent_influence_of_FROM = yes
			}
		}
	}
	focus = {
		id = SOV_Expand_Soviet_Chinese_Trade
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Expand_Soviet_Chinese_Trade"
		}
		prerequisite = {
			focus = SOV_Continue_Normalization_Talks_with_PRC
		}
		icon = GFX_SOV_Expand_Soviet_Chinese_Trade
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Continue_Normalization_Talks_with_PRC
		cost = 1
		x = -1
		y = 1
		completion_reward = {
		}
	}
	focus = {
		id = SOV_Prepare_Arkhipov_Delegation
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Prepare_Arkhipov_Delegation"
		}
		prerequisite = {
			focus = SOV_Continue_Normalization_Talks_with_PRC
		}
		icon = GFX_SOV_Prepare_Arkhipov_Delegation
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Continue_Normalization_Talks_with_PRC
		cost = 1
		x = 1
		y = 1
		completion_reward = {
		}
	}
	#Political#
	focus = {
		id = SOV_Address_Accumulated_Problems
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Address_Accumulated_Problems"
		}
		prerequisite = {
			focus = SOV_Andropov_Elected_GenSec
		}
		icon = GFX_SOV_Address_Accumulated_Problems
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Andropov_Elected_GenSec
		cost = 2
		x = 0
		y = 1
		completion_reward = {
			unlock_decision_category_tooltip = sov_andropov_decisions
			unlock_decision_tooltip = SOV_Decree_On_strengthening_the_fight_against_petty_theft_of_state_or_public_property
			add_ideas = SOV_Discipline_strengthening_initiative
			add_to_variable = {
				LaborDiscipline = 3
				tooltip = increase_labor_discipline
			}
		}
	}
	focus = {
		id = SOV_Prepare_Anti_Corruption_Campaign
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Prepare_Anti_Corruption_Campaign"
		}
		prerequisite = {
			focus = SOV_Address_Accumulated_Problems
		}
		icon = GFX_SOV_Prepare_Anti_Corruption_Campaign
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Address_Accumulated_Problems
		cost = 2
		x = -7
		y = 1
		completion_reward = {
			unlock_decision_tooltip = SOV_run_anti_corruption_campaign
			add_ideas = SOV_Preparation_for_an_anti_corruption_campaign
			add_political_power = -250
			add_command_power = -25
		}
	}
	focus = {
		id = SOV_Replace_Fedorchuk_with_Chebrikov_as_Head_of_KGB
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Replace_Fedorchuk_with_Chebrikov_as_Head_of_KGB"
		}
		prerequisite = {
			focus = SOV_Address_Accumulated_Problems
		}
		icon = GFX_SOV_Replace_Fedorchuk_with_Chebrikov_as_Head_of_KGB
		search_filters = {
			IC_FILTER
		}
		available = {
			has_country_flag = Murder_on_Zhdanovskaya_happened
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Address_Accumulated_Problems
		cost = 2
		x = -5
		y = 1
		completion_reward = {
			unlock_decision_tooltip = SOV_Shchelokov_Case
			#Decision Shchelokov Case
		}
	}
	focus = {
		id = SOV_Deepen_Investigation_in_MVD
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Deepen_Investigation_in_MVD"
		}
		prerequisite = {
			focus = SOV_Prepare_Anti_Corruption_Campaign
		}
		prerequisite = {
			focus = SOV_Replace_Fedorchuk_with_Chebrikov_as_Head_of_KGB
		}
		icon = GFX_SOV_Deepen_Investigation_in_MVD
		search_filters = {
			IC_FILTER
		}
		available = {
			has_country_flag = Shchelokov_case_ongoing
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Prepare_Anti_Corruption_Campaign
		cost = 2
		x = 1
		y = 1
		completion_reward = {
			unlock_decision_tooltip = SOV_Mass_Arrests_of_MVD_Officials
			unlock_decision_tooltip = SOV_Establish_control_of_the_3rd_Directorate_of_the_KGB_over_the_MVD
			add_timed_idea = {
				idea = SOV_Ongoing_mass_dismissals_in_the_Ministry_of_Internal_Affairs
				days = 1095
			}
			custom_effect_tooltip = monthly_corruption_removal_TT
			swap_ideas = {
				remove_idea = SOV_Preparation_for_an_anti_corruption_campaign
				add_idea = SOV_Anti_corruption_campaign_in_MVD
			}
			custom_effect_tooltip = monthly_corruption_removal_TT
		}
	}
	focus = {
		id = SOV_Investigation_of_Abuses_in_the_Uzbek_Cotton_Industry
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Investigation_of_Abuses_in_the_Uzbek_Cotton_Industry"
		}
		prerequisite = {
			focus = SOV_Deepen_Investigation_in_MVD
		}
		icon = GFX_SOV_Investigation_of_Abuses_in_the_Uzbek_Cotton_Industry
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Deepen_Investigation_in_MVD
		cost = 4
		x = -2
		y = 1
		completion_reward = {
			#andropov confront Rashidov event
			unlock_decision_tooltip = SOV_Arrest_the_head_of_the_OBKhSS_of_the_Internal_Affairs_Directorate_of_the_Bukhara_regional_executive_committee_Muzafarov
			#Unlocks decisions:
			#- 'Arrest the head of the OBKhSS of the Internal Affairs Directorate of the Bukhara regional executive committee Muzafarov'
		}
	}
	focus = {
		id = SOV_Allow_Printing_Negative_Materials_About_Economic_Crimes
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Allow_Printing_Negative_Materials_About_Economic_Crimes"
		}
		prerequisite = {
			focus = SOV_Deepen_Investigation_in_MVD
		}
		icon = GFX_SOV_Allow_Printing_Negative_Materials_About_Economic_Crimes
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Deepen_Investigation_in_MVD
		cost = 4
		x = 0
		y = 1
		completion_reward = {
			swap_ideas = {
				remove_idea = SOV_Anti_corruption_campaign_in_MVD
				add_idea = SOV_Wide_anti_corruption_campaign
			}
			custom_effect_tooltip = monthly_corruption_removal_TT
		}
	}
	focus = {
		id = SOV_Replace_Unscrupulous_Ministers_and_Obkom_Secretaries
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Replace_Unscrupulous_Ministers_and_Obkom_Secretaries"
		}
		prerequisite = {
			focus = SOV_Deepen_Investigation_in_MVD
		}
		icon = GFX_SOV_Replace_Unscrupulous_Ministers_and_Obkom_Secretaries
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Deepen_Investigation_in_MVD
		cost = 4
		x = 2
		y = 1
		completion_reward = {
			add_timed_idea = {
				idea = SOV_Mass_reshuffles_and_dismissals_in_the_party_and_administrative_apparatus
				days = 155
			}
			custom_effect_tooltip = increase_spending_service_factor_TT
			custom_effect_tooltip = monthly_corruption_removal_TT
		}
	}
	focus = {
		id = SOV_Mass_Arrests_of_Corrupted_Officials
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Mass_Arrests_of_Corrupted_Officials"
		}
		prerequisite = {
			focus = SOV_Investigation_of_Abuses_in_the_Uzbek_Cotton_Industry
		}
		prerequisite = {
			focus = SOV_Allow_Printing_Negative_Materials_About_Economic_Crimes
		}
		prerequisite = {
			focus = SOV_Replace_Unscrupulous_Ministers_and_Obkom_Secretaries
		}
		icon = GFX_SOV_Mass_Arrests_of_Corrupted_Officials
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Allow_Printing_Negative_Materials_About_Economic_Crimes
		cost = 4
		x = 0
		y = 1
		completion_reward = {
			unlock_decision_tooltip = SOV_Eliseevsky_Case
			unlock_decision_tooltip = SOV_Sochi_Krasnodar_Case
			set_country_flag = wait_60_days
		}
	}
	focus = {
		id = SOV_Prepare_New_Candidates_for_Middle_East_SSR_Local_Leadership
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Prepare_New_Candidates_for_Middle_East_SSR_Local_Leadership"
		}
		prerequisite = {
			focus = SOV_Mass_Arrests_of_Corrupted_Officials
		}
		icon = GFX_SOV_Prepare_New_Candidates_for_Middle_East_SSR_Local_Leadership
		search_filters = {
			IC_FILTER
		}
		available = {
			has_country_flag = {
				flag = wait_60_days
				days > 60
			}
			custom_trigger_tooltip = {
				tooltip = SOV_last_purge_focus_days_cult_tt
				has_country_flag = {
					flag = wait_60_days
					days > 60
				}
			}
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Mass_Arrests_of_Corrupted_Officials
		cost = 4
		x = -2
		y = 1
		completion_reward = {
			unlock_decision_tooltip = SOV_New_Case_In_Asia
			#new case decisions in asia
		}
	}
	focus = {
		id = SOV_Open_Up_New_Cases
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Open_Up_New_Cases"
		}
		prerequisite = {
			focus = SOV_Mass_Arrests_of_Corrupted_Officials
		}
		icon = GFX_SOV_Open_Up_New_Cases
		search_filters = {
			IC_FILTER
		}
		available = {
			has_country_flag = {
				flag = wait_60_days
				days > 60
			}
			custom_trigger_tooltip = {
				tooltip = SOV_last_purge_focus_days_cult_tt
				has_country_flag = {
					flag = wait_60_days
					days > 60
				}
			}
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Mass_Arrests_of_Corrupted_Officials
		cost = 4
		x = 0
		y = 1
		completion_reward = {
			unlock_decision_tooltip = SOV_Open_Up_New_Cases_Decision
			#generic new cases opening to reduce corruption further
		}
	}
	focus = {
		id = SOV_Develop_New_Administrtive_Transparency_Mechanisms
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Develop_New_Administrtive_Transparency_Mechanisms"
		}
		prerequisite = {
			focus = SOV_Mass_Arrests_of_Corrupted_Officials
		}
		icon = GFX_SOV_Develop_New_Administrtive_Transparency_Mechanisms
		search_filters = {
			IC_FILTER
		}
		available = {
			has_country_flag = {
				flag = wait_60_days
				days > 60
			}
			custom_trigger_tooltip = {
				tooltip = SOV_last_purge_focus_days_cult_tt
				has_country_flag = {
					flag = wait_60_days
					days > 60
				}
			}
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Mass_Arrests_of_Corrupted_Officials
		cost = 4
		x = 2
		y = 1
		completion_reward = {
			add_to_variable = {
				CorruptionLevel = -0.05
				tooltip = Decrease_Corruption_TT
			}
			corruption_idea_calc = yes
			add_stability = 0.04
			#nothing decided yet
		}
	}
	#Central Branch#
	focus = {
		id = SOV_Introduce_Regional_Leaders_Into_High_Governing_Positions
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Introduce_Regional_Leaders_Into_High_Governing_Positions"
		}
		prerequisite = {
			focus = SOV_Address_Accumulated_Problems
		}
		icon = GFX_SOV_Introduce_Regional_Leaders_Into_High_Governing_Positions
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Address_Accumulated_Problems
		cost = 2
		x = -1
		y = 1
		completion_reward = {
			#event chain about new people in the government
			country_event = SOV_AND.15
			add_political_power = 50
			add_to_variable = {
				russian_opinion = 1
				tooltip = increase_rssr_opinion
			}
			add_to_variable = {
				lithuanian_opinion = 1
				tooltip = increase_lssr_opinion
			}
			add_to_variable = {
				estonian_opinion = 1
				tooltip = increase_essr_opinion
			}
			add_to_variable = {
				latvian_opinion = 1
				tooltip = increase_latssr_opinion
			}
			add_to_variable = {
				belarussian_opinion = 1
				tooltip = increase_bssr_opinion
			}
			add_to_variable = {
				ukrainian_opinion = 1
				tooltip = increase_ukssr_opinion
			}
			add_to_variable = {
				kazakhstani_opinion = 1
				tooltip = increase_kssr_opinion
			}
			add_to_variable = {
				uzbekistani_opinion = 1
				tooltip = increase_uzssr_opinion
			}
			add_to_variable = {
				turkmenistani_opinion = 1
				tooltip = increase_tussr_opinion
			}
			add_to_variable = {
				tajikistani_opinion = 1
				tooltip = increase_tajssr_opinion
			}
			add_to_variable = {
				kyrgyzstani_opinion = 1
				tooltip = increase_kyssr_opinion
			}
			add_to_variable = {
				armenian_opinion = 1
				tooltip = increase_arssr_opinion
			}
			add_to_variable = {
				georgian_opinion = 1
				tooltip = increase_gssr_opinion
			}
			add_to_variable = {
				azerbaijani_opinion = 1
				tooltip = increase_azssr_opinion
			}
		}
	}
	focus = {
		id = SOV_Create_Economic_Department_of_CPSU_Central_Committee
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Create_Economic_Department_of_CPSU_Central_Committee"
		}
		prerequisite = {
			focus = SOV_Address_Accumulated_Problems
		}
		icon = GFX_SOV_Create_Economic_Department_of_CPSU_Central_Committee
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Address_Accumulated_Problems
		cost = 2
		x = 1
		y = 1
		completion_reward = {
			#remove idea Department of planning and Financial Bodies of the CPSU
			#add idea Economic Department of the CPSU
			add_ideas = SOV_Economic_Department_of_the_Central_Committee_of_the_CPSU
		}
	}
	focus = {
		id = SOV_Assemble_Economic_Reforms_Team
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Assemble_Economic_Reforms_Team"
		}
		prerequisite = {
			focus = SOV_Create_Economic_Department_of_CPSU_Central_Committee
		}
		prerequisite = {
			focus = SOV_Introduce_Regional_Leaders_Into_High_Governing_Positions
		}
		icon = GFX_SOV_Assemble_Economic_Reforms_Team
		search_filters = {
			IC_FILTER
		}
		select_effect = {
			#event romanov wedding debunked 5 days
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Create_Economic_Department_of_CPSU_Central_Committee
		cost = 2
		x = -1
		y = 1
		completion_reward = {
			unlock_decision_tooltip = SOV_Prepare_Proposals_on_Measures_to_Improve_Quality_of_Products_Accelerate_the_Pace_of_its_Renewal
			country_event = SOV_AND.26
			#decision:- "Prepare Proposals on Measures to Improve Quality of Products, Accelerate the Pace of its Renewal", 180 d
		}
	}
	focus = {
		id = SOV_Romanov_Dolgikh_Team_Leadership
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Romanov_Dolgikh_Team_Leadership"
		}
		prerequisite = {
			focus = SOV_Assemble_Economic_Reforms_Team
		}
		mutually_exclusive = {
			focus = SOV_Gorbachev_Ryzhkov_Team_Leadership
		}
		icon = GFX_SOV_Romanov_Dolgikh_Team_Leadership
		search_filters = {
			IC_FILTER
		}
		available = {
			has_country_flag = funded_OGAS_ASPR
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Assemble_Economic_Reforms_Team
		cost = 2
		x = -1
		y = 1
		completion_reward = {
			custom_effect_tooltip = autocompleted_by_event
		}
	}
	focus = {
		id = SOV_Emphasis_on_Innovational_Planning_With_Limited_Socialist_Market
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Emphasis_on_Innovational_Planning_With_Limited_Socialist_Market"
		}
		prerequisite = {
			focus = SOV_Romanov_Dolgikh_Team_Leadership
		}
		icon = GFX_SOV_Emphasis_on_Innovational_Planning_With_Limited_Socialist_Market
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Romanov_Dolgikh_Team_Leadership
		cost = 4
		x = -1
		y = 1
		completion_reward = {
			#temporary effect giving maluses for the implemantation of ASPR
			#then event about implemantation giving upgraded OGAS-ASPR
			# SOV_Gorbachev_led_reforms_team
			if = {
				limit = {
					has_idea = SOV_Romanov_led_reforms_team_Decree
				}
				swap_ideas = {
					remove_idea = SOV_Romanov_led_reforms_team_Decree
					add_idea = SOV_Romanov_led_reforms_team_Decree_Market
				}
			}
			else = {
				swap_ideas = {
					remove_idea = SOV_Romanov_led_reforms_team
					add_idea = SOV_Romanov_led_reforms_team_Market
				}
			}
			hidden_effect = {
				country_event = {
					id = SOV_AND.19
					days = 730
				}
			}
		}
	}
	focus = {
		id = SOV_Gorbachev_Ryzhkov_Team_Leadership
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Gorbachev_Ryzhkov_Team_Leadership"
		}
		prerequisite = {
			focus = SOV_Assemble_Economic_Reforms_Team
		}
		mutually_exclusive = {
			focus = SOV_Romanov_Dolgikh_Team_Leadership
		}
		available = {
			NOT = {
				has_country_flag = funded_OGAS_ASPR
			}
		}
		icon = GFX_SOV_Gorbachev_Ryzhkov_Team_Leadership
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Assemble_Economic_Reforms_Team
		cost = 2
		x = 1
		y = 1
		completion_reward = {
			custom_effect_tooltip = autocompleted_by_event
		}
	}
	focus = {
		id = SOV_Prioritize_Intensive_Development_of_Economy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Prioritize_Intensive_Development_of_Economy"
		}
		prerequisite = {
			focus = SOV_Romanov_Dolgikh_Team_Leadership
			focus = SOV_Gorbachev_Ryzhkov_Team_Leadership
		}
		icon = GFX_SOV_Prioritize_Intensive_Development_of_Economy
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Romanov_Dolgikh_Team_Leadership
		cost = 4
		x = 1
		y = 1
		completion_reward = {
			unlock_decision_tooltip = SOV_Decree_No_659
			#decision:
			#- Decree No. 659 "On additional measures to expand the rights of production associations (enterprises) of industry in planning and economic activities and to strengthen their responsibility for the results of work" [1983 Jul 14]
			#Event after 30 days about "Intensificatsiya-90" program
		}
	}
	focus = {
		id = SOV_Acceleration_of_Scientific_and_Technical_Progress_in_the_National_Economy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Acceleration_of_Scientific_and_Technical_Progress_in_the_National_Economy"
		}
		prerequisite = {
			focus = SOV_Prioritize_Intensive_Development_of_Economy
		}
		icon = GFX_SOV_Acceleration_of_Scientific_and_Technical_Progress_in_the_National_Economy
		search_filters = {
			IC_FILTER
		}
		available = {
			has_country_flag = Adopted_Decrees_No_744
			has_country_flag = Adopted_Decrees_No_745
			has_country_flag = decision_Prepare_Proposals_on_Measures_to_Improve_Quality_finished
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Prioritize_Intensive_Development_of_Economy
		cost = 4
		x = -1
		y = 1
		completion_reward = {
			#decision:
			#Decree No. 814
			unlock_decision_tooltip = SOV_Decree_No_814
		}
	}
	focus = {
		id = SOV_Invite_Hungarian_Leader
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Invite_Hungarian_Leader"
		}
		prerequisite = {
			focus = SOV_Prioritize_Intensive_Development_of_Economy
		}
		icon = GFX_SOV_Invite_Hungarian_Leader
		search_filters = {
			IC_FILTER
		}
		dynamic = yes
		cancel_if_invalid = no
		relative_position_id = SOV_Prioritize_Intensive_Development_of_Economy
		cost = 4
		x = 1
		y = 1
		completion_reward = {
			#Event about Hungarian delegation
			country_event = SOV_AND.20
			HUN = {
				add_opinion_modifier = {
					target = SOV
					modifier = large_increase
				}
			}
			add_opinion_modifier = {
				target = HUN
				modifier = large_increase
			}
		}
	}
	focus = {
		id = SOV_Emphasis_on_Socialist_Market_and_Creation_of_Private_Sector
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Emphasis_on_Socialist_Market_and_Creation_of_Private_Sector"
		}
		prerequisite = {
			focus = SOV_Gorbachev_Ryzhkov_Team_Leadership
		}
		icon = GFX_SOV_Emphasis_on_Socialist_Market_and_Creation_of_Private_Sector
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Gorbachev_Ryzhkov_Team_Leadership
		cost = 4
		x = 1
		y = 1
		completion_reward = {
			#Zaslavskaya, Novosibirsk Manifesto event
			country_event = SOV_AND.21
			if = {
				limit = {
					has_idea = SOV_Gorbachev_led_reforms_team_Decree
				}
				swap_ideas = {
					remove_idea = SOV_Gorbachev_led_reforms_team_Decree
					add_idea = SOV_Gorbachev_led_reforms_team_Private_Decree
				}
			}
			else = {
				swap_ideas = {
					remove_idea = SOV_Gorbachev_led_reforms_team
					add_idea = SOV_Gorbachev_led_reforms_team_Private
				}
			}
		}
	}
	focus = {
		id = SOV_Send_Romanov_to_Hungary
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Send_Romanov_to_Hungary"
		}
		prerequisite = {
			focus = SOV_Acceleration_of_Scientific_and_Technical_Progress_in_the_National_Economy
		}
		prerequisite = {
			focus = SOV_Invite_Hungarian_Leader
		}
		prerequisite = {
			focus = SOV_Emphasis_on_Innovational_Planning_With_Limited_Socialist_Market
		}
		icon = GFX_SOV_Send_Romanov_to_Hungary
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Acceleration_of_Scientific_and_Technical_Progress_in_the_National_Economy
		cost = 4
		x = -1
		y = 1
		completion_reward = {
			#Event about Romanov visit to Hungary
			country_event = SOV_AND.22
			HUN = {
				add_opinion_modifier = {
					target = SOV
					modifier = medium_increase
				}
			}
			add_opinion_modifier = {
				target = HUN
				modifier = medium_increase
			}
			add_tech_bonus = {
				bonus = 0.1
				uses = 1
				category = agriculture
			}
			add_tech_bonus = {
				bonus = 0.05
				uses = 1
				category = logistics_tech
			}
		}
	}
	focus = {
		id = SOV_Send_Gorbachev_to_Hungary
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Send_Gorbachev_to_Hungary"
		}
		prerequisite = {
			focus = SOV_Acceleration_of_Scientific_and_Technical_Progress_in_the_National_Economy
		}
		prerequisite = {
			focus = SOV_Invite_Hungarian_Leader
		}
		prerequisite = {
			focus = SOV_Emphasis_on_Socialist_Market_and_Creation_of_Private_Sector
		}
		icon = GFX_SOV_Send_Gorbachev_to_Hungary
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Invite_Hungarian_Leader
		cost = 4
		x = 1
		y = 1
		completion_reward = {
			#Event about Gorbachev visit to Hungary
			country_event = SOV_AND.23
			HUN = {
				add_opinion_modifier = {
					target = SOV
					modifier = medium_increase
				}
			}
			add_opinion_modifier = {
				target = HUN
				modifier = medium_increase
			}
			add_tech_bonus = {
				bonus = 0.1
				uses = 2
				category = agriculture
			}
		}
	}
	focus = {
		id = SOV_Address_Andropov_Failing_Health
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Address_Andropov_Failing_Health"
		}
		prerequisite = {
			focus = SOV_Send_Romanov_to_Hungary
			focus = SOV_Send_Gorbachev_to_Hungary
		}
		icon = GFX_SOV_Address_Andropov_Failing_Health
		search_filters = {
			IC_FILTER
		}
		available = {
			has_completed_focus = SOV_Start_Big_and_Small_Experiments
			has_completed_focus = SOV_Mass_Arrests_of_Corrupted_Officials
			has_country_flag = Andropov_Failing_Health
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Send_Gorbachev_to_Hungary
		cost = 2
		x = -2
		y = 1
		completion_reward = {
			#Event about favourite candidate - Gorbachev or Romanov - being proposed to lead next Politburo meeting
			country_event = SOV_AND.24
		}
	}
	focus = {
		id = SOV_Adopt_the_Law_on_Labor_Collectives_and_Increasing_their_Management_Role
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Adopt_the_Law_on_Labor_Collectives_and_Increasing_their_Management_Role"
		}
		prerequisite = {
			focus = SOV_Address_Accumulated_Problems
		}
		icon = GFX_SOV_Adopt_the_Law_on_Labor_Collectives_and_Increasing_their_Management_Role
		search_filters = {
			IC_FILTER
		}
		available = {
			has_country_flag = adopted_decree_no_659
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Address_Accumulated_Problems
		cost = 4
		x = 5
		y = 1
		completion_reward = {
			hidden_effect = {
				country_event = {
					id = SOV_AND.25
					days = 60
				}
			}
			add_political_power = -50
			#wait 60 days and then add "On Labour Collectives" idea
			# +1% Construction speed
			# +1% Factory output
			# +1% Dockyard output
			# +1% Production efficiency cap
			# +2,5% Production efficiency retention
			# +2,5% Production efficiency growth
		}
	}
	focus = {
		id = SOV_Start_Campaign_on_Strengthenin_Labour_Discipline
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Start_Campaign_on_Strengthenin_Labour_Discipline"
		}
		prerequisite = {
			focus = SOV_Adopt_the_Law_on_Labor_Collectives_and_Increasing_their_Management_Role
		}
		icon = GFX_SOV_Start_Campaign_on_Strengthenin_Labour_Discipline
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Adopt_the_Law_on_Labor_Collectives_and_Increasing_their_Management_Role
		cost = 4
		x = 0
		y = 1
		completion_reward = {
			swap_ideas = {
				remove_idea = SOV_Discipline_strengthening_initiative
				add_idea = SOV_Campaign_on_Strengthening_Labour_Discipline
			}
			custom_effect_tooltip = Labour_monthly_score_TT
			unlock_decision_tooltip = SOV_Decree_No_745
			unlock_decision_tooltip = SOV_Decree_No_744
			#Opens decisions
			# - Decree No. 744 "On stepping up work to strengthen socialist labour discipline"
			# - Decree No. 745 "On additional measures to strengthen labour discipline"
			# (Those lower alchoholism for a bit as well)
		}
	}
	focus = {
		id = SOV_Combat_Unearned_Incomes_and_Speculation
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Combat_Unearned_Incomes_and_Speculation"
		}
		prerequisite = {
			focus = SOV_Start_Campaign_on_Strengthenin_Labour_Discipline
		}
		icon = GFX_SOV_Combat_Unearned_Incomes_and_Speculation
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Start_Campaign_on_Strengthenin_Labour_Discipline
		cost = 4
		x = -1
		y = 1
		completion_reward = {
			add_ideas = SOV_Special_Commission_for_the_Direction_of_the_Economic_Experiment
			#nothing decided yet
		}
	}
	focus = {
		id = SOV_Toe_the_Line_on_Local_Inadequate_Discipline_Measures
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Toe_the_Line_on_Local_Inadequate_Discipline_Measures"
		}
		prerequisite = {
			focus = SOV_Start_Campaign_on_Strengthenin_Labour_Discipline
		}
		icon = GFX_SOV_Toe_the_Line_on_Local_Inadequate_Discipline_Measures
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Start_Campaign_on_Strengthenin_Labour_Discipline
		cost = 4
		x = 1
		y = 1
		completion_reward = {
			swap_ideas = {
				remove_idea = SOV_Campaign_on_Strengthening_Labour_Discipline
				add_idea = SOV_Campaign_on_Strengthening_Labour_Discipline_Improved
			}
			#nothing decided yet
		}
	}
	focus = {
		id = SOV_Start_Big_and_Small_Experiments
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Start_Big_and_Small_Experiments"
		}
		prerequisite = {
			focus = SOV_Combat_Unearned_Incomes_and_Speculation
		}
		prerequisite = {
			focus = SOV_Toe_the_Line_on_Local_Inadequate_Discipline_Measures
		}
		icon = GFX_SOV_Start_Big_and_Small_Experiments
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Toe_the_Line_on_Local_Inadequate_Discipline_Measures
		cost = 4
		x = -1
		y = 1
		completion_reward = {
			set_country_flag = wait_60_days_2
			unlock_decision_tooltip = SOV_Start_Small_experiment
			unlock_decision_tooltip = SOV_Start_Big_experiment
			#Opens decisions
			#- Start "Big" experiment
			#- Start "Small" experiment
		}
	}
	focus = {
		id = SOV_Modernize_Administrative_Measures
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Modernize_Administrative_Measures"
		}
		prerequisite = {
			focus = SOV_Start_Big_and_Small_Experiments
		}
		available = {
			has_country_flag = {
				flag = wait_60_days_2
				days > 60
			}
			custom_trigger_tooltip = {
				tooltip = SOV_last_purge_focus_days_cult_tt
				has_country_flag = {
					flag = wait_60_days_2
					days > 60
				}
			}
		}
		icon = GFX_SOV_Modernize_Administrative_Measures
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Start_Big_and_Small_Experiments
		cost = 4
		x = -1
		y = 1
		completion_reward = {
			swap_ideas = {
				remove_idea = SOV_Campaign_on_Strengthening_Labour_Discipline_Improved
				add_idea = SOV_Campaign_on_Strengthening_Labour_Discipline_Improved_again
			}
			custom_effect_tooltip = Labour_monthly_score_TT
			add_to_variable = {
				tooltip = increase_money_tt
				currentMoney = -1
			}
			add_political_power = -50
			#nothing decided yet
		}
	}
	focus = {
		id = SOV_Approve_Amendents_to_the_Law_on_Labour_Collectives
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = SOV_Approve_Amendents_to_the_Law_on_Labour_Collectives"
		}
		prerequisite = {
			focus = SOV_Start_Big_and_Small_Experiments
		}
		available = {
			has_country_flag = {
				flag = wait_60_days_2
				days > 60
			}
			custom_trigger_tooltip = {
				tooltip = SOV_last_purge_focus_days_cult_tt
				has_country_flag = {
					flag = wait_60_days_2
					days > 60
				}
			}
		}
		icon = GFX_SOV_Approve_Amendents_to_the_Law_on_Labour_Collectives
		search_filters = {
			IC_FILTER
		}
		cancel_if_invalid = no
		relative_position_id = SOV_Start_Big_and_Small_Experiments
		cost = 4
		x = 1
		y = 1
		completion_reward = {
			hidden_effect = {
				country_event = {
					id = SOV_AND.27
					days = 60
				}
			}
			#Replaces Law "On Labour Collectives" NS with 'Amendments to the Law on Labour Collectives' after 60 have passed
			# +2% Construction speed
			# +2% Factory output
			# +2% Dockyard output
			# +2% Production efficiency cap
			# +5% Production efficiency retention
			# +5% Production efficiency growth
		}
	}
}