From 88021b81ccc687e6cf42f7d8db1468e29a32cedc Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Tue, 8 Sep 2020 10:50:25 -0700
Subject: [PATCH] Don't sometimes return a string from FSChange, and don't
 treat it as if it does.

---
 src/endWeek/saDevotion.js              |   8 +-
 src/js/futureSocietyJS.js              |  17 +-
 src/pregmod/newChildIntro.tw           |  20 +-
 src/pregmod/widgets/deathWidgets.tw    |   2 +-
 src/uncategorized/fsDevelopments.tw    |  12 +-
 src/uncategorized/masterSuiteReport.tw |   4 +-
 src/uncategorized/persBusiness.tw      |   4 +-
 src/uncategorized/reputation.tw        | 116 ++++----
 src/uncategorized/saLongTermEffects.tw | 372 ++++++++++++-------------
 src/uncategorized/spaReport.tw         |   4 +-
 10 files changed, 282 insertions(+), 277 deletions(-)

diff --git a/src/endWeek/saDevotion.js b/src/endWeek/saDevotion.js
index d19c310bc44..0d8eef76631 100644
--- a/src/endWeek/saDevotion.js
+++ b/src/endWeek/saDevotion.js
@@ -370,7 +370,7 @@ App.SlaveAssignment.devotion = (function() {
 							r.push(`Since ${he} loves you, ${he} has mixed feelings about the prospect, but ${he} prefers to think of it as your way of looking after ${him}. It's ${his} favorite subject, and ${his} strong feelings about it`);
 							if (V.arcologies[0].FSPaternalist !== "unset") {
 								r.push(`advances paternalistic ideals and <span class="reputation inc">improves your reputation.</span>`);
-								r.push(`${FutureSocieties.Change("Paternalist", 2)}`);
+								FutureSocieties.Change("Paternalist", 2);
 							} else {
 								r.push(`<span class="reputation inc">improves your reputation.</span>`);
 								repX(V.FSSingleSlaveRep * 2, "retirement", slave);
@@ -389,7 +389,7 @@ App.SlaveAssignment.devotion = (function() {
 							r.push(`Since ${he} loves you, ${he} has mixed feelings about the prospect, but ${he} prefers to think of it as your way of looking after ${him}. This`);
 							 if (V.arcologies[0].FSPaternalist !== "unset") {
 								r.push(`advances paternalistic ideals and <span class="reputation inc">improves your reputation.</span>`);
-								r.push(`${FutureSocieties.Change("Paternalist", 2)}`);
+								FutureSocieties.Change("Paternalist", 2);
 							} else {
 								r.push(`<span class="reputation inc">improves your reputation.</span>`);
 								repX(V.FSSingleSlaveRep, "retirement", slave);
@@ -464,7 +464,7 @@ App.SlaveAssignment.devotion = (function() {
 							r.push(`Since ${he} loves you, ${he} has mixed feelings about the prospect, but ${he} prefers to think of it as your way of looking after ${him}. It's ${his} favorite subject, and ${his} strong feelings about it`);
 							if (V.arcologies[0].FSPaternalist !== "unset") {
 								r.push(`advances paternalistic ideals and <span class="reputation inc">improves your reputation.</span>`);
-								r.push(`${FutureSocieties.Change("Paternalist", 2)}`);
+								FutureSocieties.Change("Paternalist", 2);
 							} else {
 								r.push(`<span class="reputation inc">improves your reputation.</span>`);
 								repX(V.FSSingleSlaveRep * 2, "retirement", slave);
@@ -483,7 +483,7 @@ App.SlaveAssignment.devotion = (function() {
 							r.push(`Since ${he} loves you, ${he} has mixed feelings about the prospect, but ${he} prefers to think of it as your way of looking after ${him}. This`);
 							if (V.arcologies[0].FSPaternalist !== "unset") {
 								r.push(`advances paternalistic ideals and <span class="reputation inc">improves your reputation.</span>`);
-								r.push(`${FutureSocieties.Change("Paternalist", 2)}`);
+								FutureSocieties.Change("Paternalist", 2);
 							} else {
 								r.push(`<span class="reputation inc">improves your reputation.</span>`);
 								repX(V.FSSingleSlaveRep, "retirement", slave);
diff --git a/src/js/futureSocietyJS.js b/src/js/futureSocietyJS.js
index a9d9386821f..c8255b9bd6a 100644
--- a/src/js/futureSocietyJS.js
+++ b/src/js/futureSocietyJS.js
@@ -472,14 +472,17 @@ globalThis.FutureSocieties = (function() {
 		}
 	}
 
-	/* call as FutureSocieties.Change() */
-	/* FSString should be in the FSString2Property object above */
+	/** call as FutureSocieties.Change()
+	 * @param {string} FSString should be in the FSString2Property object above
+	 * @param {number} magnitude size of change
+	 * @param {number} [bonusMultiplier=1] multiplier to be applied to FS change (but NOT to rep change)
+	 */
 	function FSChange(FSString, magnitude, bonusMultiplier = 1) {
 		const arcology = V.arcologies[0];
 		const activeFS = FSString2Property[FSString];
 
 		if (activeFS === undefined) {
-			return "<span class='red'>ERROR: bad FS reference</span>";
+			throw `Bad FS reference ${FSString}`;
 		} else if (Number.isFinite(arcology[activeFS])) {
 			if (magnitude < 0) {
 				repX(magnitude * V.FSSingleSlaveRep * (arcology[activeFS] / V.FSLockinLevel) / 3, 'futureSocieties'); // Reducing the reputation impact of slaves that are not adhering to societal ideals properly
@@ -490,10 +493,12 @@ globalThis.FutureSocieties = (function() {
 		}
 	}
 
-	/* call as FutureSocieties.ChangePorn() */
-	/* FSString should be in the FSString2Property object above */
+	/** call as FutureSocieties.ChangePorn()
+	 * @param {string} FSString should be in the FSString2Property object above
+	 * @param {number} magnitude size of change
+	 */
 	function FSChangePorn(FSString, magnitude) {
-		return FSChange(FSString, magnitude, V.pornFameBonus);
+		FSChange(FSString, magnitude, V.pornFameBonus);
 	}
 
 	/**
diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw
index c7aa40b21d1..be11e1afef8 100644
--- a/src/pregmod/newChildIntro.tw
+++ b/src/pregmod/newChildIntro.tw
@@ -667,11 +667,11 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 	You drag $him to the body modification studio and strap $him down with $his _brandTarget clear and defenseless. $He doesn't understand what's on, becoming even more confused as disinfectant is applied to $his _brandTarget. $He can't see the approaching brand, <<if !canSee($activeSlave)>>of course, <</if>>but eventually $he feels the radiated heat on $his skin and manages to get one inarticulate, wordless noise of terror out before the dreadful sizzling noise and the sweet smell of burning flesh. If $he trusted you at all before, @@.mediumorchid;$he doesn't now,@@ and $he's got the @@.gold;agonizing@@ @@.red;injury@@ to remind $him should $he start to forget.
 	<<if ($arcologies[0].FSSubjugationistRace == $activeSlave.race) && ($arcologies[0].FSSubjugationist > 0)>>
 		Society @@.green;approves@@ of your purchase and branding of an inferior $activeSlave.race person; this advances the idea that $activeSlave.race people ought to be enslaved.
-		<<= FutureSocieties.Change("Subjugationist", 2)>>
+		<<run FutureSocieties.Change("Subjugationist", 2)>>
 	<<elseif ($arcologies[0].FSSupremacistRace == $activeSlave.race) && ($arcologies[0].FSSupremacist > 0)>>
 		Society @@.red;disapproves@@ of your purchase and branding of
 		<<= addA($activeSlave.race)>> person; this reduces support for the idea that $activeSlave.race people are superior.
-		<<= FutureSocieties.Change("Supremacist", -2)>>
+		<<run FutureSocieties.Change("Supremacist", -2)>>
 	<</if>>
 <</replace>>
 <</link>>
@@ -694,7 +694,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 				<<set $failedElite -= 5>>
 			<<elseif $arcologies[0].FSGenderFundamentalist != "unset">>
 				Society @@.green;approves@@ of your promptly putting a new slave in $him; this advances the idea that all slaves should bear their masters' babies.
-				<<= FutureSocieties.Change("GenderFundamentalist", 2)>>
+				<<run FutureSocieties.Change("GenderFundamentalist", 2)>>
 			<</if>>
 			<<set $activeSlave.preg = 1>>
 			<<set $activeSlave.pregType = setPregType($activeSlave)>>
@@ -865,11 +865,11 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 								Righting yourself, you grab the gloating slave, drag $him to the autosurgery and strap $him face-down with $his legs spread. $He doesn't understand what's happening, but giggles at the sensations running through $his numb body. $He's so drugged and drowsy with @@.red;surgical recovery@@ that it takes a while for $him to figure out what's happened. When $he does, $his poor mind scarcely processes the @@.gold;horror@@ of what's happened. $He spends the rest of the week dimly trying to find where $his balls went.
 								<<if $arcologies[0].FSGenderRadicalist != "unset">>
 									Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that all societal inferiors can be made female.
-									<<= FutureSocieties.Change("GenderRadicalist", 2)>>
+									<<run FutureSocieties.Change("GenderRadicalist", 2)>>
 								<</if>>
 								<<if $arcologies[0].FSRestart != "unset" && $activeSlave.pubertyXY == 1>>
 									Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that only the Elite should breed.
-									<<= FutureSocieties.Change("Eugenics", 2)>>
+									<<run FutureSocieties.Change("Eugenics", 2)>>
 								<</if>>
 								<<set $activeSlave.devotion -= 25>>
 								<<set $activeSlave.trust -= 50>>
@@ -931,11 +931,11 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 						Righting yourself, you grab the cowering slave, drag $him to the autosurgery and strap $him face-down with $his legs spread. $He doesn't understand what's happening, but giggles at the sensations running through $his numb body. $He's so drugged and drowsy with @@.red;surgical recovery@@ that it takes a while for $him to figure out what's happened. When $he does, $his poor mind scarcely processes the @@.gold;horror@@ of what's happened. $He spends the rest of the week dimly trying to find where $his balls went.
 						<<if $arcologies[0].FSGenderRadicalist != "unset">>
 							Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that all societal inferiors can be made female.
-							<<= FutureSocieties.Change("GenderRadicalist", 2)>>
+							<<run FutureSocieties.Change("GenderRadicalist", 2)>>
 						<</if>>
 						<<if $arcologies[0].FSRestart != "unset">>
 							Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that only the Elite should breed.
-							<<= FutureSocieties.Change("Eugenics", 2)>>
+							<<run FutureSocieties.Change("Eugenics", 2)>>
 						<</if>>
 						<<set $activeSlave.devotion -= 25>>
 						<<set $activeSlave.trust -= 50>>
@@ -1005,7 +1005,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 		Since $he came out of the tank rather unhealthy, you give $him a comprehensive medical exam with the help of the remote surgery. You apply care to @@.green;address@@ some of the most outstanding concerns. After the checkup, $he happily @@.mediumaquamarine;expresses $his thanks@@ for making $him feel better.
 		<<if $arcologies[0].FSPaternalist != "unset">>
 			Society @@.green;approves@@ of your promptly seeing to your stock's health; this advances the idea that all slaveowners should look after their slaves.
-			<<= FutureSocieties.Change("Paternalist", 2)>>
+			<<run FutureSocieties.Change("Paternalist", 2)>>
 		<</if>>
 	<</replace>>
 	<</link>>
@@ -1022,11 +1022,11 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 		You escort $him to the remote surgery and strap $him face-down with $his legs spread. $He doesn't understand what's happening, but giggles at the sensations running through $his numb body. $He's so drugged and drowsy with @@.red;surgical recovery@@ that it takes a while for $him to figure out what's happened. When $he does, $his poor mind scarcely processes the @@.gold;horror@@ of what's happened. $He spends the rest of the week dimly trying to find where $his balls went.
 		<<if $arcologies[0].FSGenderRadicalist != "unset">>
 			Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that all societal inferiors can be made female.
-			<<= FutureSocieties.Change("GenderRadicalist", 2)>>
+			<<run FutureSocieties.Change("GenderRadicalist", 2)>>
 		<</if>>
 		<<if $arcologies[0].FSRestart != "unset" && $activeSlave.pubertyXY == 1>>
 			Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that only the Elite should breed.
-			<<= FutureSocieties.Change("Eugenics", 2)>>
+			<<run FutureSocieties.Change("Eugenics", 2)>>
 		<</if>>
 	<</replace>>
 	<</link>>
diff --git a/src/pregmod/widgets/deathWidgets.tw b/src/pregmod/widgets/deathWidgets.tw
index 06979336399..117c8f70b9a 100644
--- a/src/pregmod/widgets/deathWidgets.tw
+++ b/src/pregmod/widgets/deathWidgets.tw
@@ -142,7 +142,7 @@
 		<</if>>
 		<<if ($arcologies[0].FSPaternalist != "unset") && ($args[0].actualAge < 75)>>
 			Allowing a slave to die under your care @@.red;severely damages@@ your image as a caring slaveowner and @@.red;calls into question@@ your paternalistic resolve.
-			<<= FutureSocieties.Change("Paternalist", -10)>>
+			<<run FutureSocieties.Change("Paternalist", -10)>>
 		<</if>>
 	<</if>>
 <</widget>>
diff --git a/src/uncategorized/fsDevelopments.tw b/src/uncategorized/fsDevelopments.tw
index d21de06c79b..9a66e026880 100644
--- a/src/uncategorized/fsDevelopments.tw
+++ b/src/uncategorized/fsDevelopments.tw
@@ -172,27 +172,27 @@
 <<if $secExpEnabled > 0>>
 	<<if $SecExp.edicts.slaveWatch == 1>>
 		The Slave Mistreatment Watch helps many slaves, easing your citizens into the paternalist ideals it represents.
-		<<= FutureSocieties.Change("Paternalist", 2)>>
+		<<run FutureSocieties.Change("Paternalist", 2)>>
 	<</if>>
 
 	<<if $SecExp.edicts.defense.noSubhumansInArmy == 1>>
 		Your army is free of subhumans, further cementing their lower status in the eyes of your citizens.
-		<<= FutureSocieties.Change("Subjugationist", 2)>>
+		<<run FutureSocieties.Change("Subjugationist", 2)>>
 	<</if>>
 
 	<<if $SecExp.edicts.defense.pregExemption == 1>>
 		Pregnant citizens are allowed and encouraged to avoid military service, making their value evident to all citizens.
-		<<= FutureSocieties.Change("RepopulationFocus", 2)>>
+		<<run FutureSocieties.Change("RepopulationFocus", 2)>>
 	<</if>>
 
 	<<if $SecExp.edicts.defense.eliteOfficers == 1>>
 		Purity in leadership is fundamental in your army, helping eugenics ideals spread in the populace.
-		<<= FutureSocieties.Change("Eugenics", 2)>>
+		<<run FutureSocieties.Change("Eugenics", 2)>>
 	<</if>>
 
 	<<if $SecExp.edicts.defense.liveTargets == 1>>
 		Disobedient slaves are used in shooting ranges and military drills as live targets, furthering degradationist ideals.
-		<<= FutureSocieties.Change("Degradationist", 2)>>
+		<<run FutureSocieties.Change("Degradationist", 2)>>
 	<</if>>
 <</if>>
 
@@ -201,7 +201,7 @@
 <<for _i = 0; _i < _cells.length; _i++>>
 	The _cells[_i].type establishments on the Promenade help develop society.
 	<<set _changed_fs = _cells[_i].type.replace(" ","")>>
-	<<= FutureSocieties.Change(_changed_fs, 4)>>
+	<<run FutureSocieties.Change(_changed_fs, 4)>>
 <</for>>
 
 /* PA FS bonuses */
diff --git a/src/uncategorized/masterSuiteReport.tw b/src/uncategorized/masterSuiteReport.tw
index 3ff10cbfea1..6986eabda3b 100644
--- a/src/uncategorized/masterSuiteReport.tw
+++ b/src/uncategorized/masterSuiteReport.tw
@@ -42,7 +42,7 @@
 	seeing to your pleasure in the master suite.'' Such sexual opulence @@.green;improves@@ your reputation.
 	<<if ($arcologies[0].FSEgyptianRevivalist > 0) && (_DL >= 5)>>
 		Society @@.green;approves@@ of your keeping a large number of women. This advances the Egyptian revivalist ideal of multiple concubinage.
-		<<= FutureSocieties.Change("EgyptianRevivalist", 2)>>
+		<<run FutureSocieties.Change("EgyptianRevivalist", 2)>>
 	<</if>>
 	<<if (_masterSuitePregnantSlaves >= 1)>>
 		The suite is supporting the pregnancies of the slaves
@@ -58,7 +58,7 @@
 		<</if>>
 		<<if ($arcologies[0].FSHedonisticDecadence > 0)>>
 			Society @@.green;approves@@ of the pampering your pregnant harem receives. This advances the ideal that everyone's desires should be fulfilled.
-			<<= FutureSocieties.Change("Hedonistic", 1)>>
+			<<run FutureSocieties.Change("Hedonistic", 1)>>
 		<</if>>
 	<</if>>
 	<<if _DL > 1>>
diff --git a/src/uncategorized/persBusiness.tw b/src/uncategorized/persBusiness.tw
index e1b9277e03a..586adf148d9 100644
--- a/src/uncategorized/persBusiness.tw
+++ b/src/uncategorized/persBusiness.tw
@@ -8,7 +8,7 @@
 	@@.red;You are in debt.@@ This week, interest came to <<print cashFormat(_cashX, "personalBusiness")>>.
 	<<if $arcologies[0].FSRomanRevivalist != "unset">>
 		Society @@.red;very strongly disapproves@@ of your being in debt; this damages the idea that you model yourself on what a Roman leader should be.
-		<<= FutureSocieties.Change("RomanRevivalist", -10)>>
+		<<run FutureSocieties.Change("RomanRevivalist", -10)>>
 	<</if>>
 	<<if $cash < 0 && $cash > -25000 && $arcologies[0].FSRestartDecoration == 100>>
 		<<if $eugenicsFullControl != 1>>
@@ -394,7 +394,7 @@
 	<<run cashX(_income, "personalBusiness")>>
 	<<if $arcologies[0].FSRomanRevivalist != "unset">>
 		Society @@.green;approves@@ of your close attention to your own affairs; this advances your image as a <<if $PC.title == 1>>well-rounded Roman man<<else>>responsible Roman lady<</if>>.
-		<<= FutureSocieties.Change("RomanRevivalist", 2)>>
+		<<run FutureSocieties.Change("RomanRevivalist", 2)>>
 	<</if>>
 <<elseif ($cash > 1000)>>
 	<<set _income = Math.trunc(Math.min(3000 * Math.log($cash), $cash * 0.07))>>
diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw
index e4858ecc817..c555ade2a7b 100644
--- a/src/uncategorized/reputation.tw
+++ b/src/uncategorized/reputation.tw
@@ -11,10 +11,10 @@ On formal occasions, you are announced as <<= PCTitle()>>.
 		<<if $nicaea.achievement == "slaves">>
 			<<if $slaves.length > 50>>
 				@@.green;strongly approve@@ of the large
-				<<= FutureSocieties.Change("ChattelReligionist", 5)>>
+				<<run FutureSocieties.Change("ChattelReligionist", 5)>>
 			<<elseif $slaves.length > 20>>
 				@@.green;approve@@ of the good
-				<<= FutureSocieties.Change("ChattelReligionist", 2)>>
+				<<run FutureSocieties.Change("ChattelReligionist", 2)>>
 			<<else>>
 				are not impressed by the
 			<</if>>
@@ -22,10 +22,10 @@ On formal occasions, you are announced as <<= PCTitle()>>.
 		<<elseif $nicaea.achievement == "devotion">>
 			<<if $averageDevotion > 80>>
 				@@.green;strongly approve@@ of the worshipfulness
-				<<= FutureSocieties.Change("ChattelReligionist", 5)>>
+				<<run FutureSocieties.Change("ChattelReligionist", 5)>>
 			<<elseif $averageDevotion > 50>>
 				@@.green;approve@@ of the devotion
-				<<= FutureSocieties.Change("ChattelReligionist", 2)>>
+				<<run FutureSocieties.Change("ChattelReligionist", 2)>>
 			<<else>>
 				are not impressed by the devotion
 			<</if>>
@@ -33,10 +33,10 @@ On formal occasions, you are announced as <<= PCTitle()>>.
 		<<else>>
 			<<if $averageTrust > 50>>
 				@@.green;strongly approve@@ of the great trust your slaves place in you.
-				<<= FutureSocieties.Change("ChattelReligionist", 5)>>
+				<<run FutureSocieties.Change("ChattelReligionist", 5)>>
 			<<elseif $averageTrust > 20>>
 				@@.green;approve@@ of the trust your slaves place in you.
-				<<= FutureSocieties.Change("ChattelReligionist", 2)>>
+				<<run FutureSocieties.Change("ChattelReligionist", 2)>>
 			<<else>>
 				are not impressed by the fear many of your slaves feel towards you.
 			<</if>>
@@ -161,7 +161,7 @@ _enduringRep = $enduringRep>>
 			Your reputation is so well-established that society has accepted your notoriously feminine appearance despite how unusual it is for a prominent slaveowner to look like you do.
 			<<if $arcologies[0].FSGenderRadicalist > 30>>
 				Indeed, society sees you as entirely male, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power.
-				<<= FutureSocieties.Change("GenderRadicalist", 5)>>
+				<<run FutureSocieties.Change("GenderRadicalist", 5)>>
 			<<elseif $arcologies[0].FSGenderFundamentalist > 30>>
 				Indeed, society has been reconciled to female leadership, preferring to see you as a mother figure.
 			<</if>>
@@ -169,14 +169,14 @@ _enduringRep = $enduringRep>>
 			Society accepts you as an arcology owner, since it has become open-minded about power and gender.
 			<<if $arcologies[0].FSGenderRadicalist > 50>>
 				Indeed, society sees you as fundamentally male, since you are powerful, and @@.green;strongly approves@@ of your audacity; this advances the redefinition of gender around power.
-				<<= FutureSocieties.Change("GenderRadicalist", 5)>>
+				<<run FutureSocieties.Change("GenderRadicalist", 5)>>
 			<</if>>
 		<<else>>
 			Most prominent slaveowners are male, and your obviously feminine appearance makes it @@.red;harder for you to maintain your reputation.@@
 			<<run repX(forceNeg(Math.min(($rep*0.05), 500)), "PCappearance")>>
 			<<if $arcologies[0].FSGenderFundamentalist > 10>>
 				Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that women should not be in positions of responsibility.
-				<<= FutureSocieties.Change("GenderFundamentalist", -5)>>
+				<<run FutureSocieties.Change("GenderFundamentalist", -5)>>
 			<</if>>
 		<</if>>
 	<<elseif ($PC.boobs >= 300) || $PC.title == 0>>
@@ -184,7 +184,7 @@ _enduringRep = $enduringRep>>
 			Your reputation is so strong that society has accepted your feminine appearance despite how unusual it is for a prominent slaveowner to look like you do.
 			<<if $arcologies[0].FSGenderRadicalist > 30>>
 				Indeed, society sees you as entirely male, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power.
-				<<= FutureSocieties.Change("GenderRadicalist", 5)>>
+				<<run FutureSocieties.Change("GenderRadicalist", 5)>>
 			<<elseif $arcologies[0].FSGenderFundamentalist > 30>>
 				Indeed, society has been reconciled to your feminine appearance, seeing you as a person apart.
 			<</if>>
@@ -192,14 +192,14 @@ _enduringRep = $enduringRep>>
 			Society accepts you as an arcology owner, since it has become open-minded anyone who has a cock and fucks.
 			<<if $arcologies[0].FSGenderRadicalist > 30>>
 				Indeed, society sees you as dominant, since you fuck bitches, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power.
-				<<= FutureSocieties.Change("GenderRadicalist", 5)>>
+				<<run FutureSocieties.Change("GenderRadicalist", 5)>>
 			<</if>>
 		<<else>>
 			Most prominent slaveowners are very masculine, and your feminine appearance makes it @@.red;harder for you to maintain your reputation.@@
 			<<run repX(forceNeg(Math.min(($rep*0.025), 250)), "PCappearance")>>
 			<<if $arcologies[0].FSGenderFundamentalist > 30>>
 				Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that feminine people should not be in positions of responsibility.
-				<<= FutureSocieties.Change("GenderFundamentalist", -5)>>
+				<<run FutureSocieties.Change("GenderFundamentalist", -5)>>
 			<</if>>
 		<</if>>
 	<<elseif ($PC.dick == 0) || ($PC.vagina != -1)>>
@@ -207,7 +207,7 @@ _enduringRep = $enduringRep>>
 			Your reputation is so strong that society has accepted your unorthodox arrangement downstairs, for an arcology owner.
 			<<if $arcologies[0].FSGenderRadicalist > 30>>
 				Indeed, society sees you as entirely male, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power.
-				<<= FutureSocieties.Change("GenderRadicalist", 5)>>
+				<<run FutureSocieties.Change("GenderRadicalist", 5)>>
 			<<elseif $arcologies[0].FSGenderFundamentalist > 30>>
 				Indeed, society has been reconciled to your strangeness, seeing you as a person apart.
 			<</if>>
@@ -215,14 +215,14 @@ _enduringRep = $enduringRep>>
 			Society accepts you as an arcology owner, since it has become open-minded about the exact genital layout of powerful people.
 			<<if $arcologies[0].FSGenderRadicalist > 30>>
 				Indeed, society sees you as dominant, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power.
-				<<= FutureSocieties.Change("GenderRadicalist", 5)>>
+				<<run FutureSocieties.Change("GenderRadicalist", 5)>>
 			<</if>>
 		<<else>>
 			Most prominent slaveowners are very masculine, and though your unorthodox arrangement downstairs isn't obvious when you're clothed, the rumors are unavoidable and it's @@.red;harder for you to maintain your reputation.@@
 			<<run repX(forceNeg(Math.min(($rep*0.025), 250)), "PCappearance")>>
 			<<if $arcologies[0].FSGenderFundamentalist > 30>>
 				Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that people who are not men should not be in positions of responsibility.
-				<<= FutureSocieties.Change("GenderFundamentalist", -5)>>
+				<<run FutureSocieties.Change("GenderFundamentalist", -5)>>
 			<</if>>
 		<</if>>
 	<</if>>
@@ -248,7 +248,7 @@ _enduringRep = $enduringRep>>
 		<<else>>
 			<<run repX(forceNeg(Math.min(($rep*0.05), 750)), "PCappearance")>>
 			Society @@.red;strongly despises@@ being led by someone so easily outsmarted by even the slave population.
-			<<= FutureSocieties.Change("SlaveProfessionalism", -10)>>
+			<<run FutureSocieties.Change("SlaveProfessionalism", -10)>>
 		<</if>>
 	<</if>>
 <<elseif $PC.intelligence+$PC.intelligenceImplant <= 10>>
@@ -276,16 +276,16 @@ _enduringRep = $enduringRep>>
 				You are so well regarded that society has acquiesced that getting penetrated is not a sure sign of femininity.
 			<<else>>
 				Society views getting fucked as sign of femininity and is @@.red;strongly against your sexual preferences.@@
-				<<= FutureSocieties.Change("GenderRadicalist", -1)>>
+				<<run FutureSocieties.Change("GenderRadicalist", -1)>>
 				<<run repX(-1000, "PCactions")>>
 			<</if>>
 		<<elseif $arcologies[0].FSGenderFundamentalist != "unset" && $PC.vagina != -1 && $PC.title == 0>>
 			<<if $rep > 10000>>
 				Society has grown accustomed to your efforts enough to not care that you enjoy slave dick. In fact, it even @@.green;strengthens@@ traditional gender roles, even though you insist on breaking them.
-				<<= FutureSocieties.Change("GenderFundamentalist", 1)>>
+				<<run FutureSocieties.Change("GenderFundamentalist", 1)>>
 			<<else>>
 				Society wonders if you would be happier in a whore house getting fucked all day instead of trying to lead an arcology. Your efforts @@.red;strongly support@@ the idea that women should not be in positions of responsibility.
-				<<= FutureSocieties.Change("GenderFundamentalist", -3)>>
+				<<run FutureSocieties.Change("GenderFundamentalist", -3)>>
 				<<run repX(-1000, "PCactions")>>
 			<</if>>
 		<<else>>
@@ -327,7 +327,7 @@ _enduringRep = $enduringRep>>
 <<if $arcologies[0].FSSupremacist != "unset">>
 	<<if ($PC.race == $arcologies[0].FSSupremacistRace)>>
 		Since you are a member of the $PC.race race, society @@.green;strongly approves@@ of your ownership of the arcology.
-		<<= FutureSocieties.Change("Supremacist", 5)>>
+		<<run FutureSocieties.Change("Supremacist", 5)>>
 	<</if>>
 <<elseif $arcologies[0].FSSubjugationist != "unset">>
 	<<if ($PC.race == $arcologies[0].FSSubjugationistRace)>>
@@ -508,102 +508,102 @@ _enduringRep = $enduringRep>>
 <<if $arcologies[0].FSRomanRevivalist != "unset">>
 	<<if $mercenaries > 0>>
 		Society @@.green;approves@@ of how you are providing for the defense of the state, as should all citizens of the new Rome.
-		<<= FutureSocieties.Change("RomanRevivalist", $mercenaries)>>
+		<<run FutureSocieties.Change("RomanRevivalist", $mercenaries)>>
 	<</if>>
 		<<if ($slaves.length > 20) && ($cash > 50000)>>
 		Society @@.green;strongly approves@@ of your wealth and prosperity, fit goals for the <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title == 1>>new Roman man<<else>>rising Roman lady<</if>>.
-		<<= FutureSocieties.Change("RomanRevivalist", 5)>>
+		<<run FutureSocieties.Change("RomanRevivalist", 5)>>
 	<</if>>
 	<<if $language != "Latin">>
 		Continuing to use $language as the lingua franca of $arcologies[0].name rather than the storied Latin @@.red;disappoints@@ society and causes doubt about your revivalist project.
-		<<= FutureSocieties.Change("RomanRevivalist", -2)>>
+		<<run FutureSocieties.Change("RomanRevivalist", -2)>>
 	<</if>>
 <<elseif $arcologies[0].FSAztecRevivalist != "unset">>
 	<<if $PC.visualAge >= 35>>
 		Society @@.green;approves@@ of your advancing age, which advances the ancient Aztec ideal of an experienced leader of the people.
-		<<= FutureSocieties.Change("AztecRevivalist", 1)>>
+		<<run FutureSocieties.Change("AztecRevivalist", 1)>>
 	<</if>>
 	<<if $HeadGirlID == 0>>
 		Society @@.red;disapproves@@ of you not having a Head Girl as an advisor and assistant.
-		<<= FutureSocieties.Change("AztecRevivalist", -2)>>
+		<<run FutureSocieties.Change("AztecRevivalist", -2)>>
 	<<else>>
 		Society @@.green;approves@@ of your reliance on a Head Girl as an advisor and assistant.
-		<<= FutureSocieties.Change("AztecRevivalist", 2)>>
+		<<run FutureSocieties.Change("AztecRevivalist", 2)>>
 	<</if>>
 	<<if $PC.skill.warfare < 0>>
 		Society @@.red;greatly disapproves@@ of your feebleness in the arts of war.
-		<<= FutureSocieties.Change("AztecRevivalist", -4)>>
+		<<run FutureSocieties.Change("AztecRevivalist", -4)>>
 	<<elseif $PC.skill.warfare < 50>>
 		Society @@.red;disapproves@@ of you not being properly trained in the arts of war.
-		<<= FutureSocieties.Change("AztecRevivalist", -2)>>
+		<<run FutureSocieties.Change("AztecRevivalist", -2)>>
 	<<else>>
 		Society @@.green;approves@@ of having a leader that is trained in the arts of war.
-		<<= FutureSocieties.Change("AztecRevivalist", 2)>>
+		<<run FutureSocieties.Change("AztecRevivalist", 2)>>
 	<</if>>
 	<<if $language != "Nahuatl">>
 		Continuing to use $language as the lingua franca of $arcologies[0].name rather than the revived Nahuatl @@.red;disappoints@@ society and causes doubt about your revivalist project.
-		<<= FutureSocieties.Change("AztecRevivalist", -3)>>
+		<<run FutureSocieties.Change("AztecRevivalist", -3)>>
 	<</if>>
 <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">>
 	<<set _racialVarieties = new Set($slaves.map((s) => s.race))>>
 	<<if _racialVarieties.size > 4>>
 		Society @@.green;strongly approves@@ of how you own a cornucopia of different races, which advances the ancient Egyptian ideal of cosmopolitan sex slavery.
-		<<= FutureSocieties.Change("EgyptianRevivalist", 5)>>
+		<<run FutureSocieties.Change("EgyptianRevivalist", 5)>>
 	<</if>>
 	<<if $language != "Ancient Egyptian">>
 		Continuing to use $language as the lingua franca of $arcologies[0].name rather than revived Ancient Egyptian @@.red;disappoints@@ society and causes doubt about your revivalist project.
-		<<= FutureSocieties.Change("EgyptianRevivalist", -2)>>
+		<<run FutureSocieties.Change("EgyptianRevivalist", -2)>>
 	<</if>>
 <<elseif $arcologies[0].FSEdoRevivalist != "unset">>
 	<<set _threshold = Math.trunc($rep/2000)>>
 	<<if $publicServants <= _threshold>>
 		Society @@.red;disapproves@@ of your failure to provide for cultural development by offering public servants or club slaves in a number that befits your reputation.
-		<<= FutureSocieties.Change("EdoRevivalist", -2)>>
+		<<run FutureSocieties.Change("EdoRevivalist", -2)>>
 	<<else>>
 		Society @@.green;approves@@ of your provision for cultural development by offering public servants and club slaves in a number that befits your reputation.
-		<<= FutureSocieties.Change("EdoRevivalist", 2)>>
+		<<run FutureSocieties.Change("EdoRevivalist", 2)>>
 	<</if>>
 	<<if $language != "Japanese">>
 		Continuing to use $language as the lingua franca of $arcologies[0].name rather than pure Japanese @@.red;disappoints@@ society and causes doubt about your revivalist project.
-		<<= FutureSocieties.Change("EdoRevivalist", -2)>>
+		<<run FutureSocieties.Change("EdoRevivalist", -2)>>
 	<</if>>
 <<elseif $arcologies[0].FSArabianRevivalist != "unset">>
 	<<if $fuckSlaves < $rep/3500>>
 		Society @@.red;disapproves@@ of the small size of your harem, feeling that you do not have enough fucktoys or slaves in your master suite for your reputation.
-		<<= FutureSocieties.Change("ArabianRevivalist", -2)>>
+		<<run FutureSocieties.Change("ArabianRevivalist", -2)>>
 	<<else>>
 		Society @@.green;approves@@ of the size of your harem, feeling that you have a good number of fucktoys and slaves in your master suite for your reputation.
-		<<= FutureSocieties.Change("ArabianRevivalist", 2)>>
+		<<run FutureSocieties.Change("ArabianRevivalist", 2)>>
 	<</if>>
 	<<if $language != "Arabic">>
 		Continuing to use $language as the lingua franca of $arcologies[0].name rather than the Arabic in which the word of God was passed to Muhammad @@.red;disappoints@@ society and causes doubt about your revivalist project.
-		<<= FutureSocieties.Change("ArabianRevivalist", -2)>>
+		<<run FutureSocieties.Change("ArabianRevivalist", -2)>>
 	<</if>>
 <<elseif $arcologies[0].FSChineseRevivalist != "unset">>
 	<<if $HeadGirlID == 0>>
 		Society @@.red;disapproves@@ of your failure to rely on a Head Girl, as proper imperial administration requires,
-		<<= FutureSocieties.Change("ChineseRevivalist", -2)>>
+		<<run FutureSocieties.Change("ChineseRevivalist", -2)>>
 	<<else>>
 		Society @@.green;approves@@ of your reliance on a Head Girl, as proper imperial administration requires,
-		<<= FutureSocieties.Change("ChineseRevivalist", 2)>>
+		<<run FutureSocieties.Change("ChineseRevivalist", 2)>>
 	<</if>>
 	<<if $RecruiterID == 0>>
 		@@.red;disapproves@@ of your failure to maintain a Recruiter to expand the Middle Kingdom,
-		<<= FutureSocieties.Change("ChineseRevivalist", -2)>>
+		<<run FutureSocieties.Change("ChineseRevivalist", -2)>>
 	<<else>>
 		@@.green;approves@@ of your maintaining a Recruiter to expand the Middle Kingdom,
-		<<= FutureSocieties.Change("ChineseRevivalist", 2)>>
+		<<run FutureSocieties.Change("ChineseRevivalist", 2)>>
 	<</if>>
 	<<if $BodyguardID === 0>>
 		and @@.red;disapproves@@ of your failure to keep a Bodyguard as befits a proper imperial palace.
-		<<= FutureSocieties.Change("ChineseRevivalist", -2)>>
+		<<run FutureSocieties.Change("ChineseRevivalist", -2)>>
 	<<else>>
 		and @@.green;approves@@ of your keeping a Bodyguard, as befits a proper imperial palace.
-		<<= FutureSocieties.Change("ChineseRevivalist", 2)>>
+		<<run FutureSocieties.Change("ChineseRevivalist", 2)>>
 	<</if>>
 	<<if $language != "Chinese">>
 		Continuing to use $language as the lingua franca of $arcologies[0].name rather than the Chinese of the Middle Kingdom @@.red;disappoints@@ society and causes doubt about your revivalist project.
-		<<= FutureSocieties.Change("ChineseRevivalist", -2)>>
+		<<run FutureSocieties.Change("ChineseRevivalist", -2)>>
 	<</if>>
 <</if>>
 
@@ -611,19 +611,19 @@ _enduringRep = $enduringRep>>
 	<<if policies.countEugenicsSMRs() > 0>>
 		Society @@.red;disapproves@@ of your policies sterilizing potential mothers. Your insistence on eugenics hinders adoption of your new society.
 		<<set _noEugenics = -1 * policies.countEugenicsSMRs()>>
-		<<= FutureSocieties.Change("RepopulationFocus", _noEugenics)>>
+		<<run FutureSocieties.Change("RepopulationFocus", _noEugenics)>>
 	<</if>>
 <<elseif $arcologies[0].FSPaternalist != "unset">>
 	<<if policies.countEugenicsSMRs() > 0>>
 		Society @@.red;disapproves@@ of your policies forcefully sterilizing slaves, especially when they snuff out the life growing within them.
 		<<set _noEugenics = -1 * policies.countEugenicsSMRs()>>
-		<<= FutureSocieties.Change("Paternalist", _noEugenics)>>
+		<<run FutureSocieties.Change("Paternalist", _noEugenics)>>
 	<</if>>
 <<elseif ($arcologies[0].FSRestart != "unset") && $arcologies[0].FSPaternalist == "unset">>
 	<<if policies.countEugenicsSMRs() > 0 && $arcologies[0].FSRestartSMR != 1>>
 		Society @@.green; approves@@ of your slave eugenics policies, easing them into more thorough eugenics.
 		<<set _yesEugenics = policies.countEugenicsSMRs()>>
-		<<= FutureSocieties.Change("Eugenics", _yesEugenics)>>
+		<<run FutureSocieties.Change("Eugenics", _yesEugenics)>>
 		<<set $failedElite -= (1 * policies.countEugenicsSMRs())>>
 	<<elseif $arcologies[0].FSRestartSMR == 1>>
 		<<set $failedElite -= (2 * policies.countEugenicsSMRs())>>
@@ -642,20 +642,20 @@ _enduringRep = $enduringRep>>
 <<if $shelterAbuse > 5>>
 	<<if $arcologies[0].FSPaternalist != "unset">>
 		You are on the Slave Shelter's public list of abusive slaveowners. Society @@.red;disapproves@@ of your falling foul of such a well regarded charity.
-		<<= FutureSocieties.Change("Paternalist", -2)>>
+		<<run FutureSocieties.Change("Paternalist", -2)>>
 	<<elseif $arcologies[0].FSDegradationist != "unset">>
 		You are on the Slave Shelter's public list of abusive slaveowners. Your citizens find this hilarious, and @@.green;approve@@ of your taking advantage of a pack of idiots.
-		<<= FutureSocieties.Change("Degradationist", 2)>>
+		<<run FutureSocieties.Change("Degradationist", 2)>>
 	<</if>>
 <</if>>
 
 <<if $TCR.schoolPresent == 1>>
 	<<if $arcologies[0].FSRestart != "unset">>
 		Your Eugenics focused society @@.red;disagrees@@ with the local branch of The Cattle Ranch's views on slave breeding. Until society sees them as nothing more than mindless cattle and not human, they are in conflict with current reproduction standards.
-		<<= FutureSocieties.Change("Eugenics", -1)>>
+		<<run FutureSocieties.Change("Eugenics", -1)>>
 	<<elseif $arcologies[0].FSPaternalist != "unset">>
 		While they can't stop what happens to slaves outside of your arcology, they can @@.red;disapprove and protest@@ you allowing a branch of the mentally and physically abusive Cattle Ranch to be established in your arcology.
-		<<= FutureSocieties.Change("Paternalist", -2)>>
+		<<run FutureSocieties.Change("Paternalist", -2)>>
 	<</if>>
 <</if>>
 
@@ -689,7 +689,7 @@ _enduringRep = $enduringRep>>
 	Your citizens
 	<<if $arcologies[0].FSPaternalist >= 80>>
 		are so paternalistic that they @@.green;approve@@ of
-		<<= FutureSocieties.Change("Paternalist", 2)>>
+		<<run FutureSocieties.Change("Paternalist", 2)>>
 	<<elseif $arcologies[0].FSPaternalist >= 40>>
 		are paternalistic enough to tolerate
 	<<else>>
@@ -702,23 +702,23 @@ _enduringRep = $enduringRep>>
 <<if $citizenOrphanageTotal > 0>>
 	<<if $arcologies[0].FSPaternalist != "unset">>
 		The public @@.green;approves@@ of the way you're providing for $citizenOrphanageTotal of your slaves' children to be raised as citizens.
-		<<= FutureSocieties.Change("Paternalist", $citizenOrphanageTotal)>>
+		<<run FutureSocieties.Change("Paternalist", $citizenOrphanageTotal)>>
 		<<if $privateOrphanageTotal > 0>>
 			Raising <<print num($privateOrphanageTotal)>> of your slaves' children privately is considered even more @@.green;impressive.@@
 			<<set _care = $privateOrphanageTotal*2>>
-			<<= FutureSocieties.Change("Paternalist", _care)>>
+			<<run FutureSocieties.Change("Paternalist", _care)>>
 		<</if>>
 	<<elseif $arcologies[0].FSDegradationist != "unset">>
 		The public @@.red;disapproves@@ of the way you're providing for $citizenOrphanageTotal of your slaves' children to be raised as citizens.
 		<<set _care = -$citizenOrphanageTotal>>
-		<<= FutureSocieties.Change("Degradationist", _care)>>
+		<<run FutureSocieties.Change("Degradationist", _care)>>
 		<<if $privateOrphanageTotal > 0>>Fortunately your raising slaves' children privately is not publicly known.<</if>>
 	<</if>>
 <<elseif $privateOrphanageTotal > 0>>
 	<<if $arcologies[0].FSPaternalist != "unset">>
 		Raising <<print num($privateOrphanageTotal)>> of your slaves' children privately is considered extremely @@.green;impressive.@@
 		<<set _care = $privateOrphanageTotal*2>>
-		<<= FutureSocieties.Change("Paternalist", _care)>>
+		<<run FutureSocieties.Change("Paternalist", _care)>>
 	<<elseif $arcologies[0].FSDegradationist != "unset">>
 		Fortunately your raising slaves' children privately is not publicly known.
 	<</if>>
@@ -726,7 +726,7 @@ _enduringRep = $enduringRep>>
 <<if $breederOrphanageTotal > 0 && $arcologies[0].FSRepopulationFocus != "unset">>
 	The public @@.green;approves@@ of the way you've dedicated <<print num($breederOrphanageTotal)>> of your slaves' children to be raised into future breeders.
 	<<set _futureBreeders = Math.round((($breederOrphanageTotal/100)+1))>>
-	<<= FutureSocieties.Change("RepopulationFocus", _futureBreeders)>>
+	<<run FutureSocieties.Change("RepopulationFocus", _futureBreeders)>>
 <</if>>
 
 <<if $arcologies[0].FSNull != "unset">>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 219177b62d8..982326854b5 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -1717,7 +1717,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<<elseif $slaves[$i].aphrodisiacs > 0 || $slaves[$i].inflationType == "aphrodisiac">>
@@ -1727,7 +1727,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -1740,7 +1740,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].inflation != 0 && $slaves[$i].inflationType == "cum">>
 								In addition to being an orally fixated cumslut, $he is required to keep $his belly bloated with cum at all times, making $his life revolve around being full of cum. @@.yellow;$He's become psychologically addicted to cum.@@
@@ -1748,7 +1748,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $cockFeeder != 0>>
 								In addition to being an orally fixated cumslut, $he eats by sucking dick. @@.yellow;$He's become psychologically addicted to cum.@@
@@ -1756,7 +1756,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].aphrodisiacs > 0 || $slaves[$i].inflationType == "aphrodisiac">>
 								<<if $slaves[$i].addict > 2>>
@@ -1765,7 +1765,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -1780,7 +1780,7 @@
 										<<set $slaves[$i].fetishStrength = 100>>
 										<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 											Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-											<<= FutureSocieties.Change("Hedonistic", 2)>>
+											<<run FutureSocieties.Change("Hedonistic", 2)>>
 										<</if>>
 									<<elseif $slaves[$i].chastityVagina>>
 										$He has a powerful sex drive, and since $his pussy's off limits, $he sinks ever deeper into $his identity as a helpless anal slut. @@.yellow;$He's become psychologically addicted to getting assfucked.@@
@@ -1788,7 +1788,7 @@
 										<<set $slaves[$i].fetishStrength = 100>>
 										<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 											Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-											<<= FutureSocieties.Change("Hedonistic", 2)>>
+											<<run FutureSocieties.Change("Hedonistic", 2)>>
 										<</if>>
 									<</if>>
 								<</if>>
@@ -1799,7 +1799,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -1812,7 +1812,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].aphrodisiacs > 0 || $slaves[$i].inflationType == "aphrodisiac">>
 								<<if $slaves[$i].addict > 2>>
@@ -1821,7 +1821,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -1834,7 +1834,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].drugs == "hyper breast injections">>
 								$He loves $his tits, and watching them steadily swell from the hyper injections starts to hold more fascination for $him than mere sex. @@.yellow;$His sexual identity is now dominated by $his swelling boobs.@@
@@ -1842,7 +1842,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].geneticQuirks.gigantomastia == 2 && $slaves[$i].boobs-$slaves[$i].boobsImplant >= 25000>>
 								$He loves $his tits, and measuring their <<if $geneticMappingUpgrade >= 1>>weekly growth from gigantomastia<<else>>mysterious weekly growth<</if>> starts to hold more fascination for $him than mere sex. @@.yellow;$His sexual identity is now dominated by $his swelling boobs.@@
@@ -1850,7 +1850,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif ($slaves[$i].hormoneBalance >= 100) && ($slaves[$i].boobs < 1000)>>
 								$He loves $his tits, and feeling them grow under female hormone treatments starts to hold more fascination for $him than mere sex. @@.yellow;$His sexual identity is now dominated by $his swelling boobs.@@
@@ -1858,7 +1858,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].aphrodisiacs > 0 || $slaves[$i].inflationType == "aphrodisiac">>
 								<<if $slaves[$i].addict > 2>>
@@ -1867,7 +1867,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -1880,7 +1880,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].aphrodisiacs > 0 || $slaves[$i].inflationType == "aphrodisiac">>
 								<<if $slaves[$i].addict > 2>>
@@ -1889,7 +1889,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -1904,7 +1904,7 @@
 										<<set $slaves[$i].fetishStrength = 100>>
 										<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 											Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-											<<= FutureSocieties.Change("Hedonistic", 2)>>
+											<<run FutureSocieties.Change("Hedonistic", 2)>>
 										<</if>>
 									<</if>>
 								<</if>>
@@ -1915,7 +1915,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -1928,7 +1928,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif ($slaves[$i].assignment == "work in the dairy") && ($dairyRestraintsSetting >= 2)>>
 								Strapped into a milking machine's tender, penetrative embrace, $his masochistic tendencies darken into sexual appreciation for $his life as a human factory. @@.yellow;$He's descended into true self hatred.@@
@@ -1936,7 +1936,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].aphrodisiacs > 0 || $slaves[$i].inflationType == "aphrodisiac">>
 								<<if $slaves[$i].addict > 2>>
@@ -1945,7 +1945,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -1958,7 +1958,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].preg > 37 && $slaves[$i].broodmother > 0>>
 								<<if $slaves[$i].broodmother == 2>>
@@ -1971,7 +1971,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].bellyPreg > 100 && $slaves[$i].pregKnown == 1 && $slaves[$i].pregSource == -1 && $slaves[$i].breedingMark == 1 && $propOutcome == 1 && $slaves[$i].devotion > 75>>
 								$He's been marked to be the bearer of your offspring and is growing larger by the day with your child<<if $slaves[$i].pregType > 1>>ren<</if>>. $He is to be nothing more than a vessel for your children, and as such @@.yellow;has become obsessed with carrying them.@@
@@ -1979,7 +1979,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].bellyPreg >= 120000>>
 								$He's so overfull with life that $he starts to pay much more sexual attention to pregnancy than to impregnation. @@.yellow;$He's become obsessed with breeding.@@
@@ -1987,7 +1987,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].counter.births > 10>>
 								$He's been bred so much that $he starts to pay as much sexual attention to pregnancy as to impregnation. @@.yellow;$He's become obsessed with breeding.@@
@@ -1995,7 +1995,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif ($slaves[$i].assignment == "work in the dairy") && ($dairyPregSetting >= 2) && ($slaves[$i].pregKnown == 1)>>
 								With $his womanhood fucked full of cum and fertility drugs, $his pregnancy fetish deepens into true perversity. @@.yellow;$He's become obsessed with breeding.@@
@@ -2003,7 +2003,7 @@
 								<<set $slaves[$i].fetishStrength = 100>>
 								<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 									Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-									<<= FutureSocieties.Change("Hedonistic", 2)>>
+									<<run FutureSocieties.Change("Hedonistic", 2)>>
 								<</if>>
 							<<elseif $slaves[$i].aphrodisiacs > 0 || $slaves[$i].inflationType == "aphrodisiac">>
 								<<if $slaves[$i].addict > 2>>
@@ -2012,7 +2012,7 @@
 									<<set $slaves[$i].fetishStrength = 100>>
 									<<if $arcologies[0].FSHedonisticDecadence != "unset">>
 										Allowing $him to indulge in $his fetish to the point of obsession advances hedonism and @@.green;bolsters your reputation.@@
-										<<= FutureSocieties.Change("Hedonistic", 2)>>
+										<<run FutureSocieties.Change("Hedonistic", 2)>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -4973,19 +4973,19 @@
 				<<else>>
 					Society @@.red;disapproves@@ of your keeping a slave of the $arcologies[0].FSSupremacistRace race in a degrading, public role; this also holds back acceptance of $arcologies[0].FSSupremacistRace superiority.
 				<</if>>
-				<<= FutureSocieties.ChangePorn("Supremacist", -1)>>
+				<<run FutureSocieties.ChangePorn("Supremacist", -1)>>
 				<<switch $slaves[$i].assignment>>
 				<<case "work in the brothel">><<run getSlaveStatisticData($slaves[$i], $facility.brothel).rep -= $FSSingleSlaveRep*($arcologies[0].FSSupremacist/$FSLockinLevel)>>
 				<</switch>>
 			<<elseif ($slaves[$i].assignment == "be your Head Girl")>>
 				Society @@.green;strongly approves@@ of your keeping a slave of the $arcologies[0].FSSupremacistRace race in a position of leadership as your Head Girl, advancing the notion that those of the $arcologies[0].FSSupremacistRace race should be in positions of authority over others.
-				<<= FutureSocieties.ChangePorn("Supremacist", 2)>>
+				<<run FutureSocieties.ChangePorn("Supremacist", 2)>>
 			<<elseif ($slaves[$i].assignment == "recruit girls")>>
 				Society @@.green;strongly approves@@ of your keeping a slave of the $arcologies[0].FSSupremacistRace race in a position of leadership as your recruiter, advancing the notion that it is only natural that those of the $arcologies[0].FSSupremacistRace race should lead the charge in enslaving others.
-				<<= FutureSocieties.ChangePorn("Supremacist", 2)>>
+				<<run FutureSocieties.ChangePorn("Supremacist", 2)>>
 			<<elseif ($slaves[$i].assignment == "be your Concubine")>>
 				Society @@.green;strongly approves@@ of your keeping a slave of the $arcologies[0].FSSupremacistRace race in a position of importance as your concubine, advancing the notion that the most favored of your bedslaves should naturally be of the $arcologies[0].FSSupremacistRace race.
-				<<= FutureSocieties.ChangePorn("Supremacist", 2)>>
+				<<run FutureSocieties.ChangePorn("Supremacist", 2)>>
 				/* Code contributed by Anon1888 */
 			<<else>>
 				Society does not disapprove of your keeping a slave of the $arcologies[0].FSSupremacistRace race, since $he is not in a publicly degrading role.
@@ -4996,20 +4996,20 @@
 					<<if def _saLTE>>
 						<<if ($slaves[$i].race != _saLTE.race) && ($arcologies[0].FSSupremacistRace == "mixed race")>>
 							Society @@.lightgreen;approves@@ of your using slave breeders like $slaves[$i].slaveName to propagate the $arcologies[0].FSSupremacistRace civilization.
-							<<= FutureSocieties.ChangePorn("Supremacist", 2)>>
+							<<run FutureSocieties.ChangePorn("Supremacist", 2)>>
 						<<elseif $slaves[$i].race != _saLTE.race>>
 							Society @@.red;strongly disapproves@@ of your allowing a pure $arcologies[0].FSSupremacistRace slave to be miscegenated by _saLTE.slaveName.
-							<<= FutureSocieties.ChangePorn("Supremacist", -2)>>
+							<<run FutureSocieties.ChangePorn("Supremacist", -2)>>
 						<<else>>
 							Society @@.green;strongly approves@@ of your using slave breeders like $slaves[$i].slaveName to propagate the $arcologies[0].FSSupremacistRace civilization.
-							<<= FutureSocieties.ChangePorn("Supremacist", 2)>>
+							<<run FutureSocieties.ChangePorn("Supremacist", 2)>>
 						<</if>>
 					<</if>>
 				<</if>>
 			<</if>>
 			<<if $slaves[$i].fuckdoll > 0>>
 				Society @@.red;strongly disapproves@@ of your owning a $arcologies[0].FSSupremacistRace Fuckdoll.
-				<<= FutureSocieties.ChangePorn("Supremacist", -2)>>
+				<<run FutureSocieties.ChangePorn("Supremacist", -2)>>
 			<</if>>
 		<<else>>
 			<<if $arcologies[0].FSSupremacist >= $FSLockinLevel*0.5>>
@@ -5017,10 +5017,10 @@
 			<<else>>
 				Society @@.green;approves@@ of your keeping a slave of an inferior race; this also advances $arcologies[0].FSSupremacistRace superiority.
 			<</if>>
-			<<= FutureSocieties.ChangePorn("Supremacist", 1)>>
+			<<run FutureSocieties.ChangePorn("Supremacist", 1)>>
 			<<if $slaves[$i].fuckdoll > 0>>
 				Society @@.green;approves@@ of your keeping a Fuckdoll of an inferior race.
-				<<= FutureSocieties.ChangePorn("Supremacist", 1)>>
+				<<run FutureSocieties.ChangePorn("Supremacist", 1)>>
 			<</if>>
 		<</if>>
 	<</if>>
@@ -5032,16 +5032,16 @@
 			<<else>>
 				Society @@.green;approves@@ of your keeping a slave of the subject $arcologies[0].FSSubjugationistRace race; this also advances $arcologies[0].FSSubjugationistRace inferiority.
 			<</if>>
-			<<= FutureSocieties.ChangePorn("Subjugationist", 1)>>
+			<<run FutureSocieties.ChangePorn("Subjugationist", 1)>>
 			<<if $slaves[$i].ovaries == 0>>
 				<<if $slaves[$i].balls == 0 || $slaves[$i].vasectomy == 1>>
 					Society @@.green;approves@@ of $slaves[$i].slaveName's <<if $slaves[$i].vasectomy == 1 && $slaves[$i].balls > 0>>vasectomy<<elseif $slaves[$i].dick > 0>>gelding<<else>>sterilization<</if>>, which ensures that $he will not propagate the $arcologies[0].FSSubjugationistRace race.
-					<<= FutureSocieties.ChangePorn("Subjugationist", 1)>>
+					<<run FutureSocieties.ChangePorn("Subjugationist", 1)>>
 				<</if>>
 			<</if>>
 			<<if $slaves[$i].fuckdoll > 0>>
 				Society @@.green;approves@@ of your keeping a Fuckdoll of the $arcologies[0].FSSubjugationistRace race.
-				<<= FutureSocieties.ChangePorn("Subjugationist", 1)>>
+				<<run FutureSocieties.ChangePorn("Subjugationist", 1)>>
 			<</if>>
 		<<else>>
 			<<if $slaves[$i].pregKnown == 1 && $slaves[$i].pregSource > 0>>
@@ -5049,7 +5049,7 @@
 				<<if ndef _lte>>@@.red;Error, pregSource not found.@@<</if>>
 				<<if _lte.race == $arcologies[0].FSSubjugationistRace>>
 					Society @@.red;strongly disapproves@@ of your allowing $slaves[$i].slaveName to be miscegenated by a $arcologies[0].FSSubjugationistRace subhuman like _lte.slaveName.
-					<<= FutureSocieties.ChangePorn("Subjugationist", -2)>>
+					<<run FutureSocieties.ChangePorn("Subjugationist", -2)>>
 				<</if>>
 			<</if>>
 		<</if>>
@@ -5058,74 +5058,74 @@
 	<<if $arcologies[0].FSYouthPreferentialist != "unset">>
 		<<if ($slaves[$i].geneMods.NCS > 0) && ($slaves[$i].visualAge <= 18)>>
 			Society @@.green;strongly approves@@ of you keeping $slaves[$i].slaveName forever young and youthening; this furthers the fashion for young slaves.
-			<<= FutureSocieties.ChangePorn("YouthPreferentialist", 2)>>
+			<<run FutureSocieties.ChangePorn("YouthPreferentialist", 2)>>
 		<<elseif ($slaves[$i].visualAge < 30)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's youthful body; $he furthers the fashion for young slaves.
 			<<set _youth_rep_change = ((30-$slaves[$i].visualAge)/5)>>
-			<<= FutureSocieties.ChangePorn("YouthPreferentialist", _youth_rep_change)>>
+			<<run FutureSocieties.ChangePorn("YouthPreferentialist", _youth_rep_change)>>
 		<</if>>
 	<<elseif $arcologies[0].FSMaturityPreferentialist != "unset">>
 		<<if ($slaves[$i].visualAge >= 30)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's mature body; $he furthers the fashion for older ladies.
 			<<set _maturity_rep_change = (($slaves[$i].visualAge-25)/5)>>
-			<<= FutureSocieties.ChangePorn("MaturityPreferentialist", _maturity_rep_change)>>
+			<<run FutureSocieties.ChangePorn("MaturityPreferentialist", _maturity_rep_change)>>
 		<</if>>
 	<</if>>
 
 	<<if $arcologies[0].FSPetiteAdmiration != "unset">>
 		<<if heightPass($slaves[$i])>>
 			Society @@.green;approves@@ of keeping a slave as short as $slaves[$i].slaveName is; $he furthers the fashion for shorter slaves.
-			<<= FutureSocieties.ChangePorn("PetiteAdmiration", 1)>>
+			<<run FutureSocieties.ChangePorn("PetiteAdmiration", 1)>>
 		<<elseif $slaves[$i].height >= 170>>
 			Society @@.red;frowns@@ at keeping a slave as tall as $slaves[$i].slaveName; $he hinders the fashion for shorter slaves.
-			<<= FutureSocieties.ChangePorn("PetiteAdmiration", -1)>>
+			<<run FutureSocieties.ChangePorn("PetiteAdmiration", -1)>>
 		<</if>>
 	<<elseif $arcologies[0].FSStatuesqueGlorification != "unset">>
 		<<if heightPass($slaves[$i])>>
 			Society @@.green;approves@@ of keeping a slave as tall as $slaves[$i].slaveName is; $he furthers the fashion for taller slaves.
-			<<= FutureSocieties.ChangePorn("StatuesqueGlorification", 1)>>
+			<<run FutureSocieties.ChangePorn("StatuesqueGlorification", 1)>>
 		<<else>>
 			Society @@.red;frowns@@ at keeping someone as embarrassingly short as $slaves[$i].slaveName; $he hinders the fashion for taller slaves.
-			<<= FutureSocieties.ChangePorn("StatuesqueGlorification", -1)>>
+			<<run FutureSocieties.ChangePorn("StatuesqueGlorification", -1)>>
 		<</if>>
 	<</if>>
 
 	<<if $arcologies[0].FSGenderRadicalist != "unset">>
 		<<if ($slaves[$i].balls > 0) && ($slaves[$i].dick > 0) && ($slaves[$i].hormoneBalance >= 100)>>
 			Society @@.green;approves@@ of your heavy hormonal feminization of $slaves[$i].slaveName; this advances public interest in <<= $girl>>s with soft little dicks.
-			<<= FutureSocieties.ChangePorn("GenderRadicalist", 1)>>
+			<<run FutureSocieties.ChangePorn("GenderRadicalist", 1)>>
 		<<elseif ($slaves[$i].balls > 0) && ($slaves[$i].pubertyXY == 0) && ($slaves[$i].physicalAge >= $potencyAge)>>
 			Society @@.green;approves@@ of you keeping $slaves[$i].slaveName from going through puberty; this advances public interest in <<= $girl>>s with soft little dicks.
-			<<= FutureSocieties.ChangePorn("GenderRadicalist", 2)>>
+			<<run FutureSocieties.ChangePorn("GenderRadicalist", 2)>>
 		<<elseif ($slaves[$i].dick > 0) && ($slaves[$i].balls == 0)>>
 			Society @@.green;approves@@ of your keeping a gelded slave; this advances public interest in <<= $girl>>s with soft dickclits.
-			<<= FutureSocieties.ChangePorn("GenderRadicalist", 1)>>
+			<<run FutureSocieties.ChangePorn("GenderRadicalist", 1)>>
 		<<elseif ($slaves[$i].dick > 0) && ($slaves[$i].anus > 0) && ($slaves[$i].devotion > 20) && ($slaves[$i].trust >= -20)>>
 			Society @@.green;approves@@ of your keeping a contented dickgirl bottom; this advances public interest in <<= $girl>>s who get hard when assfucked.
-			<<= FutureSocieties.ChangePorn("GenderRadicalist", 1)>>
+			<<run FutureSocieties.ChangePorn("GenderRadicalist", 1)>>
 		<</if>>
 	<<elseif $arcologies[0].FSGenderFundamentalist != "unset">>
 		<<if $arcologies[0].FSRestart == "unset">>
 			<<if ($slaves[$i].bellyPreg >= 1500)>>
 				Society <<if $arcologies[0].FSGenderFundamentalist >= $FSLockinLevel*0.5>>@@.green;strongly approves@@<<else>>@@.green;approves@@<</if>> of your keeping a pregnant slave; this also supports the idea that slave women should bear babies.
-				<<= FutureSocieties.ChangePorn("GenderFundamentalist", 1)>>
+				<<run FutureSocieties.ChangePorn("GenderFundamentalist", 1)>>
 			<<elseif ($slaves[$i].preg == 0) && isFertile($slaves[$i])>>
 				Society <<if $arcologies[0].FSGenderFundamentalist >= $FSLockinLevel*0.5>>@@.green;strongly approves@@<<else>>@@.green;approves@@<</if>> of your keeping a slave fertile; this also supports the idea that slave women should bear babies.
-				<<= FutureSocieties.ChangePorn("GenderFundamentalist", 1)>>
+				<<run FutureSocieties.ChangePorn("GenderFundamentalist", 1)>>
 			<</if>>
 		<<else>>
 			<<if ($slaves[$i].hips > $slaves[$i].shoulders)>>
 				Society @@.green;approves@@ of keeping a slave with a feminine figure.
-				<<= FutureSocieties.ChangePorn("GenderFundamentalist", 1)>>
+				<<run FutureSocieties.ChangePorn("GenderFundamentalist", 1)>>
 			<</if>>
 		<</if>>
 		<<if ($slaves[$i].intelligenceImplant > 15 || $slaves[$i].intelligenceImplant < 0) && $arcologies[0].FSGenderFundamentalistLawBimbo == 1>>
 			Society @@.red;disapproves@@ of encouraging a woman's education.
-			<<= FutureSocieties.ChangePorn("GenderFundamentalist", -1)>>
+			<<run FutureSocieties.ChangePorn("GenderFundamentalist", -1)>>
 		<</if>>
 		<<if ($slaves[$i].devotion <= 95) && canPenetrate($slaves[$i])>>
 			Society @@.red;disapproves@@ of $slaves[$i].slaveName's stiff, unrestrained dick, since $he isn't even worshipful of you.
-			<<= FutureSocieties.ChangePorn("GenderFundamentalist", -1)>>
+			<<run FutureSocieties.ChangePorn("GenderFundamentalist", -1)>>
 		<</if>>
 	<</if>>
 
@@ -5133,13 +5133,13 @@
 		<<if $slaves[$i].preg > $slaves[$i].pregData.normalBirth/1.33>>
 			<<if $slaves[$i].pregType >= 20>>
 				Society is @@.green;very pleased@@ at $slaves[$i].slaveName's dedication to pregnancy.
-				<<= FutureSocieties.ChangePorn("RepopulationFocus", 5)>>
+				<<run FutureSocieties.ChangePorn("RepopulationFocus", 5)>>
 			<<elseif $slaves[$i].pregType >= 10>>
 				Society is @@.green;pleased@@ by $slaves[$i].slaveName's abnormally large pregnancy.
-				<<= FutureSocieties.ChangePorn("RepopulationFocus", 3)>>
+				<<run FutureSocieties.ChangePorn("RepopulationFocus", 3)>>
 			<<else>>
 				Society is @@.green;pleased@@ by $slaves[$i].slaveName's advanced pregnancy.
-				<<= FutureSocieties.ChangePorn("RepopulationFocus", 2)>>
+				<<run FutureSocieties.ChangePorn("RepopulationFocus", 2)>>
 			<</if>>
 			<<if $arcologies[0].FSSubjugationist != "unset" && ($slaves[$i].race == $arcologies[0].FSSubjugationistRace)>>
 				They just wish it wasn't <<print $arcologies[0].FSSubjugationistRace>>, of course.
@@ -5150,11 +5150,11 @@
 			$slaves[$i].slaveName is so fat, society just assumes there is a baby somewhere in there, though they wish it was more obvious.
 			<<if $slaves[$i].pregWeek < 0>>
 				But fortunately for $him, word of $his recent birth has gotten around @@.green;reassuring the masses@@ that $he can still bear children.
-				<<= FutureSocieties.ChangePorn("RepopulationFocus", 2)>>
+				<<run FutureSocieties.ChangePorn("RepopulationFocus", 2)>>
 			<<elseif $slaves[$i].collar == "preg biometrics">>
 				<<if $slaves[$i].preg > 0>>
 					@@.green;Their wish is granted@@ by $slaves[$i].slaveName's collar revealing $his womb's secret<<if $slaves[$i].pregType > 1>>s<</if>> even when $his body is trying its best to keep <<if $slaves[$i].pregType > 1>>them<<else>>it<</if>> hidden.
-					<<= FutureSocieties.ChangePorn("RepopulationFocus", 1)>>
+					<<run FutureSocieties.ChangePorn("RepopulationFocus", 1)>>
 					<<if $arcologies[0].FSSubjugationist != "unset" && ($slaves[$i].race == $arcologies[0].FSSubjugationistRace)>>
 						They just wish it wasn't <<print $arcologies[0].FSSubjugationistRace>>, of course.
 					<<elseif $arcologies[0].FSSupremacist != "unset" && ($slaves[$i].race == $arcologies[0].FSSupremacistRace)>>
@@ -5162,12 +5162,12 @@
 					<</if>>
 				<<elseif $slaves[$i].preg <= 0>>
 					@@.red;The illusion is shattered@@ by $slaves[$i].slaveName's collar revealing $his vacant womb.
-					<<= FutureSocieties.ChangePorn("RepopulationFocus", -2)>>
+					<<run FutureSocieties.ChangePorn("RepopulationFocus", -2)>>
 				<</if>>
 			<</if>>
 		<<elseif $slaves[$i].bellyPreg >= 1500>>
 			Society is @@.green;pleased@@ by $slaves[$i].slaveName's pregnancy.
-			<<= FutureSocieties.ChangePorn("RepopulationFocus", 1)>>
+			<<run FutureSocieties.ChangePorn("RepopulationFocus", 1)>>
 			<<if $arcologies[0].FSSubjugationist != "unset" && ($slaves[$i].race == $arcologies[0].FSSubjugationistRace)>>
 				They just wish it wasn't <<print $arcologies[0].FSSubjugationistRace>>, of course.
 			<<elseif $arcologies[0].FSSupremacist != "unset" && ($slaves[$i].race == $arcologies[0].FSSupremacistRace)>>
@@ -5181,7 +5181,7 @@
 			<<run repX(0.1*$FSSingleSlaveRep, "futureSocieties", $slaves[$i])>>
 		<<elseif $slaves[$i].collar == "preg biometrics" && $slaves[$i].preg > 0>>
 			Society is @@.green;pleased@@ by $slaves[$i].slaveName's collar revealing $his womb's secret<<if $slaves[$i].pregType > 1>>s<</if>> even when $his body is trying its best to keep <<if $slaves[$i].pregType > 1>>them<<else>>it<</if>> hidden.
-			<<= FutureSocieties.ChangePorn("RepopulationFocus", 1)>>
+			<<run FutureSocieties.ChangePorn("RepopulationFocus", 1)>>
 			<<if $arcologies[0].FSSubjugationist != "unset" && ($slaves[$i].race == $arcologies[0].FSSubjugationistRace)>>
 				They just wish it wasn't <<print $arcologies[0].FSSubjugationistRace>>, of course.
 			<<elseif $arcologies[0].FSSupremacist != "unset" && ($slaves[$i].race == $arcologies[0].FSSupremacistRace)>>
@@ -5189,7 +5189,7 @@
 			<</if>>
 		<<elseif $slaves[$i].pregWeek < 0>>
 			Society is @@.green;pleased@@ by $slaves[$i].slaveName's recent birth.
-			<<= FutureSocieties.ChangePorn("RepopulationFocus", 2)>>
+			<<run FutureSocieties.ChangePorn("RepopulationFocus", 2)>>
 		<<elseif setup.fakeBellies.includes(_bellyAccessory)>>
 			Society is @@.green;placated@@ by $slaves[$i].slaveName's fake belly.
 			<<run repX(0.01*$FSSingleSlaveRep, "futureSocieties", $slaves[$i])>>
@@ -5197,21 +5197,21 @@
 			Society is perfectly fine with $slaves[$i].slaveName not reproducing. $His belly is still unattractively small, however.
 		<<elseif ($slaves[$i].ovaries == 0 && $slaves[$i].mpreg == 0) || ($slaves[$i].preg < -1) || ($slaves[$i].pubertyXX == 0)>>
 			Society is @@.red;mildly disappointed@@ that $slaves[$i].slaveName is unable to become pregnant.
-			<<= FutureSocieties.ChangePorn("RepopulationFocus", -1)>>
+			<<run FutureSocieties.ChangePorn("RepopulationFocus", -1)>>
 		<<elseif $slaves[$i].preg == -1>>
 			Society is @@.red;disapproving@@ of $slaves[$i].slaveName's contraceptive regimen.
-			<<= FutureSocieties.ChangePorn("RepopulationFocus", -2)>>
+			<<run FutureSocieties.ChangePorn("RepopulationFocus", -2)>>
 		<<else>>
 			Society is @@.red;disapproving@@ of $slaves[$i].slaveName's lack of a baby bump.
-			<<= FutureSocieties.ChangePorn("RepopulationFocus", -2)>>
+			<<run FutureSocieties.ChangePorn("RepopulationFocus", -2)>>
 		<</if>>
 		<<if $slaves[$i].abortionTat > 0>>
 			Society @@.red;is disgusted@@ by the tally of aborted children adorning $his skin.
-			<<= FutureSocieties.ChangePorn("RepopulationFocus", -1)>>
+			<<run FutureSocieties.ChangePorn("RepopulationFocus", -1)>>
 		<</if>>
 		<<if $slaves[$i].birthsTat > 0>>
 			Society @@.green;is pleased@@ by the tally of successful births adorning $his skin.
-			<<= FutureSocieties.ChangePorn("RepopulationFocus", 1)>>
+			<<run FutureSocieties.ChangePorn("RepopulationFocus", 1)>>
 		<</if>>
 	<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1>>
 		<<if $slaves[$i].preg > 30>>
@@ -5224,44 +5224,44 @@
 	<<elseif $arcologies[0].FSRestart != "unset">>
 		<<if $slaves[$i].chastityVagina>>
 			Society is @@.green;mildly pleased@@ at you keeping $his vagina in check.
-			<<= FutureSocieties.ChangePorn("Eugenics", 1)>>
+			<<run FutureSocieties.ChangePorn("Eugenics", 1)>>
 		<</if>>
 		<<if $slaves[$i].chastityPenis>>
 			Society is @@.green;mildly pleased@@ at you keeping $his dick in check.
-			<<= FutureSocieties.ChangePorn("Eugenics", 1)>>
+			<<run FutureSocieties.ChangePorn("Eugenics", 1)>>
 		<</if>>
 		<<if $slaves[$i].breedingMark == 1 && $propOutcome == 1>>
 			<<if $slaves[$i].pregKnown == 1 && ($slaves[$i].pregSource == -1 || $slaves[$i].pregSource == -6)>>
 				The Societal Elite @@.green;are pleased@@ <<if $slaves[$i].pregSource == -1>>your<<elseif $slaves[$i].pregSource == -6>>an Elite<</if>> child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> growing within $him. The mark covering $his lower belly, coupled with $his gravidity and blessing, @@.green;enamors@@ your populace.
 				<<set $failedElite -= (5 + $slaves[$i].pregType)>>
-				<<= FutureSocieties.ChangePorn("Eugenics", 3)>>
+				<<run FutureSocieties.ChangePorn("Eugenics", 3)>>
 				<<if $slaves[$i].abortionTat > 0>>
 					The <<if $slaves[$i].abortionTat > 1>>tally of aborted children<<else>>tattoo marking an aborted child<</if>> adorning $his middle @@.red;is worrying,@@ however.
-					<<= FutureSocieties.ChangePorn("Eugenics", -1)>>
+					<<run FutureSocieties.ChangePorn("Eugenics", -1)>>
 				<</if>>
 			<</if>>
 		<<else>>
 			<<if $slaves[$i].preg > $slaves[$i].pregData.normalBirth/1.33>>
 				<<if $slaves[$i].pregType >= 10>>
 					Society is @@.red;furious@@ at $slaves[$i].slaveName's infested womb.
-					<<= FutureSocieties.ChangePorn("Eugenics", -10)>>
+					<<run FutureSocieties.ChangePorn("Eugenics", -10)>>
 				<<elseif $slaves[$i].pregType >= 4>>
 					Society is @@.red;disgusted@@ by $slaves[$i].slaveName's abnormally large pregnancy.
-					<<= FutureSocieties.ChangePorn("Eugenics", -5)>>
+					<<run FutureSocieties.ChangePorn("Eugenics", -5)>>
 				<<else>>
 					Society is @@.red;greatly displeased@@ by $slaves[$i].slaveName's advanced pregnancy.
-					<<= FutureSocieties.ChangePorn("Eugenics", -3)>>
+					<<run FutureSocieties.ChangePorn("Eugenics", -3)>>
 				<</if>>
 			<<elseif $slaves[$i].bellyPreg >= 1500>>
 				Society is @@.red;very displeased@@ by $slaves[$i].slaveName's pregnancy.
-				<<= FutureSocieties.ChangePorn("Eugenics", -2)>>
+				<<run FutureSocieties.ChangePorn("Eugenics", -2)>>
 			<<elseif $slaves[$i].preg < -1 and $slaves[$i].vagina > -1>>
 				Society is @@.green;pleased@@ that $slaves[$i].slaveName is unable to become pregnant.
-				<<= FutureSocieties.ChangePorn("Eugenics", 2)>>
+				<<run FutureSocieties.ChangePorn("Eugenics", 2)>>
 			<</if>>
 			<<if $slaves[$i].abortionTat > 0>>
 				The tally of aborted pregnancies adorning $his middle shows @@.green;just how responsible@@ of an owner $he has.
-				<<= FutureSocieties.ChangePorn("Eugenics", 1)>>
+				<<run FutureSocieties.ChangePorn("Eugenics", 1)>>
 			<</if>>
 			<<if $slaves[$i].pregKnown == 1 && $eugenicsFullControl != 1>>
 				The Societal Elite @@.red;judge you@@ for keeping pregnant slaves. It falls to the slaveowner to deal with subhuman pregnancies and you are failing in your duties as a member of the Elite.
@@ -5270,16 +5270,16 @@
 		<</if>>
 		<<if $slaves[$i].balls > 0 && $slaves[$i].pubertyXY == 1 && $slaves[$i].vasectomy == 0>>
 			Society @@.red;disapproves@@ of $his working testicles.
-			<<= FutureSocieties.ChangePorn("Eugenics", -$slaves[$i].balls)>>
+			<<run FutureSocieties.ChangePorn("Eugenics", -$slaves[$i].balls)>>
 		<<elseif $slaves[$i].dick > 0 && $slaves[$i].balls > 0 && $slaves[$i].vasectomy == 1>>
 			Society @@.green;approves@@ of $his vasectomy.
-			<<= FutureSocieties.ChangePorn("Eugenics", 1)>>
+			<<run FutureSocieties.ChangePorn("Eugenics", 1)>>
 		<<elseif $slaves[$i].dick > 0 && $slaves[$i].balls > 0 && $slaves[$i].ballType == "sterile">>
 			Society @@.green;approves@@ of $his useless testicles.
-			<<= FutureSocieties.ChangePorn("Eugenics", 1)>>
+			<<run FutureSocieties.ChangePorn("Eugenics", 1)>>
 		<<elseif $slaves[$i].dick > 0 && $slaves[$i].balls == 0>>
 			Society @@.green;approves@@ of $his lack of testicles.
-			<<= FutureSocieties.ChangePorn("Eugenics", 2)>>
+			<<run FutureSocieties.ChangePorn("Eugenics", 2)>>
 		<</if>>
 	<</if>>
 	<<if $arcologies[0].FSRepopulationFocusMilfPolicy == 1 && $slaves[$i].counter.birthsTotal > 0>>
@@ -5290,79 +5290,79 @@
 	<<if $arcologies[0].FSPaternalist != "unset">>
 		<<if ($slaves[$i].geneMods.NCS > 0) && ($slaves[$i].visualAge <= $potencyAge) && ($slaves[$i].physicalAge >= $potencyAge)>>
 			Society @@.green;approves@@ of you keeping $slaves[$i].slaveName perpetually young and innocent looking so you can keep taking care of $him; this advances paternalistic ideals.
-			<<= FutureSocieties.ChangePorn("Paternalist", 1)>>
+			<<run FutureSocieties.ChangePorn("Paternalist", 1)>>
 		<<elseif ($slaves[$i].intelligenceImplant >= 15) && ($slaves[$i].fetish != "mindbroken")>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName being properly educated; this advances ideas about slave improvement.
-			<<= FutureSocieties.ChangePorn("Paternalist", 1)>>
+			<<run FutureSocieties.ChangePorn("Paternalist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].fetish != "mindbroken")>>
 			<<if ($slaves[$i].intelligenceImplant <= -15)>>
 				Society @@.red;is appalled@@ by $slaves[$i].slaveName's twisted education; it goes against paternalistic values.
-				<<= FutureSocieties.ChangePorn("Paternalist", -2)>>
+				<<run FutureSocieties.ChangePorn("Paternalist", -2)>>
 			<<elseif ($arcologies[0].FSGenderFundamentalistLawBimbo != 1 && $arcologies[0].FSIntellectualDependency == "unset") && ($slaves[$i].intelligenceImplant < 15)>>
 				<<if ($slaves[$i].assignment != "learn in the schoolroom") && ($slaves[$i].assignment != "take classes")>>
 					Society @@.red;disapproves@@ of $slaves[$i].slaveName being uneducated; this holds back ideas about slave improvement.
-					<<= FutureSocieties.ChangePorn("Paternalist", -1)>>
+					<<run FutureSocieties.ChangePorn("Paternalist", -1)>>
 				<</if>>
 			<</if>>
 		<</if>>
 		<<if ($slaves[$i].health.condition > 80)>>
 			Society @@.green;approves@@ of $his shining health; this advances belief in a slaveowner's duty.
-			<<= FutureSocieties.ChangePorn("Paternalist", 1)>>
+			<<run FutureSocieties.ChangePorn("Paternalist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].devotion+$slaves[$i].trust > 180)>>
 			<<if ($slaves[$i].relationship == -3)>>
 				Society @@.green;approves very strongly@@ of $his happiness as your $wife; this advances paternalistic ideals.
-				<<= FutureSocieties.ChangePorn("Paternalist", 5)>>
+				<<run FutureSocieties.ChangePorn("Paternalist", 5)>>
 			<<elseif ($slaves[$i].relationship == -2)>>
 				Society @@.green;strongly approves@@ of $his emotional bond to you; this advances paternalistic ideals.
-				<<= FutureSocieties.ChangePorn("Paternalist", 2)>>
+				<<run FutureSocieties.ChangePorn("Paternalist", 2)>>
 			<<else>>
 				Society @@.green;approves@@ of $his attachment to you; this advances paternalistic ideals.
-				<<= FutureSocieties.ChangePorn("Paternalist", 1)>>
+				<<run FutureSocieties.ChangePorn("Paternalist", 1)>>
 			<</if>>
 		<<else>>
 			<<if ($slaves[$i].devotion > 95)>>
 				Society @@.green;approves@@ of $his attachment to you; this advances paternalistic ideals.
-				<<= FutureSocieties.ChangePorn("Paternalist", 1)>>
+				<<run FutureSocieties.ChangePorn("Paternalist", 1)>>
 			<</if>>
 			<<if ($slaves[$i].trust > 95)>>
 				Society @@.green;approves@@ of $his trust in you; this advances paternalistic ideals.
-				<<= FutureSocieties.ChangePorn("Paternalist", 1)>>
+				<<run FutureSocieties.ChangePorn("Paternalist", 1)>>
 			<</if>>
 		<</if>>
 		<<if ($slaves[$i].choosesOwnAssignment == 1)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName being allowed to choose $his own job, advancing ideals about slave self-actualization.
-			<<= FutureSocieties.ChangePorn("Paternalist", 1)>>
+			<<run FutureSocieties.ChangePorn("Paternalist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].relationship == -3)>>
 			<<if $slaves[$i].fetish == "mindbroken">>
 				Society is mixed over your marriage to the mindbroken $girl; on one hand $he had no consent, but on the other, you @@.green;surely must love $him@@ to marry $him.
-				<<= FutureSocieties.ChangePorn("Paternalist", 1)>>
+				<<run FutureSocieties.ChangePorn("Paternalist", 1)>>
 			<<elseif ($slaves[$i].devotion <= 20)>>
 				Society is @@.red;thoroughly disgusted@@ that you took $his hand in marriage by force.
-				<<= FutureSocieties.ChangePorn("Paternalist", -3)>>
+				<<run FutureSocieties.ChangePorn("Paternalist", -3)>>
 			<</if>>
 		<</if>>
 		<<if (_modScore.total > 15 || (_modScore.piercing > 8 && _modScore.tat > 5))>>
 			Society @@.red;disapproves@@ of $his degrading body modifications, which dulls the public interest in letting slaves choose their own appearance.
-			<<= FutureSocieties.ChangePorn("Paternalist", -1)>>
+			<<run FutureSocieties.ChangePorn("Paternalist", -1)>>
 		<</if>>
 		<<if $slaves[$i].fuckdoll > 0>>
 			Society @@.red;strongly disapproves@@ of your owning a Fuckdoll.
-			<<= FutureSocieties.ChangePorn("Paternalist", -2)>>
+			<<run FutureSocieties.ChangePorn("Paternalist", -2)>>
 		<<elseif !canWalk($slaves[$i]) && canMove($slaves[$i]) && $slaves[$i].rules.mobility != "permissive">>
 			Society @@.red;disapproves@@ that you are forcing $him to crawl instead of aiding $his mobility.
-			<<= FutureSocieties.ChangePorn("Paternalist", -1)>>
+			<<run FutureSocieties.ChangePorn("Paternalist", -1)>>
 		<</if>>
 	<<elseif $arcologies[0].FSDegradationist != "unset">>
 		<<if ($slaves[$i].fetish == "mindbroken")>>
 			Society @@.green;approves@@ of $his broken spirit; $he serves as an example of a soulless fuckpuppet.
-			<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+			<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 		<<else>>
 			<<if ($slaves[$i].trust <= 4)>>
 				Society @@.green;approves@@ of $slaves[$i].slaveName's fear of you.
-				<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+				<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 			<<else>>
 				<<if ($slaves[$i].assignment == "be your Head Girl")>>
 					Society accepts $slaves[$i].slaveName trusting you, since $he is your Head Girl and keeps the other slaves down.
@@ -5372,46 +5372,46 @@
 					Society reluctantly accepts of $slaves[$i].slaveName trusting you, since $he is worshipful of you.
 				<<else>>
 					Society @@.red;disapproves@@ of $slaves[$i].slaveName being trusting of you; $he is not being properly degraded for $his role.
-					<<= FutureSocieties.ChangePorn("Degradationist", -1)>>
+					<<run FutureSocieties.ChangePorn("Degradationist", -1)>>
 				<</if>>
 			<</if>>
 			<<if ($slaves[$i].intelligenceImplant <= -15)>>
 				Society @@.reputation.inc;is amused@@ by $slaves[$i].slaveName's education and how much it hinders critical thought.
-				<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+				<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 			<</if>>
 		<</if>>
 		<<if ($slaves[$i].assignment == "work a glory hole") || ($slaves[$i].assignment == "be confined in the arcade")>>
 			Society @@.green;approves@@ of how $he is restrained for involuntary use, seeing this as the future of sexual relations.
-			<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+			<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 		<</if>>
 		<<if (_modScore.total > 15 || (_modScore.piercing > 8 && _modScore.tat > 5))>>
 			Society @@.green;approves@@ of $his many body modifications, which advances the public taste for such degradation of slave bodies.
-			<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+			<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 		<</if>>
 		<<if $slaves[$i].abortionTat > 0 && $arcologies[0].FSRepopulationFocus == "unset">>
 			Society @@.green;<<if $arcologies[0].FSRestart != "unset">>greatly <</if>>approves@@ of $his tally of aborted children.
 			<<if $arcologies[0].FSRestart != "unset">>
-				<<= FutureSocieties.ChangePorn("Degradationist", 2)>>
+				<<run FutureSocieties.ChangePorn("Degradationist", 2)>>
 			<<else>>
-				<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+				<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 			<</if>>
 		<</if>>
 		<<if $slaves[$i].voice != 0>>
 			<<if $slaves[$i].lips > 95>>
 				Society @@.green;approves@@ of the way $his mouth, with its useless ability to speak, has been replaced with an appealing hole.
-				<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+				<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 			<</if>>
 		<</if>>
 		<<if ($slaves[$i].choosesOwnAssignment == 1)>>
 			Society @@.red;disapproves@@ of $slaves[$i].slaveName being allowed to choose $his own job; this holds back ideas about slave degradation.
-			<<= FutureSocieties.ChangePorn("Degradationist", -1)>>
+			<<run FutureSocieties.ChangePorn("Degradationist", -1)>>
 		<</if>>
 		<<if $slaves[$i].fuckdoll > 0>>
 			Society @@.green;approves@@ of your owning a Fuckdoll.
-			<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+			<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 		<<elseif !canWalk($slaves[$i]) && canMove($slaves[$i]) && $slaves[$i].rules.mobility == "restrictive">>
 			Society @@.green;approves@@ that $he is forced to crawl like the dog $he is.
-			<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+			<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 		<</if>>
 	<</if>>
 
@@ -5425,10 +5425,10 @@
 				<<elseif _scar>> /*any other scar greater than 0 does */
 					<<if $arcologies[0].FSDegradationist != "unset">>
 						Society @@.green;mildly approves@@ of your slave's scarring; this encourages the further abuse of slaves.
-						<<= FutureSocieties.ChangePorn("Degradationist", 1)>>
+						<<run FutureSocieties.ChangePorn("Degradationist", 1)>>
 					<<elseif $arcologies[0].FSPaternalist != "unset">>
 						Society @@.red;mildly disapproves@@ of your scarred slaves, viewing them as a sign of mistreatment.
-						<<= FutureSocieties.ChangePorn("Paternalist", -1)>>
+						<<run FutureSocieties.ChangePorn("Paternalist", -1)>>
 					<</if>>
 					<<set _hasScar = 1>>
 					<<break>>
@@ -5444,90 +5444,90 @@
 		<<if $arcologies[0].FSIntellectualDependencyLawBeauty == 1>>
 			<<if bimboScore($slaves[$i]) == 6>>
 				Society @@.green;is delighted@@ by $slaves[$i].slaveName's perfect bimbo appearance.
-				<<= FutureSocieties.ChangePorn("IntellectualDependency", 1)>>
+				<<run FutureSocieties.ChangePorn("IntellectualDependency", 1)>>
 			<</if>>
 		<</if>>
 		<<if ($slaves[$i].intelligence+$slaves[$i].intelligenceImplant < -10)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's dimwitted mind; this supports the idea that slaves should be entirely dependent on their owner.
-			<<= FutureSocieties.ChangePorn("IntellectualDependency", 1)>>
+			<<run FutureSocieties.ChangePorn("IntellectualDependency", 1)>>
 		<<elseif ["be your Head Girl", "be the Attendant", "be the Farmer", "be the Madam", "be the Matron", "be the Nurse", "be the Schoolteacher", "be the Stewardess", "guard you"].includes($slaves[$i].assignment)>>
 			Society understands the value of intelligence in $his appointed position and is willing to overlook it.
 		<<elseif ($slaves[$i].intelligence+$slaves[$i].intelligenceImplant > 10)>>
 			Society @@.red;disapproves@@ of $slaves[$i].slaveName's sharp mind; this holds back acceptance of the idea that slaves should be dumb and dependent.
-			<<= FutureSocieties.ChangePorn("IntellectualDependency", -1)>>
+			<<run FutureSocieties.ChangePorn("IntellectualDependency", -1)>>
 		<</if>>
 		<<if ($slaves[$i].energy > 95)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's bottomless lust, showing the public one more way a slave may be reliant on $his owner.
-			<<= FutureSocieties.ChangePorn("IntellectualDependency", 1)>>
+			<<run FutureSocieties.ChangePorn("IntellectualDependency", 1)>>
 		<<elseif ($slaves[$i].energy <= 60)>>
 			Society @@.red;disapproves@@ of $slaves[$i].slaveName's restrained libido; to the public, this gives $him too much freedom to focus on things other than sex.
-			<<= FutureSocieties.ChangePorn("IntellectualDependency", -1)>>
+			<<run FutureSocieties.ChangePorn("IntellectualDependency", -1)>>
 		<</if>>
 	<<elseif $arcologies[0].FSSlaveProfessionalism != "unset">>
 		<<if $slaves[$i].intelligence+$slaves[$i].intelligenceImplant > 95>>
 			Society @@.green;strongly approves@@ of $slaves[$i].slaveName's brilliance; $his sharp wit is the foundation of slave perfectionism.
-			<<= FutureSocieties.ChangePorn("SlaveProfessionalism", 1)>>
+			<<run FutureSocieties.ChangePorn("SlaveProfessionalism", 1)>>
 		<<elseif $slaves[$i].intelligenceImplant >= 30>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's advanced education; this advances ideas about crafting the perfect slave.
-			<<= FutureSocieties.ChangePorn("SlaveProfessionalism", 1)>>
+			<<run FutureSocieties.ChangePorn("SlaveProfessionalism", 1)>>
 		<<elseif $slaves[$i].intelligenceImplant <= -15>>
 			Society @@.red;is appalled@@ by $slaves[$i].slaveName's twisted education; why someone would do this is beyond them.
-			<<= FutureSocieties.ChangePorn("SlaveProfessionalism", -3)>>
+			<<run FutureSocieties.ChangePorn("SlaveProfessionalism", -3)>>
 		<<elseif $slaves[$i].intelligence < -10 && $slaves[$i].intelligenceImplant < 15>>
 			Society @@.red;frowns@@ upon keeping a slave as slow as $slaves[$i].slaveName; the lack of an attempt to correct this sets a bad example for other owners.
-			<<= FutureSocieties.ChangePorn("SlaveProfessionalism", -2)>>
+			<<run FutureSocieties.ChangePorn("SlaveProfessionalism", -2)>>
 		<</if>>
 		<<if $slaves[$i].accent > 1 && canTalk($slaves[$i]) && ($slaves[$i].rules.speech != "restrictive" || ($slaves[$i].rules.speech == "restrictive" && $slaves[$i].devotion < 20 && $slaves[$i].trust >= -20))>>
 			Society @@.red;dislikes@@ $slaves[$i].slaveName's inability to properly speak $language or hold $his tongue; allowing such a flaw hinders the notion of professional slavery.
-			<<= FutureSocieties.ChangePorn("SlaveProfessionalism", -2)>>
+			<<run FutureSocieties.ChangePorn("SlaveProfessionalism", -2)>>
 		<</if>>
 		<<if $slaves[$i].skill.entertainment + $slaves[$i].skill.whoring + $slaves[$i].skill.oral + $slaves[$i].skill.anal + $slaves[$i].skill.vaginal >= 400>>
 			Society @@.green;appreciates@@ a slave with skills of $slaves[$i].slaveName's caliber.
-			<<= FutureSocieties.ChangePorn("SlaveProfessionalism", 1)>>
+			<<run FutureSocieties.ChangePorn("SlaveProfessionalism", 1)>>
 		<</if>>
 		<<if $slaves[$i].energy <= 40 && $slaves[$i].devotion > 50>>
 			Society @@.green;approves@@ of a $girl with a clear mind like $slaves[$i].slaveName; $he can pour all $his efforts into $his lover's pleasure without being lost in $his own.
-			<<= FutureSocieties.ChangePorn("SlaveProfessionalism", 1)>>
+			<<run FutureSocieties.ChangePorn("SlaveProfessionalism", 1)>>
 		<</if>>
 	<</if>>
 
 	<<if $arcologies[0].FSBodyPurist != "unset">>
 		<<if ($slaves[$i].boobsImplant == 0) && ($slaves[$i].buttImplant == 0) && ($slaves[$i].lipsImplant == 0) && ($slaves[$i].bellyImplant == -1)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's natural body; this supports the fashion for surgically untouched slaves.
-			<<= FutureSocieties.ChangePorn("BodyPurist", 1)>>
+			<<run FutureSocieties.ChangePorn("BodyPurist", 1)>>
 		<<else>>
 			Society @@.red;disapproves@@ of $slaves[$i].slaveName's implants; this holds back acceptance of the idea that slaves should be all-natural.
-			<<= FutureSocieties.ChangePorn("BodyPurist", -1)>>
+			<<run FutureSocieties.ChangePorn("BodyPurist", -1)>>
 		<</if>>
 		<<if ($slaves[$i].corsetPiercing == 0 && _modScore.piercing < 3 && _modScore.tat < 2)>>
 			Society @@.green;approves@@ of $his unmarked, unblemished skin, advancing the fashion for unspoiled slaves.
-			<<= FutureSocieties.ChangePorn("BodyPurist", 1)>>
+			<<run FutureSocieties.ChangePorn("BodyPurist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].earShape != "normal" && $slaves[$i].earShape != "damaged") || $slaves[$i].earT != "none">>
 			Society finds $his inhuman ears @@.red;appalling.@@
-			<<= FutureSocieties.ChangePorn("BodyPurist", -1)>>
+			<<run FutureSocieties.ChangePorn("BodyPurist", -1)>>
 		<</if>>
 		<<if $slaves[$i].horn != "none" || $slaves[$i].tail != "none">>
 			Society @@.red;is disgusted@@ by $his inhuman attributes.
-			<<= FutureSocieties.ChangePorn("BodyPurist", -1)>>
+			<<run FutureSocieties.ChangePorn("BodyPurist", -1)>>
 		<</if>>
 		<<if $slaves[$i].faceImplant <= 5 && $slaves[$i].race == $slaves[$i].origRace>>
 			Society @@.green;approves@@ of $his natural, untouched appearance, advancing the fashion for unaltered slaves.
-			<<= FutureSocieties.ChangePorn("BodyPurist", 1)>>
+			<<run FutureSocieties.ChangePorn("BodyPurist", 1)>>
 		<<else>>
 			Society @@.red;disapproves@@ of $slaves[$i].slaveName's surgical beautification; this holds back acceptance of the idea that a natural slave is a beautiful slave.
-			<<= FutureSocieties.ChangePorn("BodyPurist", -2)>>
+			<<run FutureSocieties.ChangePorn("BodyPurist", -2)>>
 		<</if>>
 		<<if $slaves[$i].fuckdoll == 0>>
 			<<if $slaves[$i].vagina == 0 && $slaves[$i].anus == 0 && $slaves[$i].counter.vaginal == 0 && $slaves[$i].counter.anal == 0>>
 				Society @@.green;strongly approves@@ of $his intact holes, idolizing $his pristine body.
-				<<= FutureSocieties.ChangePorn("BodyPurist", 3)>>
+				<<run FutureSocieties.ChangePorn("BodyPurist", 3)>>
 			<<elseif $slaves[$i].vagina == 0 && $slaves[$i].counter.vaginal == 0>>
 				Society @@.green;approves@@ of $his intact hymen, advancing ideals of pure, fresh slaves.
-				<<= FutureSocieties.ChangePorn("BodyPurist", 1)>>
+				<<run FutureSocieties.ChangePorn("BodyPurist", 1)>>
 			<<elseif $slaves[$i].anus == 0 && $slaves[$i].counter.anal == 0>>
 				Society @@.green;approves@@ of $his intact anus, advancing ideals of pure, fresh slaves.
-				<<= FutureSocieties.ChangePorn("BodyPurist", 1)>>
+				<<run FutureSocieties.ChangePorn("BodyPurist", 1)>>
 			<</if>>
 		<</if>>
 
@@ -5535,112 +5535,112 @@
 		<<set _transformed = 0>>
 		<<if ($slaves[$i].boobsImplant > 0) && ($slaves[$i].buttImplant > 0) && ($slaves[$i].lipsImplant > 0)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's thoroughly modified body; this supports the fashion for surgically upgraded slaves.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if ($slaves[$i].lipsImplant/$slaves[$i].lips >= .50) || ($slaves[$i].buttImplant/$slaves[$i].butt >= .50 && $slaves[$i].butt >= 6) || ($slaves[$i].buttImplant/$slaves[$i].butt >= .25 && $slaves[$i].butt >= 3) || ($slaves[$i].boobsImplant/$slaves[$i].boobs >= .75 && $slaves[$i].boobs >= 10000) || ($slaves[$i].boobsImplant/$slaves[$i].boobs >= .50 && $slaves[$i].boobs >= 2000) || ($slaves[$i].boobsImplant/$slaves[$i].boobs >= .25 && $slaves[$i].boobs >= 1000) || ($slaves[$i].boobsImplant/$slaves[$i].boobs >= .10 && $slaves[$i].boobs >= 400)>>
 			Society @@.green;approves@@ of $his obvious implants.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if ($slaves[$i].bellyImplant >= 1500)>>
 			Society @@.green;mildly approves@@ of $slaves[$i].slaveName's belly bulging implant; this supports interest in more unusual implantations.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if (isAmputee($slaves[$i])) || ($slaves[$i].waist < -95) || ($slaves[$i].teeth == "pointy") || ($slaves[$i].teeth == "fangs") || ($slaves[$i].teeth == "removable") || ($slaves[$i].hips == 3 && $slaves[$i].hipsImplant > 0)>>
 			Society @@.green;approves@@ of $his extreme surgeries; interest in $him stirs interest in transformations of all kinds.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if $slaves[$i].faceImplant > 30 || $slaves[$i].race != $slaves[$i].origRace>>
 			Society @@.green;approves@@ of $his surgically improved appearance; this supports the fashion for surgical corrections.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 		<</if>>
 		<<if $slaves[$i].faceImplant > 95 && $slaves[$i].face > 40>>
 			Society @@.green;approves@@ of $his beautiful face, considering it's uncanny nature a boon rather than a fault; this supports the belief that there is no such thing as too much surgery.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if hasAnyProstheticLimbs($slaves[$i]) || $slaves[$i].earT != "none" || $slaves[$i].horn != "none" || $slaves[$i].tail != "none">>
 			Society @@.green;strongly approves@@ of $his transhuman body.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if ($slaves[$i].dick > 8)>>
 			Society @@.green;approves@@ of $his monolithic dick, since it's such an obvious transformation masterpiece.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if ($slaves[$i].lips > 95)>>
 			Society @@.green;approves@@ of $his absurd facepussy as a transformation of $his mouth into nothing more than another fuckhole.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if ($slaves[$i].nipples == "fuckable")>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's fuckable nipples; this supports interest in more unusual body modifications.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if $slaves[$i].fuckdoll > 0>>
 			Society @@.green;approves@@ of your owning a Fuckdoll.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", 1)>>
 			<<set _transformed = 1>>
 		<</if>>
 		<<if _transformed == 0>>
 			Society @@.red;disapproves@@ of $slaves[$i].slaveName's lack of obvious transformations; $he does not advance the ideal of body modification.
-			<<= FutureSocieties.ChangePorn("TransformationFetishist", -1)>>
+			<<run FutureSocieties.ChangePorn("TransformationFetishist", -1)>>
 		<</if>>
 	<</if>>
 
 	<<if $arcologies[0].FSSlimnessEnthusiast != "unset">>
 		<<if isSlim($slaves[$i])>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's graceful, girlish form; $he furthers the fashion for slaves like $him.
-			<<= FutureSocieties.ChangePorn("SlimnessEnthusiast", 1)>>
+			<<run FutureSocieties.ChangePorn("SlimnessEnthusiast", 1)>>
 		<</if>>
 		<<if ($slaves[$i].butt > 4) || ($slaves[$i].boobs > 800)>>
 			Society @@.red;disapproves@@ of $slaves[$i].slaveName's boorishly<<if ($slaves[$i].boobs > 800)>> large tits<<if ($slaves[$i].butt > 4)>> and ass<</if>><<else>> ass<</if>>; $he damages the fashion for slender slaves.
-			<<= FutureSocieties.ChangePorn("SlimnessEnthusiast", -1)>>
+			<<run FutureSocieties.ChangePorn("SlimnessEnthusiast", -1)>>
 		<</if>>
 	<<elseif $arcologies[0].FSAssetExpansionist != "unset">>
 		<<if ($slaves[$i].geneMods.NCS > 0)>>
 			Society @@.green;strongly disapproves @@ of $slaves[$i].slaveName who can't get bigger; $His shrinking body hurts the fashion for Asset expansion.
-			<<= FutureSocieties.ChangePorn("AssetExpansionist", -2)>>
+			<<run FutureSocieties.ChangePorn("AssetExpansionist", -2)>>
 		<</if>>
 		<<if ($slaves[$i].boobs > 2000)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's huge tits; $his breasts further the fashion for bouncing boobs on slaves.
-			<<= FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
+			<<run FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].butt > 7)>>
 			Society @@.green;approves@@ of $his massive ass; $his butt furthers the fashion for big behinds on slaves.
-			<<= FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
+			<<run FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].dick > 8)>>
 			Society @@.green;approves@@ of $his massive member, which might be nonfunctional, but is a wonder of expansionism.
 			<<set _Dic = $slaves[$i].dick-8>>
-			<<= FutureSocieties.ChangePorn("AssetExpansionist", _Dic)>>
+			<<run FutureSocieties.ChangePorn("AssetExpansionist", _Dic)>>
 		<<elseif ($slaves[$i].dick > 6)>>
 			Society @@.green;approves@@ of $his enormous penis; $his cock furthers the fashion for dangling dicks on slaves.
-			<<= FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
+			<<run FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].balls > 6)>>
 			Society @@.green;approves@@ of $his swinging balls; $his nuts further the fashion for tremendous testicles on slaves.
-			<<= FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
+			<<run FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].lips > 95)>>
 			Society @@.green;approves@@ of $his expanded lips.
