From 3e2d376deaa9caee5c3e816c35f53bb2d2eb9ef4 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Sun, 6 Dec 2020 22:23:56 -0500
Subject: [PATCH] more

---
 src/facilities/fsPassage.js | 711 +++++++++++++++++-------------------
 1 file changed, 344 insertions(+), 367 deletions(-)

diff --git a/src/facilities/fsPassage.js b/src/facilities/fsPassage.js
index ada40df08c2..dfee6c075ef 100644
--- a/src/facilities/fsPassage.js
+++ b/src/facilities/fsPassage.js
@@ -1,7 +1,7 @@
 App.UI.FSPassage = function() {
 	const el = new DocumentFragment();
 	const arc = V.arcologies[0];
-	const {hisA} = getPronouns(assistant.pronouns().main).appendSuffix('A');
+	const { hisA } = getPronouns(assistant.pronouns().main).appendSuffix('A');
 	V.FSReminder = "";
 	const _FSCredits = FutureSocieties.availCredits();
 	setup();
@@ -130,9 +130,9 @@ App.UI.FSPassage = function() {
 		const r = [];
 		if (arc.FSSupremacist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly in arc.FSSupremacistRace superiority.`);
-		} else if (arc.FSSupremacist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSSupremacist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with arc.FSSupremacistRace superiority.`);
-		} else if (arc.FSSupremacist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSSupremacist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to arc.FSSupremacistRace superiority.`);
 		} else if (arc.FSSupremacist !== "unset") {
 			r.push(`${arc.name} is unconvinced of arc.FSSupremacistRace superiority.`);
@@ -140,9 +140,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSSubjugationist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly in the inferiority of arc.FSSubjugationistRace people.`);
-		} else if (arc.FSSubjugationist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSSubjugationist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the inferiority of arc.FSSubjugationistRace people.`);
-		} else if (arc.FSSubjugationist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSSubjugationist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the inferiority of arc.FSSubjugationistRace people.`);
 		} else if (arc.FSSubjugationist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the inferiority of arc.FSSubjugationistRace people.`);
@@ -150,9 +150,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSRepopulationFocus >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that all women should be pregnant.`);
-		} else if (arc.FSRepopulationFocus >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSRepopulationFocus >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly that all women should be pregnant.`);
-		} else if (arc.FSRepopulationFocus >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSRepopulationFocus >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the idea that all women should be pregnant.`);
 		} else if (arc.FSRepopulationFocus !== "unset") {
 			r.push(`${arc.name} is unconvinced that all women should be pregnant.`);
@@ -160,9 +160,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSRestart >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that only the elite should reproduce.`);
-		} else if (arc.FSRestart >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSRestart >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly that only the elite should reproduce.`);
-		} else if (arc.FSRestart >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSRestart >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the idea only the elite should reproduce.`);
 		} else if (arc.FSRestart !== "unset") {
 			r.push(`${arc.name} is unconvinced that only the elite should reproduce.`);
@@ -170,9 +170,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSIntellectualDependency >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that all slaves should be mentally dependant on their owner.`);
-		} else if (arc.FSIntellectualDependency >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSIntellectualDependency >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly that all slaves should be bimbos.`);
-		} else if (arc.FSIntellectualDependency >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSIntellectualDependency >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the idea that slaves should be dumb and horny.`);
 		} else if (arc.FSIntellectualDependency !== "unset") {
 			r.push(`${arc.name} is unconvinced that all slaves should be morons.`);
@@ -180,9 +180,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSSlaveProfessionalism >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that slaves should be masters of the sexual arts.`);
-		} else if (arc.FSSlaveProfessionalism >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSSlaveProfessionalism >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with slavery as a profession.`);
-		} else if (arc.FSSlaveProfessionalism >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSSlaveProfessionalism >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the notion of slavery as a profession.`);
 		} else if (arc.FSSlaveProfessionalism !== "unset") {
 			r.push(`${arc.name} is unconvinced that slaves should be highly intelligent.`);
@@ -190,9 +190,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSGenderRadicalist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly in the need to redefine gender around power.`);
-		} else if (arc.FSGenderRadicalist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSGenderRadicalist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the need to redefine gender around power.`);
-		} else if (arc.FSGenderRadicalist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSGenderRadicalist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the need to redefine gender around power.`);
 		} else if (arc.FSGenderRadicalist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the need to redefine gender around power.`);
@@ -200,9 +200,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSGenderFundamentalist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly in the need to preserve traditional gender roles.`);
-		} else if (arc.FSGenderFundamentalist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSGenderFundamentalist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the need to preserve traditional gender roles.`);
-		} else if (arc.FSGenderFundamentalist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSGenderFundamentalist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the need to preserve traditional gender roles.`);
 		} else if (arc.FSGenderFundamentalist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the need to preserve traditional gender roles.`);
@@ -210,9 +210,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSPaternalist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly in the vision of a well-bred race of slaves.`);
-		} else if (arc.FSPaternalist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSPaternalist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the vision of a well-bred race of slaves.`);
-		} else if (arc.FSPaternalist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSPaternalist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the vision of a well-bred race of slaves.`);
 		} else if (arc.FSPaternalist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the vision of a well-bred race of slaves.`);
@@ -220,9 +220,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSDegradationist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that slaves are not human and should be thoroughly degraded.`);
-		} else if (arc.FSDegradationist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSDegradationist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the idea that slaves are not human and should be thoroughly degraded.`);
-		} else if (arc.FSDegradationist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSDegradationist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the proposition that slaves are not human and should be thoroughly degraded.`);
 		} else if (arc.FSDegradationist !== "unset") {
 			r.push(`${arc.name} is unconvinced that slaves are not human and should be thoroughly degraded.`);
@@ -230,9 +230,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSBodyPurist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly in the unattractive nature of implants.`);
-		} else if (arc.FSBodyPurist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSBodyPurist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the unattractive nature of implants.`);
-		} else if (arc.FSBodyPurist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSBodyPurist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the unattractive nature of implants.`);
 		} else if (arc.FSBodyPurist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the unattractive nature of implants.`);