-			<<= FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
+			<<run FutureSocieties.ChangePorn("AssetExpansionist", 1)>>
 		<</if>>
 	<</if>>
 
 	<<if $arcologies[0].FSPastoralist != "unset">>
 		<<if ($slaves[$i].lactation > 0)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's milky udders; the sight of $his creamy milk encourages the public taste for dairy straight from the nipple.
-			<<= FutureSocieties.ChangePorn("Pastoralist", 1)>>
+			<<run FutureSocieties.ChangePorn("Pastoralist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].assignment == "get milked") && ($slaves[$i].balls > 0)>>
 			Society @@.green;approves@@ of how $slaves[$i].slaveName gets cockmilked; the sight of $his product encourages experimentation with cum-based concoctions.
-			<<= FutureSocieties.ChangePorn("Pastoralist", 1)>>
+			<<run FutureSocieties.ChangePorn("Pastoralist", 1)>>
 		<</if>>
 	<</if>>
 
@@ -5648,93 +5648,93 @@
 		<<if $arcologies[0].FSPhysicalIdealistLaw == 1>>
 			<<if ($slaves[$i].muscles > 50)>>
 				Society @@.green;approves@@ of $slaves[$i].slaveName's commitment to fitness; but thinks $his muscles are too big and vascular.
-				<<= FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
+				<<run FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
 			<<elseif ($slaves[$i].muscles > 20)>>
 				Society @@.green;strongly approves@@ of $slaves[$i].slaveName's fit body; physical enthusiasts see $him as the optimal example of feminine fitness.
-				<<= FutureSocieties.ChangePorn("PhysicalIdealist", 2)>>
+				<<run FutureSocieties.ChangePorn("PhysicalIdealist", 2)>>
 			<<elseif ($slaves[$i].muscles > 5)>>
 				Society @@.green;approves@@ of $slaves[$i].slaveName's toned form; the public sees potential in those guns.
-				<<= FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
+				<<run FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
 			<</if>>
 		<<else>>
 			<<if ($slaves[$i].muscles > 95)>>
 				Society @@.green;strongly approves@@ of $slaves[$i].slaveName's glorious muscles; everyone wants to train a slave to look as swole as $him.
-				<<= FutureSocieties.ChangePorn("PhysicalIdealist", 2)>>
+				<<run FutureSocieties.ChangePorn("PhysicalIdealist", 2)>>
 			<<elseif ($slaves[$i].muscles > 30)>>
 				Society @@.green;approves@@ of $slaves[$i].slaveName's fit body; physical enthusiasts see $him as on $his way to something great.
-				<<= FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
+				<<run FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
 			<<elseif ($slaves[$i].muscles > 5)>>
 				Society @@.green;approves@@ of $slaves[$i].slaveName's toned form; the public sees potential in those guns.
-				<<= FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
+				<<run FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
 			<</if>>
 		<</if>>
 		<<if ($slaves[$i].height >= 185)>>
 			Society @@.green;approves@@ of how tall $he is; the sexual advantages of $his height are impressed on the public mind.
-			<<= FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
+			<<run FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].health.condition > 80)>>
 			Society @@.green;approves@@ of $his health; the expectation that slaves should be kept perfectly healthy grows.
-			<<= FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
+			<<run FutureSocieties.ChangePorn("PhysicalIdealist", 1)>>
 		<</if>>
 	<<elseif $arcologies[0].FSHedonisticDecadence != "unset">>
 		<<if ($slaves[$i].weight > 160)>>
 			Society @@.green;strongly approves@@ of $slaves[$i].slaveName's glorious rolls; everyone wants to own a pillowy slave like $him.
-			<<= FutureSocieties.ChangePorn("Hedonistic", 3)>>
+			<<run FutureSocieties.ChangePorn("Hedonistic", 3)>>
 		<<elseif ($slaves[$i].weight > 95)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's fat body; it shows just how much luxurious your life must be to pamper a slave as much as $him.
-			<<= FutureSocieties.ChangePorn("Hedonistic", 2)>>
+			<<run FutureSocieties.ChangePorn("Hedonistic", 2)>>
 		<<elseif ($slaves[$i].weight > 30)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's chubby form; the public enjoys the sight of a well rounded slave.
-			<<= FutureSocieties.ChangePorn("Hedonistic", 1)>>
+			<<run FutureSocieties.ChangePorn("Hedonistic", 1)>>
 		<</if>>
 		<<if ($slaves[$i].muscles < -30)>>
 			Society @@.green;approves@@ of how soft $he is; the sexual advantages of being able to effortlessly overpower $him are not lost on them.