@@ -240,9 +240,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSTransformationFetishist >= V.FSLockinLevel) {
 			r.push(`${arc.name} passionately fetishizes implants.`);
-		} else if (arc.FSTransformationFetishist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSTransformationFetishist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} strongly fetishizes implants.`);
-		} else if (arc.FSTransformationFetishist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSTransformationFetishist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} fetishizes implants.`);
 		} else if (arc.FSTransformationFetishist !== "unset") {
 			r.push(`${arc.name} is beginning to fetishize implants.`);
@@ -250,9 +250,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSMaturityPreferentialist >= V.FSLockinLevel) {
 			r.push(`${arc.name} is passionately enthusiastic for older ladies.`);
-		} else if (arc.FSMaturityPreferentialist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSMaturityPreferentialist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} is very enthusiastic for older ladies.`);
-		} else if (arc.FSMaturityPreferentialist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSMaturityPreferentialist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is enthusiastic for older ladies.`);
 		} else if (arc.FSMaturityPreferentialist !== "unset") {
 			r.push(`${arc.name} is beginning to be enthusiastic for older ladies.`);
@@ -260,9 +260,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSYouthPreferentialist >= V.FSLockinLevel) {
 			r.push(`${arc.name} is passionately enthusiastic for young women.`);
-		} else if (arc.FSYouthPreferentialist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSYouthPreferentialist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} is very enthusiastic for young women.`);
-		} else if (arc.FSYouthPreferentialist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSYouthPreferentialist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is enthusiastic for young women.`);
 		} else if (arc.FSYouthPreferentialist !== "unset") {
 			r.push(`${arc.name} is beginning to be enthusiastic for young women.`);
@@ -270,9 +270,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSPetiteAdmiration >= V.FSLockinLevel) {
 			r.push(`${arc.name} is passionately enthusiastic for short slaves.`);
-		} else if (arc.FSPetiteAdmiration >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSPetiteAdmiration >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} is very enthusiastic for short slaves.`);
-		} else if (arc.FSPetiteAdmiration >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSPetiteAdmiration >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is enthusiastic for short slaves.`);
 		} else if (arc.FSPetiteAdmiration !== "unset") {
 			r.push(`${arc.name} is beginning to be enthusiastic for short slaves.`);
@@ -280,9 +280,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSStatuesqueGlorification >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that the tall are superior.`);
-		} else if (arc.FSStatuesqueGlorification >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSStatuesqueGlorification >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the idea that the tall are superior.`);
-		} else if (arc.FSStatuesqueGlorification >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSStatuesqueGlorification >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the idea that the tall are superior.`);
 		} else if (arc.FSStatuesqueGlorification !== "unset") {
 			r.push(`${arc.name} is unconvinced that the tall are superior.`);
@@ -290,9 +290,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSSlimnessEnthusiast >= V.FSLockinLevel) {
 			r.push(`${arc.name} is passionately enthusiastic about slim slaves with girlish figures.`);
-		} else if (arc.FSSlimnessEnthusiast >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSSlimnessEnthusiast >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} is very enthusiastic about slim slaves with girlish figures.`);
-		} else if (arc.FSSlimnessEnthusiast >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSSlimnessEnthusiast >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is enthusiastic about slim slaves with girlish figures.`);
 		} else if (arc.FSSlimnessEnthusiast !== "unset") {
 			r.push(`${arc.name} is beginning to be enthusiastic about slim slaves with girlish figures.`);
@@ -300,9 +300,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSAssetExpansionist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that all tits and asses should be bigger.`);
-		} else if (arc.FSAssetExpansionist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSAssetExpansionist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the idea that all tits and asses should be bigger.`);
-		} else if (arc.FSAssetExpansionist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSAssetExpansionist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the idea that all tits and asses should be bigger.`);
 		} else if (arc.FSAssetExpansionist !== "unset") {
 			r.push(`${arc.name} is unconvinced that all tits and asses should be bigger.`);
@@ -310,9 +310,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSPastoralist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that slaves should be milked.`);
-		} else if (arc.FSPastoralist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSPastoralist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the idea that slaves should be milked.`);
-		} else if (arc.FSPastoralist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSPastoralist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the idea that slaves should be milked.`);
 		} else if (arc.FSPastoralist !== "unset") {
 			r.push(`${arc.name} is unconvinced that slaves should be milked.`);
@@ -320,9 +320,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSPhysicalIdealist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that all slaves should be tall and strong.`);
-		} else if (arc.FSPhysicalIdealist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSPhysicalIdealist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the idea that all slaves should be tall and strong.`);
-		} else if (arc.FSPhysicalIdealist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSPhysicalIdealist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the idea that all slaves should be tall and strong.`);
 		} else if (arc.FSPhysicalIdealist !== "unset") {
 			r.push(`${arc.name} is unconvinced that all slaves should be tall and strong.`);
@@ -330,9 +330,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSHedonisticDecadence >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that all slaves should be soft and laid-back.`);
-		} else if (arc.FSHedonisticDecadence >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSHedonisticDecadence >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with the idea that all slaves should be soft and laid-back.`);
-		} else if (arc.FSHedonisticDecadence >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSHedonisticDecadence >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to the idea that all slaves should be soft and laid-back.`);
 		} else if (arc.FSHedonisticDecadence !== "unset") {
 			r.push(`${arc.name} is unconvinced that all slaves should be soft and laid-back.`);
@@ -340,9 +340,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSChattelReligionist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly in a version of religion that emphasizes slaveholding traditions.`);
-		} else if (arc.FSChattelReligionist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSChattelReligionist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with a version of religion that emphasizes slaveholding traditions.`);
-		} else if (arc.FSChattelReligionist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSChattelReligionist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to a version of religion that emphasizes slaveholding traditions.`);
 		} else if (arc.FSChattelReligionist !== "unset") {
 			r.push(`${arc.name} is unconvinced of a version of religion that emphasizes slaveholding traditions.`);
@@ -350,9 +350,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSNull >= V.FSLockinLevel) {
 			r.push(`${arc.name} is committed to affording its citizens absolute cultural freedom.`);
-		} else if (arc.FSNull >= V.FSLockinLevel*0.75) {
+		} else if (arc.FSNull >= V.FSLockinLevel * 0.75) {
 			r.push(`${arc.name} is committed to affording its citizens great cultural freedom.`);
-		} else if (arc.FSNull >= V.FSLockinLevel*0.5) {
+		} else if (arc.FSNull >= V.FSLockinLevel * 0.5) {
 			r.push(`${arc.name} is committed to affording its citizens considerable cultural freedom.`);
 		} else if (arc.FSNull !== "unset") {
 			r.push(`${arc.name} is committed to affording its citizens basic cultural freedom.`);
@@ -360,9 +360,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSRomanRevivalist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that it is the new Rome.`);
-		} else if (arc.FSRomanRevivalist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSRomanRevivalist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with your project to build the new Rome.`);
-		} else if (arc.FSRomanRevivalist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSRomanRevivalist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to your project to build the new Rome.`);
 		} else if (arc.FSRomanRevivalist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the wisdom of your project to build the new Rome.`);
@@ -370,9 +370,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSNeoImperialist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that your arcology is truly a new Imperial Society.`);
-		} else if (arc.FSNeoImperialist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSNeoImperialist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with your project to build a new Imperial Society.`);
-		} else if (arc.FSNeoImperialist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSNeoImperialist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to your project to build a new Imperial Society.`);
 		} else if (arc.FSNeoImperialist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the wisdom of your project to build a new Imperial Society.`);
@@ -380,9 +380,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSAztecRevivalist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that it is the new Aztec Empire.`);
-		} else if (arc.FSAztecRevivalist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSAztecRevivalist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with your project to build the new Aztec Empire.`);
-		} else if (arc.FSAztecRevivalist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSAztecRevivalist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to your project to build the new Aztec Empire.`);
 		} else if (arc.FSAztecRevivalist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the wisdom of your project to build the new Aztec Empire.`);
@@ -390,9 +390,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSEgyptianRevivalist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that it is the land of the Pharaohs, reborn.`);
-		} else if (arc.FSEgyptianRevivalist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSEgyptianRevivalist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with your project to build a new land of the Pharaohs.`);
-		} else if (arc.FSEgyptianRevivalist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSEgyptianRevivalist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to your project to build a new land of the Pharaohs.`);
 		} else if (arc.FSEgyptianRevivalist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the wisdom of your project to build a new land of the Pharaohs.`);
@@ -400,9 +400,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSEdoRevivalist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that it is the land of the Shogun, reborn.`);
-		} else if (arc.FSEdoRevivalist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSEdoRevivalist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with your project to build a new Edo Japan.`);
-		} else if (arc.FSEdoRevivalist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSEdoRevivalist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to your project to build a new Edo Japan.`);
 		} else if (arc.FSEdoRevivalist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the wisdom of your project to build a new Edo Japan.`);
@@ -410,9 +410,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSArabianRevivalist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that it is ancient Baghdad reborn.`);
-		} else if (arc.FSArabianRevivalist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSArabianRevivalist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with your project to build a new Sultanate.`);
-		} else if (arc.FSArabianRevivalist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSArabianRevivalist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to your project to build a new Sultanate.`);
 		} else if (arc.FSArabianRevivalist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the wisdom of your project to build a new Sultanate.`);