-			<<= FutureSocieties.ChangePorn("Hedonistic", 1)>>
+			<<run FutureSocieties.ChangePorn("Hedonistic", 1)>>
 		<</if>>
 		<<if ($slaves[$i].fetishStrength > 95)>>
 			Society @@.green;approves@@ of $his intense fetish; the expectation that everyone's deepest desires should be fulfilled grows.
-			<<= FutureSocieties.ChangePorn("Hedonistic", 1)>>
+			<<run FutureSocieties.ChangePorn("Hedonistic", 1)>>
 		<</if>>
 		<<if (_para > 0)>>
 			Society @@.green;is pleased@@ that $he is allowed to fully indulge $his paraphilia.
-			<<= FutureSocieties.ChangePorn("Hedonistic", 1)>>
+			<<run FutureSocieties.ChangePorn("Hedonistic", 1)>>
 		<<elseif (_para < 0)>>
 			Society @@.red;frowns@@ upon $him not being allowed to indulge in $his paraphilia.
-			<<= FutureSocieties.ChangePorn("Hedonistic", -2)>>
+			<<run FutureSocieties.ChangePorn("Hedonistic", -2)>>
 		<</if>>
 	<</if>>
 
 	<<if $arcologies[0].FSChattelReligionist != "unset">>
 		<<if ["cruel retirement counter", "tight steel", "uncomfortable leather"].includes($slaves[$i].collar)>>
 			Society @@.green;approves@@ of $slaves[$i].slaveName's collar as an expression of the old ideal of mortification of the flesh, advancing the combination of religious originalism and modern slavery.
-			<<= FutureSocieties.ChangePorn("ChattelReligionist", 1)>>
+			<<run FutureSocieties.ChangePorn("ChattelReligionist", 1)>>
 		<</if>>
 		<<if ["a burqa", "a chattel habit", "a fallen nuns habit", "a hijab and abaya", "a niqab and abaya", "a penitent nuns habit", "a succubus outfit"].includes($slaves[$i].clothes)>>
 			Society @@.green;approves@@ of $his religiously themed clothing, strengthening the connection between sexual servitude and faith.
-			<<= FutureSocieties.ChangePorn("ChattelReligionist", 1)>>
+			<<run FutureSocieties.ChangePorn("ChattelReligionist", 1)>>
 		<<elseif ["a bunny outfit", "a hijab and blouse", "a huipil", "a kimono", "a military uniform", "a nice maid outfit", "a nice nurse outfit", "a skimpy loincloth", "a slutty qipao", "a toga", "body oil", "chains", "conservative clothing", "nice business attire", "no clothing", "shibari ropes", "uncomfortable straps"].includes($slaves[$i].clothes)>>
 			Society accepts $his spartan clothing, seeing it as permissible under the new religious mores.
 		<<elseif ($slaves[$i].fuckdoll == 0)>>
 			Society @@.red;disapproves@@ of $his unnecessarily gaudy attire; this slows acceptance of a link between faith and sexual servitude.