@@ -420,9 +420,9 @@ App.UI.FSPassage = function() {
 
 		if (arc.FSChineseRevivalist >= V.FSLockinLevel) {
 			r.push(`${arc.name} believes implicitly that possesses the Mandate of Heaven.`);
-		} else if (arc.FSChineseRevivalist >= V.FSLockinLevel*0.6) {
+		} else if (arc.FSChineseRevivalist >= V.FSLockinLevel * 0.6) {
 			r.push(`${arc.name} agrees strongly with your pursuit of the Mandate of Heaven.`);
-		} else if (arc.FSChineseRevivalist >= V.FSLockinLevel*0.3) {
+		} else if (arc.FSChineseRevivalist >= V.FSLockinLevel * 0.3) {
 			r.push(`${arc.name} is sympathetic to your pursuit of the Mandate of Heaven.`);
 		} else if (arc.FSChineseRevivalist !== "unset") {
 			r.push(`${arc.name} is unconvinced of the wisdom of your pursuit of the Mandate of Heaven.`);
@@ -448,7 +448,7 @@ App.UI.FSPassage = function() {
 		let r = [];
 		const warn = (V.FSSpending > 10000);
 		V.FSSpending = Number(V.FSSpending) || 0;
-		V.FSSpending = Math.clamp(Math.ceil(V.FSSpending/1000)*1000, 0, 10000);
+		V.FSSpending = Math.clamp(Math.ceil(V.FSSpending / 1000) * 1000, 0, 10000);
 		r.push(`You are spending ¤`);
 		r.push(App.UI.DOM.makeTextBox(
 			V.FSSpending,
@@ -468,15 +468,15 @@ App.UI.FSPassage = function() {
 		el.id = "mass";
 		// Make title
 		if (arc.FSChattelReligionist !== "unset"
-		|| arc.FSPastoralist !== "unset"
-		|| arc.FSRomanRevivalist !== "unset"
-		|| arc.FSNeoImperialist !== "unset"
-		|| arc.FSAztecRevivalist !== "unset"
-		|| arc.FSEgyptianRevivalist !== "unset"
-		|| arc.FSEdoRevivalist !== "unset"
-		|| arc.FSDegradationist !== "unset"
-		|| arc.FSPaternalist !== "unset"
-		|| arc.FSIntellectualDependency !== "unset") {
+			|| arc.FSPastoralist !== "unset"
+			|| arc.FSRomanRevivalist !== "unset"
+			|| arc.FSNeoImperialist !== "unset"
+			|| arc.FSAztecRevivalist !== "unset"
+			|| arc.FSEgyptianRevivalist !== "unset"
+			|| arc.FSEdoRevivalist !== "unset"
+			|| arc.FSDegradationist !== "unset"
+			|| arc.FSPaternalist !== "unset"
+			|| arc.FSIntellectualDependency !== "unset") {
 			App.UI.DOM.appendNewElement("h3", el, "Names");
 		}
 		const linkArray = [];
@@ -658,241 +658,218 @@ App.UI.FSPassage = function() {
 			["FSSupremacist", ["amazon", "monstergirl", "succubus"]]
 		]);
 		const pursuit = App.UI.DOM.makeElement("span", "You are pursuing", "bold");
+		
 		/**
 		 * 
 		 * @param {FC.FutureSociety} FS 
 		 */
-		function abandon(FS) {
-			return App.UI.DOM.link(
-				"Abandon",
-				() => {
-					FutureSocieties.remove(FS)
-				},
-				[],
-				"Future Society"
-			)
-		}
-
-		function assistant(FS) {
+		function FSIsChosen(FS) {
+			const el = new DocumentFragment();
+			const r = [];
+			r.push(
+				App.UI.DOM.link(
+					"Abandon",
+					() => {
+						FutureSocieties.remove(FS)
+					},
+					[],
+					"Future Society"
+				)
+			);
+			r.push(App.UI.FSChangeDecoration(FS))
+
 			if (V.policies.publicPA === 1) {
 				if (assistantMatching.get(FS).includes(V.assistant.appearance)) {
-					return App.UI.DOM.makeElement("div", `With ${hisA} ${V.assistant.appearance} appearance, ${V.assistant.name} is a good public mascot for this goal.`, "note");
+					r.push(App.UI.DOM.makeElement("div", `With ${hisA} ${V.assistant.appearance} appearance, ${V.assistant.name} is a good public mascot for this goal.`, "note"));
 				}
 			}
+
+			App.Events.addNode(el, r);
+			return el;
 		}
 
-		
-/* Race */
-//<p>
-//<div>
-	if (arc.FSSupremacist !== "unset") {
-		r.push(pursuit);
-		r.push(`${arc.FSSupremacistRace} superiority.`);
-		r.push(abandon("FSSupremacist"));
-		r.push(App.UI.FSChangeDecoration("FSSupremacist"))
-		r.push(assistant("FSSupremacist"))
-		
-	} else {
-		if (_FSCredits > 0) {
-			[[Racial Supremacism|Future Society][arc.FSSupremacist = 4]]: a belief in 
-			if (arc.FSSupremacistRace === 0) {
-				r.push(`the superiority of a chosen race.`);
-			} else {
-				r.push(`${arc.FSSupremacistRace} superiority.`);
-			}
-			<div class="indent">
-				r.push(`Select race:`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "white") {<span class="note">It is established that whites are inferior</span>
-} else if (arc.FSSupremacistRace !== "white") {[[White|Future Society][arc.FSSupremacistRace = "white"]]
-} else {
-	r.push(`White`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "asian") {<span class="note">It is established that asians are inferior</span>
-} else if (arc.FSSupremacistRace !== "asian") {[[Asian|Future Society][arc.FSSupremacistRace = "asian"]]
-} else {
-	r.push(`Asian`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "latina") {<span class="note">It is established that latinas are inferior</span>
-} else if (arc.FSSupremacistRace !== "latina") {[[Latino|Future Society][arc.FSSupremacistRace = "latina"]]
-} else {
-	r.push(`Latino`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "middle eastern") {<span class="note">It is established that middle easterners are inferior</span>
-} else if (arc.FSSupremacistRace !== "middle eastern") {[[Middle Eastern|Future Society][arc.FSSupremacistRace = "middle eastern"]]
-} else {
-	r.push(`Middle Eastern`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "black") {<span class="note">It is established that blacks are inferior</span>
-} else if (arc.FSSupremacistRace !== "black") {[[Black|Future Society][arc.FSSupremacistRace = "black"]]
-} else {
-	r.push(`Black`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "indo-aryan") {<span class="note">It is established that indo-aryans are inferior</span>
-} else if (arc.FSSupremacistRace !== "indo-aryan") {[[Indo-Aryan|Future Society][arc.FSSupremacistRace = "indo-aryan"]]
-} else {
-	r.push(`Indo-Aryan`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "amerindian") {<span class="note">It is established that amerindians are inferior</span>
-} else if (arc.FSSupremacistRace !== "amerindian") {[[Amerindian|Future Society][arc.FSSupremacistRace = "amerindian"]]
-} else {
-	r.push(`Amerindian`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "pacific islander") {<span class="note">It is established that pacific islanders are inferior</span>
-} else if (arc.FSSupremacistRace !== "pacific islander") {[[Pacific Islander|Future Society][arc.FSSupremacistRace = "pacific islander"]]
-} else {
-	r.push(`Pacific Islander`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "malay") {<span class="note">It is established that malay are inferior</span>
-} else if (arc.FSSupremacistRace !== "malay") {[[Malay|Future Society][arc.FSSupremacistRace = "malay"]]
-} else {
-	r.push(`Malay`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "southern european") {<span class="note">It is established that southern europeans are inferior</span>
-} else if (arc.FSSupremacistRace !== "southern european") {[[Southern European|Future Society][arc.FSSupremacistRace = "southern european"]]
-} else {
-	r.push(`Southern European`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "semitic") {<span class="note">It is established that semites are inferior</span>
-} else if (arc.FSSupremacistRace !== "semitic") {[[Semitic|Future Society][arc.FSSupremacistRace = "semitic"]]
-} else {
-	r.push(`Semitic`);
-}
-	r.push(` |`);
-				if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "mixed race") {<span class="note">It is established that those with mixed blood are inferior</span>
-} else if (arc.FSSupremacistRace !== "mixed race") {[[Mixed Race|Future Society][arc.FSSupremacistRace = "mixed race"]]
-} else {
-	r.push(`Mixed Race`);
-}
-			</div>
+
+		/* Race */
+		//<p>
+		//<div>
+		if (arc.FSSupremacist !== "unset") {
+			r.push(pursuit);
+			r.push(`${arc.FSSupremacistRace} superiority.`);
+			r.push(FSIsChosen("FSSupremacist"));
 		} else {
-			/*<span class="note"><span style="font-weight:Bold">Racial Supremacism</span>: a belief in the superiority of a chosen race.</span>*/
-		}
-	}
-</div>
+			if (_FSCredits > 0) {
+				r.push(
+					App.UI.DOM.link(
+						"Racial Supremacism",
+						() => {
+							arc.FSSupremacist = 4,
+								App.UI.reload();
+						}
+					)
+				)
+				r.push(`is a belief in`);
+				if (arc.FSSupremacistRace === 0) {
+					r.push(`the superiority of a chosen race.`);
+				} else {
+					r.push(`${arc.FSSupremacistRace} superiority.`);
+				}
+				r.push(`Select race:`);
+				if (arc.FSSubjugationistRace) {
+					r.push(`It is established that those of the ${arc.FSSubjugationistRace} race are inferior.`);
+				} else {
+					const select = document.createElement("select");
+					r.push(select);
 
-<div>
-	if (arc.FSSubjugationist !== "unset") {
-		r.push(pursuit);
- arc.FSSubjugationistRace inferiority.
-		<span class="detail">
-			<<link "Abandon" "Future Society">>
-			FutureSocieties.remove("FSSubjugationist");
-			if (V.assistant.fsAppearance === "subjugationist") {
-				V.assistant.fsAppearance = "default";
-			}
-			<</link>>
-		</span>
-		<<includeDOM App.UI.FSChangeDecoration("FSSubjugationist")>>
-		if (V.policies.publicPA === 1) {
-			if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "amazon") || (V.assistant.appearance === "imp") {
-				<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
+					for (const race of App.Data.misc.filterRacesLowercase) {
+						const choice = App.UI.DOM.appendNewElement("option", select, capFirstChar(race));
+						choice.value = race;
+					}
+
+					select.onchange = () => {
+						const O = select.options[select.selectedIndex];
+						arc.FSSubjugationistRace = O.value;
+						App.UI.reload();
+					};
+				}
+			} else {
+				/*<span class="note"><span style="font-weight:Bold">Racial Supremacism</span>: a belief in the superiority of a chosen race.</span>*/
 			}
 		}
-	} else {
-		if (_FSCredits > 0) {
-			[[Racial Subjugationism|Future Society][arc.FSSubjugationist = 4]]: a belief in 
-if (arc.FSSubjugationistRace === 0) {
-	r.push(`the inferiority of a chosen race`);
-} else {
-	r.push(`${arc.FSSubjugationistRace} inferiority`);
-}
-	r.push(`.`);
-			<div class="indent">
+
+		if (arc.FSSubjugationist !== "unset") {
+			r.push(pursuit);
+			r.push(`${arc.FSSupremacistRace} inferiority.`);
+			r.push(FSIsChosen("FSSubjugationist"));
+		} else {
+			if (_FSCredits > 0) {
+				r.push(
+					App.UI.DOM.link(
+						"Racial Subjugationism",
+						() => {
+							arc.FSSubjugationist = 4;
+							App.UI.reload();
+						}
+					)
+				)
+				r.push(`is a belief in`);
+				if (arc.FSSubjugationistRace === 0) {
+					r.push(`the superiority of a chosen race.`);
+				} else {
+					r.push(`${arc.FSSupremacistRace} superiority.`);
+				}
 				r.push(`Select race:`);
+				if (arc.FSSubjugationistRace) {
+					r.push(`It is established that those of the ${arc.FSSubjugationistRace} race are inferior.`);
+				} else {
+					const select = document.createElement("select");
+					r.push(select);
+
+					for (const race of App.Data.misc.filterRacesLowercase) {
+						const choice = App.UI.DOM.appendNewElement("option", select, capFirstChar(race));
+						choice.value = race;
+					}
+
+					select.onchange = () => {
+						const O = select.options[select.selectedIndex];
+						arc.FSSubjugationistRace = O.value;
+						App.UI.reload();
+					};
+				}
+			}
+
+				//[[Racial Subjugationism | Future Society][arc.FSSubjugationist = 4]] is a belief in
+				if (arc.FSSubjugationistRace === 0) {
+					r.push(`the inferiority of a chosen race`);
+				} else {
+					r.push(`${arc.FSSubjugationistRace} inferiority`);
+				}
+				r.push(`.`);
+				<div class="indent">
+					r.push(`Select race:`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "white") {<span class="note">It is established that whites are superior</span>
-} else if (arc.FSSubjugationistRace !== "white") {[[White|Future Society][arc.FSSubjugationistRace = "white"]]
-} else {
-	r.push(`White`);
+					} else if (arc.FSSubjugationistRace !== "white") {[[White | Future Society][arc.FSSubjugationistRace = "white"]]
+					} else {
+						r.push(`White`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "asian") {<span class="note">It is established that asians are superior</span>
-} else if (arc.FSSubjugationistRace !== "asian") {[[Asian|Future Society][arc.FSSubjugationistRace = "asian"]]
-} else {
-	r.push(`Asian`);
+					} else if (arc.FSSubjugationistRace !== "asian") {[[Asian | Future Society][arc.FSSubjugationistRace = "asian"]]
+					} else {
+						r.push(`Asian`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "latina") {<span class="note">It is established that latinas are superior</span>
-} else if (arc.FSSubjugationistRace !== "latina") {[[Latino|Future Society][arc.FSSubjugationistRace = "latina"]]
-} else {
-	r.push(`Latino`);
+					} else if (arc.FSSubjugationistRace !== "latina") {[[Latino | Future Society][arc.FSSubjugationistRace = "latina"]]
+					} else {
+						r.push(`Latino`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "middle eastern") {<span class="note">It is established that middle easterners are superior</span>
-} else if (arc.FSSubjugationistRace !== "middle eastern") {[[Middle Eastern|Future Society][arc.FSSubjugationistRace = "middle eastern"]]
-} else {
-	r.push(`Middle Eastern`);
+					} else if (arc.FSSubjugationistRace !== "middle eastern") {[[Middle Eastern | Future Society][arc.FSSubjugationistRace = "middle eastern"]]
+					} else {
+						r.push(`Middle Eastern`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "black") {<span class="note">It is established that blacks are superior</span>
-} else if (arc.FSSubjugationistRace !== "black") {[[Black|Future Society][arc.FSSubjugationistRace = "black"]]
-} else {
-	r.push(`Black`);
+					} else if (arc.FSSubjugationistRace !== "black") {[[Black | Future Society][arc.FSSubjugationistRace = "black"]]
+					} else {
+						r.push(`Black`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "indo-aryan") {<span class="note">It is established that indo-aryans are superior</span>
-} else if (arc.FSSubjugationistRace !== "indo-aryan") {[[Indo-Aryan|Future Society][arc.FSSubjugationistRace = "indo-aryan"]]
-} else {
-	r.push(`Indo-Aryan`);
+					} else if (arc.FSSubjugationistRace !== "indo-aryan") {[[Indo - Aryan | Future Society][arc.FSSubjugationistRace = "indo-aryan"]]
+					} else {
+						r.push(`Indo-Aryan`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "amerindian") {<span class="note">It is established that amerindians are superior</span>
-} else if (arc.FSSubjugationistRace !== "amerindian") {[[Amerindian|Future Society][arc.FSSubjugationistRace = "amerindian"]]
-} else {
-	r.push(`Amerindian`);
+					} else if (arc.FSSubjugationistRace !== "amerindian") {[[Amerindian | Future Society][arc.FSSubjugationistRace = "amerindian"]]
+					} else {
+						r.push(`Amerindian`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "pacific islander") {<span class="note">It is established that pacific islanders are superior</span>
-} else if (arc.FSSubjugationistRace !== "pacific islander") {[[Pacific Islander|Future Society][arc.FSSubjugationistRace = "pacific islander"]]
-} else {
-	r.push(`Pacific Islander`);
+					} else if (arc.FSSubjugationistRace !== "pacific islander") {[[Pacific Islander | Future Society][arc.FSSubjugationistRace = "pacific islander"]]
+					} else {
+						r.push(`Pacific Islander`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "malay") {<span class="note">It is established that malay are superior</span>
-} else if (arc.FSSubjugationistRace !== "malay") {[[Malay|Future Society][arc.FSSubjugationistRace = "malay"]]
-} else {
-	r.push(`Malay`);
+					} else if (arc.FSSubjugationistRace !== "malay") {[[Malay | Future Society][arc.FSSubjugationistRace = "malay"]]
+					} else {
+						r.push(`Malay`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "southern european") {<span class="note">It is established that southern europeans are superior</span>
-} else if (arc.FSSubjugationistRace !== "southern european") {[[Southern European|Future Society][arc.FSSubjugationistRace = "southern european"]]
-} else {
-	r.push(`Southern European`);
+					} else if (arc.FSSubjugationistRace !== "southern european") {[[Southern European | Future Society][arc.FSSubjugationistRace = "southern european"]]
+					} else {
+						r.push(`Southern European`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "semitic") {<span class="note">It is established that semites are superior</span>
-} else if (arc.FSSubjugationistRace !== "semitic") {[[Semitic|Future Society][arc.FSSubjugationistRace = "semitic"]]
-} else {
-	r.push(`Semitic`);
+					} else if (arc.FSSubjugationistRace !== "semitic") {[[Semitic | Future Society][arc.FSSubjugationistRace = "semitic"]]
+					} else {
+						r.push(`Semitic`);
 }
 	r.push(` |`);
 				if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "mixed race") {<span class="note">It is established that those with mixed blood are superior</span>
-} else if (arc.FSSubjugationistRace !== "mixed race") {[[Mixed Race|Future Society][arc.FSSubjugationistRace = "mixed race"]]
-} else {
-	r.push(`Mixed Race`);
+					} else if (arc.FSSubjugationistRace !== "mixed race") {[[Mixed Race | Future Society][arc.FSSubjugationistRace = "mixed race"]]
+					} else {
+						r.push(`Mixed Race`);
 }
 			</div>
-		} else {
-			/*<span class="note"><span style="font-weight:Bold">Racial Subjugationism</span>: a belief in the inferiority of a subject race.</span>*/
+			} else {
+				/*<span class="note"><span style="font-weight:Bold">Racial Subjugationism</span>: a belief in the inferiority of a subject race.</span>*/
+			}
 		}
-	}
-</div>
-</p>
+</div >
+</p >
 
 /* Preg vs Eugenics */
 <p>
-if (V.seePreg !== 0) {
+				if (V.seePreg !== 0) {
 <div>
-	if (arc.FSRestart === "unset") {
+						if (arc.FSRestart === "unset") {
 		if (arc.FSRepopulationFocus !== "unset") {
 			r.push(pursuit);
  the belief that mass breeding will save humanity.
@@ -914,7 +891,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Repopulation Efforts|Future Society][arc.FSRepopulationFocus = 4+arc.FSRepopulationFocusInterest-arc.FSEugenicsInterest, arc.FSRepopulationFocusPregPolicy = 0, arc.FSRepopulationFocusMilfPolicy = 0]]: focus on mass breeding in order to repopulate the future world.
+								[[Repopulation Efforts|Future Society][arc.FSRepopulationFocus = 4+arc.FSRepopulationFocusInterest-arc.FSEugenicsInterest, arc.FSRepopulationFocusPregPolicy = 0, arc.FSRepopulationFocusMilfPolicy = 0]] is focus on mass breeding in order to repopulate the future world.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Repopulation Efforts</span>: societal fetishization of pregnancy.</span>*/
@@ -924,7 +901,7 @@ if (V.seePreg !== 0) {
 </div>
 
 <div>
-	if (arc.FSRepopulationFocus === "unset") {
+						if (arc.FSRepopulationFocus === "unset") {
 		if (arc.FSRestart !== "unset") {
 			if (arc.FSRestartDecoration !== 100) {
 				r.push(pursuit);
@@ -967,7 +944,7 @@ V.assistant.fsAppearance = "default";
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Eugenics|Future Society][arc.FSRestart = 4+arc.FSEugenicsInterest-arc.FSRepopulationFocusInterest, arc.FSRepopulationFocusPregPolicy = 0, arc.FSRepopulationFocusMilfPolicy = 0]]: rebuilding society using restrictive breeding programs reserved solely for society's finest.
+								[[Eugenics|Future Society][arc.FSRestart = 4+arc.FSEugenicsInterest-arc.FSRepopulationFocusInterest, arc.FSRepopulationFocusPregPolicy = 0, arc.FSRepopulationFocusMilfPolicy = 0]] is rebuilding society using restrictive breeding programs reserved solely for society's finest.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Complete Societal Reconstruction</span>: rebuilding society based off the elite.</span>*/
@@ -981,7 +958,7 @@ V.assistant.fsAppearance = "default";
 /* Pro vs Dependant */
 <p>
 <div>
-	if (arc.FSSlaveProfessionalism === "unset") {
+					if (arc.FSSlaveProfessionalism === "unset") {
 		if (arc.FSIntellectualDependency !== "unset") {
 			r.push(pursuit);
  intellectual dependency, a belief that slaves should be airheaded, horny and fully dependent on their owners.
@@ -1003,7 +980,7 @@ V.assistant.fsAppearance = "default";
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Intellectual Dependency|Future Society][arc.FSIntellectualDependency = 4]]: a belief that slaves should be airheaded, horny and fully dependent on their owners.
+							[[Intellectual Dependency|Future Society][arc.FSIntellectualDependency = 4]] is a belief that slaves should be airheaded, horny and fully dependent on their owners.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Intellectual Dependency</span>: a belief that slaves should be airheaded, horny and fully dependent on their owners.</span>*/
@@ -1013,7 +990,7 @@ V.assistant.fsAppearance = "default";
 </div>
 
 <div>
-	if (arc.FSIntellectualDependency === "unset") {
+					if (arc.FSIntellectualDependency === "unset") {
 		if (arc.FSSlaveProfessionalism !== "unset") {
 			r.push(pursuit);
  slave professionalism, a focus on smart, refined, altogether perfect slaves.
@@ -1035,7 +1012,7 @@ V.assistant.fsAppearance = "default";
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Slave Professionalism|Future Society][arc.FSSlaveProfessionalism = 4]]: increased interest in smart, refined, altogether perfect slaves.
+							[[Slave Professionalism|Future Society][arc.FSSlaveProfessionalism = 4]] is increased interest in smart, refined, altogether perfect slaves.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Slave Professionalism</span>: increased interest in smart, refined, altogether perfect slaves.</span>*/
@@ -1048,7 +1025,7 @@ V.assistant.fsAppearance = "default";
 /* Gender */
 <p>
 <div>
-	if (V.seeDicks !== 0 || V.makeDicks === 1) {
+					if (V.seeDicks !== 0 || V.makeDicks === 1) {
 		if (arc.FSGenderFundamentalist === "unset") {
 			if (arc.FSGenderRadicalist !== "unset") {
 				r.push(pursuit);
@@ -1070,7 +1047,7 @@ V.assistant.fsAppearance = "default";
 			} else {
 				if (_FSCredits > 0) {
 					<div>
-						[[Gender radicalism|Future Society][arc.FSGenderRadicalist = 4]]: a radical redefinition of gender that identifies powerful people as male, and everyone else as female.
+							[[Gender radicalism|Future Society][arc.FSGenderRadicalist = 4]] is a radical redefinition of gender that identifies powerful people as male, and everyone else as female.
 					</div>
 				} else {
 					/*<span class="note"><span style="font-weight:Bold">Gender radicalism</span>: a radical redefinition of gender that identifies powerful people as male, and everyone else as female.</span>*/
@@ -1081,7 +1058,7 @@ V.assistant.fsAppearance = "default";
 </div>
 
 <div>
-	if (arc.FSGenderRadicalist === "unset") {
+					if (arc.FSGenderRadicalist === "unset") {
 		if (arc.FSGenderFundamentalist !== "unset") {
 			r.push(pursuit);
  gender traditionalism, including a societal preference for feminine slaves
@@ -1107,7 +1084,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Gender traditionalism|Future Society][arc.FSGenderFundamentalist = 4]]: a societal preference for feminine slaves
+							[[Gender traditionalism|Future Society][arc.FSGenderFundamentalist = 4]] is a societal preference for feminine slaves
 if (V.seePreg !== 0) {
 	r.push(` and support for slave pregnancy`);
 }
@@ -1150,7 +1127,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Paternalism|Future Society][arc.FSPaternalist = 4]]: a vision of slave improvement, including slaves' health, mental well-being, and education.
+					[[Paternalism|Future Society][arc.FSPaternalist = 4]] is a vision of slave improvement, including slaves' health, mental well-being, and education.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Paternalism</span>: a vision of slave improvement, including slaves' health, mental well-being, and education.</span>*/
@@ -1182,7 +1159,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Degradationism|Future Society][arc.FSDegradationist = 4]]: a belief that slaves are not human and should not be treated decently.
+					[[Degradationism|Future Society][arc.FSDegradationist = 4]] is a belief that slaves are not human and should not be treated decently.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Degradation</span>: a belief that slaves are not human and should not be treated decently.</span>*/
@@ -1216,7 +1193,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Body Purism|Future Society][arc.FSBodyPurist = 4]]: societal disapproval of implant surgery.
+					[[Body Purism|Future Society][arc.FSBodyPurist = 4]] is societal disapproval of implant surgery.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Body Purism</span>: societal disapproval of implant surgery.</span>*/
@@ -1247,7 +1224,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Transformation Fetishism|Future Society][arc.FSTransformationFetishist = 4]]: societal fetishization of implant surgery.
+					[[Transformation Fetishism|Future Society][arc.FSTransformationFetishist = 4]] is societal fetishization of implant surgery.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Transformation Fetishism</span>: societal fetishization of implant surgery.</span>*/
@@ -1281,7 +1258,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Youth Preferentialism|Future Society][arc.FSYouthPreferentialist = 4]]: increased interest in girls just past their majority.
+					[[Youth Preferentialism|Future Society][arc.FSYouthPreferentialist = 4]] is increased interest in girls just past their majority.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Youth Preferentialism</span>: increased interest in girls just past their majority.</span>*/
@@ -1312,7 +1289,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Maturity Preferentialism|Future Society][arc.FSMaturityPreferentialist = 4]]: increased interest in mature slaves.
+					[[Maturity Preferentialism|Future Society][arc.FSMaturityPreferentialist = 4]] is increased interest in mature slaves.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Maturity Preferentialism</span>: increased interest in mature slaves.</span>*/
@@ -1346,7 +1323,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Petite Admiration|Future Society][arc.FSPetiteAdmiration = 4]]: increased interest in short slaves.
+					[[Petite Admiration|Future Society][arc.FSPetiteAdmiration = 4]] is increased interest in short slaves.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Petite Admiration</span>: increased interest in short slaves.</span>*/
@@ -1377,7 +1354,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Statuesque Glorification|Future Society][arc.FSStatuesqueGlorification = 4]]: societal fixation on tallness.
+					[[Statuesque Glorification|Future Society][arc.FSStatuesqueGlorification = 4]] is societal fixation on tallness.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Statuesque Glorification</span>: societal fixation on tallness.</span>*/
@@ -1410,7 +1387,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Slimness Enthusiasm|Future Society][arc.FSSlimnessEnthusiast = 4]]: a fashion for slaves with girlish figures.
+					[[Slimness Enthusiasm|Future Society][arc.FSSlimnessEnthusiast = 4]] is a fashion for slaves with girlish figures.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Slimness Enthusiasm</span>: a fashion for slaves with girlish figures.</span>*/
@@ -1441,7 +1418,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Asset Expansionism|Future Society][arc.FSAssetExpansionist = 4]]: societal hunger for huge assets of whatever origin.
+					[[Asset Expansionism|Future Society][arc.FSAssetExpansionist = 4]] is societal hunger for huge assets of whatever origin.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Asset Expansionism</span>: societal hunger for huge assets of whatever origin.</span>*/
@@ -1475,7 +1452,7 @@ if (V.seePreg !== 0) {
 	} else {
 		if (_FSCredits > 0) {
 			<div>
-				[[Slave Pastoralism|Future Society][arc.FSPastoralist = 4]]: societal acceptance of slave products like milk.
+				[[Slave Pastoralism|Future Society][arc.FSPastoralist = 4]] is societal acceptance of slave products like milk.
 			</div>
 		} else {
 			/*<span class="note"><span style="font-weight:Bold">Slave Pastoralism</span>: societal acceptance of slave products like milk.</span>*/
@@ -1509,7 +1486,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Physical Idealism|Future Society][arc.FSPhysicalIdealist = 4]]: societal reverence for the idealized human form, including height, health and muscle.
+					[[Physical Idealism|Future Society][arc.FSPhysicalIdealist = 4]] is societal reverence for the idealized human form, including height, health and muscle.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Physical Idealism</span>: societal reverence for the idealized human form, including height, health and muscle.</span>*/
@@ -1540,7 +1517,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Hedonistic Decadence|Future Society][arc.FSHedonisticDecadence = 4]]: societal acceptance of overindulgence and immediate gratification. Be it food, drink, sex, drugs or whatever one's desire may be.
+					[[Hedonistic Decadence|Future Society][arc.FSHedonisticDecadence = 4]] is societal acceptance of overindulgence and immediate gratification. Be it food, drink, sex, drugs or whatever one's desire may be.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">HedonisticDecadence</span>: societal acceptance of over indulgence, particularly of food, drink, sex and drugs.</span>*/
@@ -1575,7 +1552,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (_FSCredits > 0) {
 				<div>
-					[[Chattel Religionism|Future Society][arc.FSChattelReligionist = 4]]: a new strain of religion that emphasizes the slaveholding portions of religious history.
+					[[Chattel Religionism|Future Society][arc.FSChattelReligionist = 4]] is a new strain of religion that emphasizes the slaveholding portions of religious history.
 				</div>
 			} else {
 				/*<span class="note"><span style="font-weight:Bold">Chattel Religionism</span>: a new strain of religion that emphasizes the slaveholding portions of religious history.</span>*/
@@ -1613,14 +1590,14 @@ if (V.seePreg !== 0) {
 				if (_FSCredits > 0) {
 					if (arc.FSNull < V.FSLockinLevel) {
 						<div class="indent">
-							[[Advance|Future Society][arc.FSNull += 25]]: further commitment to allow your arcology's citizens cultural freedom.
+						[[Advance|Future Society][arc.FSNull += 25]] is further commitment to allow your arcology's citizens cultural freedom.
 						</div>
 					}
 				}
 			} else {
 				if (_FSCredits > 0) {
 					<div>
-						[[Multiculturalism|Future Society][arc.FSNull = 25]]: a commitment to allow your arcology's citizens cultural freedom.
+						[[Multiculturalism|Future Society][arc.FSNull = 25]] is a commitment to allow your arcology's citizens cultural freedom.
 					</div>
 					<div class="indent detail">
 						r.push(`This option is an alternative to societal advancement, and will not advance naturally.`);
@@ -1630,7 +1607,7 @@ if (V.seePreg !== 0) {
 		} else if (V.FSCreditCount === 6) {
 			if (arc.FSNull !== "unset") {
 				<span style="font-weight:Bold">
-					r.push(`You are permitting`);
+						r.push(`You are permitting`);
 					if (arc.FSNull <= 17) {
 	r.push(`basic`);
 					} else if (arc.FSNull <= 34) {
@@ -1654,14 +1631,14 @@ if (V.seePreg !== 0) {
 				if (_FSCredits > 0) {
 					if (arc.FSNull < V.FSLockinLevel) {
 						<div class="indent">
-							[[Advance|Future Society][arc.FSNull += 17]]: further commitment to allow your arcology's citizens cultural freedom.
+						[[Advance|Future Society][arc.FSNull += 17]] is further commitment to allow your arcology's citizens cultural freedom.
 						</div>
 					}
 				}
 			} else {
 				if (_FSCredits > 0) {
 					<div>
-						[[Multiculturalism|Future Society][arc.FSNull = 17]]: a commitment to allow your arcology's citizens cultural freedom.
+						[[Multiculturalism|Future Society][arc.FSNull = 17]] is a commitment to allow your arcology's citizens cultural freedom.
 					</div>
 					<div class="indent detail">
 						r.push(`This option is an alternative to societal advancement, and will not advance naturally.`);
@@ -1671,7 +1648,7 @@ if (V.seePreg !== 0) {
 		} else if (V.FSCreditCount === 7) {
 			if (arc.FSNull !== "unset") {
 				<span style="font-weight:Bold">
-					r.push(`You are permitting`);
+						r.push(`You are permitting`);
 					if (arc.FSNull <= 15) {
 	r.push(`basic`);
 					} else if (arc.FSNull <= 30) {
@@ -1701,14 +1678,14 @@ if (V.seePreg !== 0) {
 				if (_FSCredits > 0) {
 					if (arc.FSNull < V.FSLockinLevel) {
 						<div class="indent">
-							[[Advance|Future Society][arc.FSNull += 15]]: further commitment to allow your arcology's citizens cultural freedom.
+						[[Advance|Future Society][arc.FSNull += 15]] is further commitment to allow your arcology's citizens cultural freedom.
 						</div>
 					}
 				}
 			} else {
 				if (_FSCredits > 0) {
 					<div>
-						[[Multiculturalism|Future Society][arc.FSNull = 15]]: a commitment to allow your arcology's citizens cultural freedom.
+						[[Multiculturalism|Future Society][arc.FSNull = 15]] is a commitment to allow your arcology's citizens cultural freedom.
 					</div>
 					<div class="indent detail">
 						r.push(`This option is an alternative to societal advancement, and will not advance naturally.`);
@@ -1718,7 +1695,7 @@ if (V.seePreg !== 0) {
 		} else {
 			if (arc.FSNull !== "unset") {
 				<span style="font-weight:Bold">
-					r.push(`You are permitting`);
+						r.push(`You are permitting`);
 					if (arc.FSNull <= 20) {
 	r.push(`basic`);
 					} else if (arc.FSNull <= 40) {
@@ -1744,14 +1721,14 @@ if (V.seePreg !== 0) {
 				if (_FSCredits > 0) {
 					if (arc.FSNull < V.FSLockinLevel) {
 						<div class="indent">
-							[[Advance|Future Society][arc.FSNull += 20]]: further commitment to allow your arcology's citizens cultural freedom.
+						[[Advance|Future Society][arc.FSNull += 20]] is further commitment to allow your arcology's citizens cultural freedom.
 						</div>
 					}
 				}
 			} else {
 				if (_FSCredits > 0) {
 					<div>
-						[[Multiculturalism|Future Society][arc.FSNull = 20]]: a commitment to allow your arcology's citizens cultural freedom.
+						[[Multiculturalism|Future Society][arc.FSNull = 20]] is a commitment to allow your arcology's citizens cultural freedom.
 					</div>
 					<div class="indent detail">
 						r.push(`This option is an alternative to societal advancement, and will not advance naturally.`);
@@ -1761,20 +1738,20 @@ if (V.seePreg !== 0) {
 		}
 	}
 </div>
-</p>
+</p >
 
-/* Revival section */
-<p>
-<div>
-	if (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
+			/* Revival section */
+			<p>
+				<div>
+					if (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
 		if (arc.FSRomanRevivalist !== "unset") {
-			r.push(pursuit);
+						r.push(pursuit);
  a vision of a new Rome.
 			<span class="detail">
 				<<link "Abandon" "Future Society">>
 					FutureSocieties.remove("FSRomanRevivalist");
 					if (V.assistant.fsAppearance === "roman revivalist") {
-						V.assistant.fsAppearance = "default";
+							V.assistant.fsAppearance = "default";
 					}
 				<</link>>
 			</span>
@@ -1782,31 +1759,31 @@ if (V.seePreg !== 0) {
 			<<includeDOM App.UI.FSChangeDecoration("FSRomanRevivalist", _items)>>
 			if (V.policies.publicPA === 1) {
 				if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "amazon") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") {
-					<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
-				}
+						<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
+					}
 			}
 		} else {
 			if (_FSCredits > 0) {
-				<div>
-					[[Roman Revivalism|Future Society][arc.FSRomanRevivalist = 4]]: a vision of a new Rome.
+						<div>
+							[[Roman Revivalism|Future Society][arc.FSRomanRevivalist = 4]] is a vision of a new Rome.
 				</div>
-			} else {
-				/*<span class="note"><span style="font-weight:Bold">Roman Revivalism</span>: a vision of a new Rome.</span>*/
-			}
+					} else {
+						/*<span class="note"><span style="font-weight:Bold">Roman Revivalism</span>: a vision of a new Rome.</span>*/
+					}
 		}
 	}
 </div>
 
-<div>
-	if (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset")&& (arc.FSRomanRevivalist === "unset") {
+				<div>
+					if (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset")&& (arc.FSRomanRevivalist === "unset") {
 		if (arc.FSNeoImperialist !== "unset") {
-			r.push(pursuit);
+						r.push(pursuit);
  a vision of a new Imperial Society.
 			<span class="detail">
 				<<link "Abandon" "Future Society">>
 					FutureSocieties.remove("FSNeoImperialist");
 					if (V.assistant.fsAppearance === "neoimperialist") {
-						V.assistant.fsAppearance = "default";
+							V.assistant.fsAppearance = "default";
 					}
 				<</link>>
 			</span>
@@ -1814,31 +1791,31 @@ if (V.seePreg !== 0) {
 			<<includeDOM App.UI.FSChangeDecoration("FSNeoImperialist", _items)>>
 			if (V.policies.publicPA === 1) {
 				if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "amazon") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "shemale") || (V.assistant.appearance === "angel") {
-					<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
-				}
+						<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
+					}
 			}
 		} else {
 			if (_FSCredits > 0) {
-				<div>
-					[[Neo-Imperialism|Future Society][arc.FSNeoImperialist = 4]]: a vision of a new Imperial society, integrating high technology and old-world culture under the iron fist of your absolute rule.
+						<div>
+							[[Neo-Imperialism|Future Society][arc.FSNeoImperialist = 4]] is a vision of a new Imperial society, integrating high technology and old-world culture under the iron fist of your absolute rule.
 				</div>
-			} else {
-				/*<span class="note"><span style="font-weight:Bold">Neo-Imperialism</span>: a vision of a new Imperial Society, integrating high technology and old-world culture under the iron fist of your absolute rule.</span>*/
-			}
+					} else {
+						/*<span class="note"><span style="font-weight:Bold">Neo-Imperialism</span>: a vision of a new Imperial Society, integrating high technology and old-world culture under the iron fist of your absolute rule.</span>*/
+					}
 		}
 	}
 </div>
 
-<div>
-	if (arc.FSRomanRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
+				<div>
+					if (arc.FSRomanRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
 		if (arc.FSAztecRevivalist !== "unset") {
-			r.push(pursuit);
+						r.push(pursuit);
  a vision of a new Aztec Empire.
 			<span class="detail">
 				<<link "Abandon" "Future Society">>
 					FutureSocieties.remove("FSAztecRevivalist");
 					if (V.assistant.fsAppearance === "aztec revivalist") {
-						V.assistant.fsAppearance = "default";
+							V.assistant.fsAppearance = "default";
 					}
 				<</link>>
 			</span>
@@ -1846,31 +1823,31 @@ if (V.seePreg !== 0) {
 			<<includeDOM App.UI.FSChangeDecoration("FSAztecRevivalist", _items)>>
 			if (V.policies.publicPA === 1) {
 				if (V.assistant.appearance === "goddess") || (V.assistant.appearance === "amazon") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") {
-					<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
-				}
+						<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
+					}
 			}
 		} else {
 			if (_FSCredits > 0) {
-				<div>
-					[[Aztec Revivalism|Future Society][arc.FSAztecRevivalist = 4]]: a vision of a new Aztec Empire.
+						<div>
+							[[Aztec Revivalism|Future Society][arc.FSAztecRevivalist = 4]] is a vision of a new Aztec Empire.
 				</div>
-			} else {
-				/*<span class="note"><span style="font-weight:Bold">Aztec Revivalism</span>: a vision of a new Aztec Empire.</span>*/
-			}
+					} else {
+						/*<span class="note"><span style="font-weight:Bold">Aztec Revivalism</span>: a vision of a new Aztec Empire.</span>*/
+					}
 		}
 	}
 </div>
 
-<div>
-	if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
+				<div>
+					if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
 		if (arc.FSEgyptianRevivalist !== "unset") {
-			r.push(pursuit);
+						r.push(pursuit);
  a vision of Pharaoh's Egypt.
 			<span class="detail">
 				<<link "Abandon" "Future Society">>
 					FutureSocieties.remove("FSEgyptianRevivalist");
 					if (V.assistant.fsAppearance === "egyptian revivalist") {
-						V.assistant.fsAppearance = "default";
+							V.assistant.fsAppearance = "default";
 					}
 				<</link>>
 			</span>
@@ -1878,31 +1855,31 @@ if (V.seePreg !== 0) {
 			<<includeDOM App.UI.FSChangeDecoration("FSEgyptianRevivalist", _items)>>
 			if (V.policies.publicPA === 1) {
 				if (V.assistant.appearance === "goddess") || (V.assistant.appearance === "monstergirl") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") {
-					<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
-				}
+						<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
+					}
 			}
 		} else {
 			if (_FSCredits > 0) {
-				<div>
-					[[Egyptian Revivalism|Future Society][arc.FSEgyptianRevivalist = (4+arc.FSEgyptianRevivalistInterest), arc.FSEgyptianRevivalistIncestPolicy = 0]]: a vision of a Pharaoh's Egypt.
+						<div>
+							[[Egyptian Revivalism|Future Society][arc.FSEgyptianRevivalist = (4+arc.FSEgyptianRevivalistInterest), arc.FSEgyptianRevivalistIncestPolicy = 0]] is a vision of a Pharaoh's Egypt.
 				</div>
-			} else {
-				/*<span class="note"><span style="font-weight:Bold">Egyptian Revivalism</span>: a vision of Pharaoh's Egypt.</span>*/
-			}
+					} else {
+						/*<span class="note"><span style="font-weight:Bold">Egyptian Revivalism</span>: a vision of Pharaoh's Egypt.</span>*/
+					}
 		}
 	}
 </div>
 
-<div>
-	if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
+				<div>
+					if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
 		if (arc.FSEdoRevivalist !== "unset") {
-			r.push(pursuit);
+						r.push(pursuit);
  a vision of Edo Japan.
 			<span class="detail">
 				<<link "Abandon" "Future Society">>
 					FutureSocieties.remove("FSEdoRevivalist");
 					if (V.assistant.fsAppearance === "edo revivalist") {
-						V.assistant.fsAppearance = "default";
+							V.assistant.fsAppearance = "default";
 					}
 				<</link>>
 			</span>
@@ -1910,31 +1887,31 @@ if (V.seePreg !== 0) {
 			<<includeDOM App.UI.FSChangeDecoration("FSEdoRevivalist", _items)>>
 			if (V.policies.publicPA === 1) {
 				if (V.assistant.appearance === "amazon") || (V.assistant.appearance === "monstergirl") || (V.assistant.appearance === "loli") || (V.assistant.appearance === "kitsune") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") {
-					<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
-				}
+						<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
+					}
 			}
 		} else {
 			if (_FSCredits > 0) {
-				<div>
-					[[Edo Revivalism|Future Society][arc.FSEdoRevivalist = 4]]: a vision of Edo Japan.
+						<div>
+							[[Edo Revivalism|Future Society][arc.FSEdoRevivalist = 4]] is a vision of Edo Japan.
 				</div>
-			} else {
-				/*<span class="note"><span style="font-weight:Bold">Edo Revivalism</span>: a vision of Edo Japan.</span>*/
-			}
+					} else {
+						/*<span class="note"><span style="font-weight:Bold">Edo Revivalism</span>: a vision of Edo Japan.</span>*/
+					}
 		}
 	}
 </div>
 
-<div>
-	if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
+				<div>
+					if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
 		if (arc.FSArabianRevivalist !== "unset") {
-			r.push(pursuit);
+						r.push(pursuit);
  a vision of the Sultanate of old.
 			<span class="detail">
 				<<link "Abandon" "Future Society">>
 					FutureSocieties.remove("FSArabianRevivalist");
 					if (V.assistant.fsAppearance === "arabian revivalist") {
-						V.assistant.fsAppearance = "default";
+							V.assistant.fsAppearance = "default";
 					}
 				<</link>>
 			</span>
@@ -1942,31 +1919,31 @@ if (V.seePreg !== 0) {
 			<<includeDOM App.UI.FSChangeDecoration("FSArabianRevivalist", _items)>>
 			if (V.policies.publicPA === 1) {
 				if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") {
-					<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
-				}
+						<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
+					}
 			}
 		} else {
 			if (_FSCredits > 0) {
-				<div>
-					[[Arabian Revivalism|Future Society][arc.FSArabianRevivalist = 4]]: a vision of the Sultanate of old.
+						<div>
+							[[Arabian Revivalism|Future Society][arc.FSArabianRevivalist = 4]] is a vision of the Sultanate of old.
 				</div>
-			} else {
-				/*<span class="note"><span style="font-weight:Bold">Arabian Revivalism</span>: a vision of the Sultanate of old.</span>*/
-			}
+					} else {
+						/*<span class="note"><span style="font-weight:Bold">Arabian Revivalism</span>: a vision of the Sultanate of old.</span>*/
+					}
 		}
 	}
 </div>
 
-<div>
-	if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
+				<div>
+					if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSNeoImperialist === "unset") {
 		if (arc.FSChineseRevivalist !== "unset") {
-			r.push(pursuit);
+						r.push(pursuit);
  a vision of ancient China.
 			<span class="detail">
 				<<link "Abandon" "Future Society">>
 					FutureSocieties.remove("FSChineseRevivalist");
 					if (V.assistant.fsAppearance === "chinese revivalist") {
-						V.assistant.fsAppearance = "default";
+							V.assistant.fsAppearance = "default";
 					}
 				<</link>>
 			</span>
@@ -1974,21 +1951,21 @@ if (V.seePreg !== 0) {
 			<<includeDOM App.UI.FSChangeDecoration("FSChineseRevivalist", _items)>>
 			if (V.policies.publicPA === 1) {
 				if (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "monstergirl") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") {
-					<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
-				}
+						<span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span>
+					}
 			}
 		} else {
 			if (_FSCredits > 0) {
-				<div>
-					[[Chinese Revivalism|Future Society][arc.FSChineseRevivalist = 4]]: a vision of ancient China.
+						<div>
+							[[Chinese Revivalism|Future Society][arc.FSChineseRevivalist = 4]] is a vision of ancient China.
 				</div>
-			} else {
-				/*<span class="note"><span style="font-weight:Bold">Chinese Revivalism</span>: a vision of ancient China.</span>*/
-			}
+					} else {
+						/*<span class="note"><span style="font-weight:Bold">Chinese Revivalism</span>: a vision of ancient China.</span>*/
+					}
 		}
 	}
 </div>
-</p>
+			</p>
 
 
 		return el;
-- 
GitLab