-			<<= FutureSocieties.ChangePorn("ChattelReligionist", -1)>>
+			<<run FutureSocieties.ChangePorn("ChattelReligionist", -1)>>
 		<</if>>
 		<<if ($slaves[$i].devotion > 95)>>
 			Society @@.green;approves@@ of $his devotion to you as a companion to religious devotion, seeing both as the model for holy slaves.
-			<<= FutureSocieties.ChangePorn("ChattelReligionist", 1)>>
+			<<run FutureSocieties.ChangePorn("ChattelReligionist", 1)>>
 		<</if>>
 		<<if ($slaves[$i].trust > 95)>>
 			Society @@.green;strongly approves@@ of $his faith in you as a companion to faith in God, seeing both as the model for righteous slaves of the future.
-			<<= FutureSocieties.ChangePorn("ChattelReligionist", 2)>>
+			<<run FutureSocieties.ChangePorn("ChattelReligionist", 2)>>
 		<</if>>
 		<<if ($slaves[$i].behavioralFlaw == "devout")>>
 			Society does not disapprove of $his devout adherence to an old world faith, having confidence that you'll bring $him around, and looking forward to seeing $him converted into a holy sex object.
 		<<elseif ($slaves[$i].behavioralQuirk == "sinful")>>
 			Society @@.green;strongly approves@@ of $his eagerness to transgress against the old world religious mores $he once held dear.
-			<<= FutureSocieties.ChangePorn("ChattelReligionist", 2)>>
+			<<run FutureSocieties.ChangePorn("ChattelReligionist", 2)>>
 		<</if>>
 		<<if $slaves[$i].shouldersTat == "sacrilege" && $slaves[$i].lipsTat == "sacrilege" && $slaves[$i].boobsTat == "sacrilege" && $slaves[$i].armsTat == "sacrilege" && $slaves[$i].backTat == "sacrilege" && $slaves[$i].stampTat == "sacrilege" && $slaves[$i].buttTat == "sacrilege" && $slaves[$i].vaginaTat == "sacrilege" && $slaves[$i].dickTat == "sacrilege" && $slaves[$i].anusTat == "sacrilege" && $slaves[$i].legsTat == "sacrilege" && $slaves[$i].fuckdoll == 0>>
 			Society @@.green;enjoys the sight@@ of the religious sacrilege scrawled across $his skin.
-			<<= FutureSocieties.ChangePorn("ChattelReligionist", 1)>>
+			<<run FutureSocieties.ChangePorn("ChattelReligionist", 1)>>
 		<</if>>
 	<</if>>
 
@@ -5747,7 +5747,7 @@
 				<<if ($slaves[$i].trust > 20) && ($slaves[$i].health.condition > 40)>>
 					<<if $arcologies[0].FSPaternalist != "unset">>
 						Society @@.green;strongly approves@@ of how you've brought a shelter $girl health and happiness.
-						<<= FutureSocieties.ChangePorn("Paternalist", 2)>>
+						<<run FutureSocieties.ChangePorn("Paternalist", 2)>>
 						<<switch $slaves[$i].assignment>>
 						<<case "work in the brothel">><<run getSlaveStatisticData($slaves[$i], $facility.brothel).rep += 2*$FSSingleSlaveRep*($arcologies[0].FSPaternalist/$FSLockinLevel)>>
 						<</switch>>
diff --git a/src/uncategorized/spaReport.tw b/src/uncategorized/spaReport.tw
index 76ed0fd2d6c..32add953350 100644
--- a/src/uncategorized/spaReport.tw
+++ b/src/uncategorized/spaReport.tw
@@ -202,7 +202,7 @@
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;Since $he doesn't have enough slaves to occupy all $his time, the spa takes in citizens' slaves on a contract basis and $he helps them too, earning @@.yellowgreen;<<print cashFormat(_seed)>>.@@
 		<<if ($arcologies[0].FSHedonisticDecadence > 0) && (_DL == 0)>>
 			Society @@.green;loves@@ being allowed to lounge in your spa, greatly advancing your laid back culture.
-			<<= FutureSocieties.Change("Hedonistic", 2)>>
+			<<run FutureSocieties.Change("Hedonistic", 2)>>
 		<</if>>
 	<</if>>
 	<<if (_DL > 0)>><br><br><</if>>
@@ -212,7 +212,7 @@
 	&nbsp;&nbsp;&nbsp;&nbsp;''<<if (_DL > 1)>>There are _DL slaves<<else>>There is one slave<</if>> resting and recuperating in the spa.''
 	<<if ($arcologies[0].FSHedonisticDecadence > 0) && (_DL == 0)>>
 		Society @@.green;approves@@ of your slaves being pampered this way, greatly advancing your laid back culture.
-		<<= FutureSocieties.Change("Hedonistic", 1)>>
+		<<run FutureSocieties.Change("Hedonistic", 1)>>
 	<</if>>
 <</if>>
 
-- 
GitLab