diff --git a/src/Mods/SpecialForce/TrickShotNight.tw b/src/Mods/SpecialForce/TrickShotNight.tw
index 841d72f93fc8d62794a24b63215c4de7d086057b..cf4ce601d50c6fa1430ff963c192e9b73a33d01d 100644
--- a/src/Mods/SpecialForce/TrickShotNight.tw
+++ b/src/Mods/SpecialForce/TrickShotNight.tw
@@ -75,39 +75,39 @@ Despite your direct elevator, interaction with the majority of your security for
 						<</if>>
 						<<set _genParam = {minAge: 25, maxAge: 35, ageOverridesPedoMode: 1, race: _race, disableDisability: 1}>>
 						<<if $seeDicks != 100>>
-							<<set $activeSlave = GenerateNewSlave("XX", _genParam)>>
+							<<set _soldier = GenerateNewSlave("XX", _genParam)>>
 						<<else>>
-							<<set $activeSlave = GenerateNewSlave("XY", _genParam)>>
+							<<set _soldier = GenerateNewSlave("XY", _genParam)>>
 						<</if>>
-						<<set $activeSlave.origin = "$He put $himself up as collateral at a trick shot game, and lost.">>
-						<<set $activeSlave.career = "a soldier">>
-						<<set $activeSlave.indentureRestrictions = 2>>
-						<<set $activeSlave.indenture = 52>>
-						<<set $activeSlave.devotion = random(45,60)>>
-						<<set $activeSlave.trust = random(55,65)>>
-						<<run setHealth($activeSlave, jsRandom(60, 80), 0, undefined, 0, jsRandom(10, 30))>>
-						<<set $activeSlave.muscles = 60>>
-						<<if $activeSlave.weight > 130>>
-							<<set $activeSlave.weight -= 100>>
-							<<set $activeSlave.waist = random(-10,50)>>
+						<<set _soldier.origin = "$He put $himself up as collateral at a trick shot game, and lost.">>
+						<<set _soldier.career = "a soldier">>
+						<<set _soldier.indentureRestrictions = 2>>
+						<<set _soldier.indenture = 52>>
+						<<set _soldier.devotion = random(45,60)>>
+						<<set _soldier.trust = random(55,65)>>
+						<<run setHealth(_soldier, jsRandom(60, 80), 0, undefined, 0, jsRandom(10, 30))>>
+						<<set _soldier.muscles = 60>>
+						<<if _soldier.weight > 130>>
+							<<set _soldier.weight -= 100>>
+							<<set _soldier.waist = random(-10,50)>>
 						<</if>>
-						<<set $activeSlave.anus = 0>>
-						<<set $activeSlave.skill.anal = 0>>
-						<<set $activeSlave.skill.whoring = 0>>
-						<<set $activeSlave.skill.combat = 1>>
-						<<set $activeSlave.accent = random(0,1)>>
-						<<set $activeSlave.behavioralFlaw = "arrogant">>
-						<<set $activeSlave.hLength = 1>>
-						<<set $activeSlave.hStyle = "buzzcut">>
-						<<set $activeSlave.clothes = "a military uniform">>
-						<<run App.Utils.setLocalPronouns($activeSlave)>>
+						<<set _soldier.anus = 0>>
+						<<set _soldier.skill.anal = 0>>
+						<<set _soldier.skill.whoring = 0>>
+						<<set _soldier.skill.combat = 1>>
+						<<set _soldier.accent = random(0,1)>>
+						<<set _soldier.behavioralFlaw = "arrogant">>
+						<<set _soldier.hLength = 1>>
+						<<set _soldier.hStyle = "buzzcut">>
+						<<set _soldier.clothes = "a military uniform">>
+						<<run App.Utils.setLocalPronouns(_soldier)>>
 						<span id="art-frame">
 						/* 000-250-006 */
 						<<if $seeImages == 1>>
 							<<if $imageChoice == 1>>
-								<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
+								<div class="imageRef medImg"><<= SlaveArt(_soldier, 2, 0)>></div>
 							<<else>>
-								<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
+								<div class="imageRef medImg"><<= SlaveArt(_soldier, 2, 0)>></div>
 							<</if>>
 						<</if>>
 						/* 000-250-006 */
@@ -117,7 +117,7 @@ Despite your direct elevator, interaction with the majority of your security for
 						<span id="alive-result">
 
 							<<link "A year of servitude">>
-								<<set $activeSlave.clothes = "no clothing">>
+								<<set _soldier.clothes = "no clothing">>
 								<<replace "#alive-result">>
 									<<if random(1,100) > _shootChance>>
 										For all your skillful maneuvering to reach this position, ultimately the win comes down to chance. This time, however, luck was not on your side. As the victor sweeps up $his spoils, the other security force clap you on the back and offer their condolences for your defeat. Though you may have lost your ¤, it seems you've @@.green;made some friends.@@
@@ -129,9 +129,9 @@ Despite your direct elevator, interaction with the majority of your security for
 											/* 000-250-006 */
 											<<if $seeImages == 1>>
 												<<if $imageChoice == 1>>
-													<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
+													<div class="imageRef medImg"><<= SlaveArt(_soldier, 2, 0)>></div>
 												<<else>>
-													<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
+													<div class="imageRef medImg"><<= SlaveArt(_soldier, 2, 0)>></div>
 												<</if>>
 											<</if>>
 											/* 000-250-006 */
@@ -139,7 +139,7 @@ Despite your direct elevator, interaction with the majority of your security for
 										<</replace>>
 										For all your skillful maneuvering to reach this position, ultimately the win comes down to chance. This time, however, luck has rendered you the victor. A silence falls over the room as the result is declared, but after some time your opponent breaks the hush by joking that life as your slave is probably easier than fighting for $arcologies[0].name. After some awkward laughter the night continues, and at the end your former mercenary joins you on your trip back to the penthouse to submit to processing and to begin $his new life as your sexual servant. $He's not young, but $he's tough and not distrusting of you due to $his service in $SF.Lower.
 										<br>
-										<<includeDOM App.UI.newSlaveIntro($activeSlave)>>
+										<<includeDOM App.UI.newSlaveIntro(_soldier)>>
 									<</if>>
 									<<= IncreasePCSkills('warfare', 1)>>
 								<</replace>>
diff --git a/src/npc/acquisition.tw b/src/npc/acquisition.tw
index fabaf5aec584571bdb375de5b3510c7a5d131b4e..8d359c204713713572cd7e3684b295e11e85d267 100644
--- a/src/npc/acquisition.tw
+++ b/src/npc/acquisition.tw
@@ -234,486 +234,486 @@ The previous owner seems to have left in something of a hurry.
 		<<switch $targetArcology.fs>>
 		<<case "Supremacist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $fixedRace = $arcologies[0].FSSupremacistRace>><<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(-25,-45)>>
-			<<run setHealth($activeSlave, jsRandom(0, 20), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = random(15,35)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set $fixedRace = $arcologies[0].FSSupremacistRace>><<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(-25,-45)>>
+			<<run setHealth(_slave, jsRandom(0, 20), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = random(15,35)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.skill.entertainment = random(15,35)>>
-			<<set $activeSlave.clothes = "uncomfortable straps", $activeSlave.collar = "uncomfortable leather", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "please you">>
+			<<set _slave.skill.entertainment = random(15,35)>>
+			<<set _slave.clothes = "uncomfortable straps", _slave.collar = "uncomfortable leather", _slave.shoes = "flats">>
+			<<set _slave.assignment = "please you">>
 		<<case "Subjugationist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $fixedRace = $arcologies[0].FSSubjugationistRace>><<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(-25,-45)>>
-			<<run setHealth($activeSlave, jsRandom(0, 20), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = random(15,35)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set $fixedRace = $arcologies[0].FSSubjugationistRace>><<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(-25,-45)>>
+			<<run setHealth(_slave, jsRandom(0, 20), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = random(15,35)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.skill.whoring = random(15,35)>>
-			<<set $activeSlave.clothes = "uncomfortable straps", $activeSlave.collar = "uncomfortable leather", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "whore">>
+			<<set _slave.skill.whoring = random(15,35)>>
+			<<set _slave.clothes = "uncomfortable straps", _slave.collar = "uncomfortable leather", _slave.shoes = "flats">>
+			<<set _slave.assignment = "whore">>
 		<<case "GenderRadicalist">>
 			<<set $activeSlaveOneTimeMaxAge = 25>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave("XY")>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(15,-15)>>
-			<<run setHealth($activeSlave, 100, 0, 0, 0, jsRandom(0, 20))>>
-			<<set $activeSlave.face = random(0,55)>>
-			<<set $activeSlave.boobs += 100*random(2,4)>>
-			<<set $activeSlave.butt += random(1,2)>>
-			<<set $activeSlave.attrXY = random(70,90), $activeSlave.attrXX = 0>>
-			<<set $activeSlave.skill.oral = random(35,65), $activeSlave.skill.anal = random(35,65), $activeSlave.skill.whoring = random(35,65)>>
-			<<run SoftenSexualFlaw($activeSlave)>>
-			<<set $activeSlave.clothes = "uncomfortable straps", $activeSlave.collar = "stylish leather", $activeSlave.shoes = "heels">>
-			<<set $activeSlave.assignment = "whore">>
+			<<set _slave = GenerateNewSlave("XY")>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(15,-15)>>
+			<<run setHealth(_slave, 100, 0, 0, 0, jsRandom(0, 20))>>
+			<<set _slave.face = random(0,55)>>
+			<<set _slave.boobs += 100*random(2,4)>>
+			<<set _slave.butt += random(1,2)>>
+			<<set _slave.attrXY = random(70,90), _slave.attrXX = 0>>
+			<<set _slave.skill.oral = random(35,65), _slave.skill.anal = random(35,65), _slave.skill.whoring = random(35,65)>>
+			<<run SoftenSexualFlaw(_slave)>>
+			<<set _slave.clothes = "uncomfortable straps", _slave.collar = "stylish leather", _slave.shoes = "heels">>
+			<<set _slave.assignment = "whore">>
 		<<case "GenderFundamentalist">>
 			<<set $activeSlaveOneTimeMinAge = $fertilityAge>>
 			<<set $activeSlaveOneTimeMaxAge = 25>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave("XX")>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(-25,-45)>>
-			<<run setHealth($activeSlave, jsRandom(55, 65), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.preg = random(1,40), $activeSlave.lactation = 1, $activeSlave.lactationDuration = 2>>
-			<<run SetBellySize($activeSlave)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave = GenerateNewSlave("XX")>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(-25,-45)>>
+			<<run setHealth(_slave, jsRandom(55, 65), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.preg = random(1,40), _slave.lactation = 1, _slave.lactationDuration = 2>>
+			<<run SetBellySize(_slave)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.clothes = "a nice maid outfit", $activeSlave.collar = "tight steel", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "be a servant">>
+			<<set _slave.clothes = "a nice maid outfit", _slave.collar = "tight steel", _slave.shoes = "flats">>
+			<<set _slave.assignment = "be a servant">>
 		<<case "Paternalist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(55,65)>>
-			<<run setHealth($activeSlave, jsRandom(55, 65), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.intelligence = random(0,100), $activeSlave.intelligenceImplant = 30>>
-			<<set $activeSlave.skill.entertainment = random(15,35)>>
-			<<set $activeSlave.clothes = "conservative clothing", $activeSlave.collar = "none", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "be a servant">>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(55,65)>>
+			<<run setHealth(_slave, jsRandom(55, 65), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.intelligence = random(0,100), _slave.intelligenceImplant = 30>>
+			<<set _slave.skill.entertainment = random(15,35)>>
+			<<set _slave.clothes = "conservative clothing", _slave.collar = "none", _slave.shoes = "flats">>
+			<<set _slave.assignment = "be a servant">>
 		<<case "Degradationist">>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = 25, $activeSlave.trust = -25>>
-			<<run setHealth($activeSlave, jsRandom(0, 15), 0, 0, 0, 0)>>
-			<<set $activeSlave.fuckdoll = 100>>
-			<<set $activeSlave.career = "a Fuckdoll">>
-			<<set $activeSlave.fetish = "mindbroken">>
-			<<set $activeSlave.boobs += 100*random(10,20)>>
-			<<set $activeSlave.butt += random(2,3)>>
-			<<set $activeSlave.lips = random(2,4)>>
-			<<set $activeSlave.weight = random(-15,15)>>
-			<<set $activeSlave.skill.oral = 0, $activeSlave.skill.anal = 0, $activeSlave.skill.vaginal = 0, $activeSlave.skill.entertainment = 0, $activeSlave.skill.whoring = 0>>
-			<<set $activeSlave.behavioralFlaw = "none", $activeSlave.sexualFlaw = "none">>
-			<<set $activeSlave.clothes = "a Fuckdoll suit">>
-			<<set $activeSlave.assignment = "please you">>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = 25, _slave.trust = -25>>
+			<<run setHealth(_slave, jsRandom(0, 15), 0, 0, 0, 0)>>
+			<<set _slave.fuckdoll = 100>>
+			<<set _slave.career = "a Fuckdoll">>
+			<<set _slave.fetish = "mindbroken">>
+			<<set _slave.boobs += 100*random(10,20)>>
+			<<set _slave.butt += random(2,3)>>
+			<<set _slave.lips = random(2,4)>>
+			<<set _slave.weight = random(-15,15)>>
+			<<set _slave.skill.oral = 0, _slave.skill.anal = 0, _slave.skill.vaginal = 0, _slave.skill.entertainment = 0, _slave.skill.whoring = 0>>
+			<<set _slave.behavioralFlaw = "none", _slave.sexualFlaw = "none">>
+			<<set _slave.clothes = "a Fuckdoll suit">>
+			<<set _slave.assignment = "please you">>
 		<<case "AssetExpansionist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(-15,15)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.chem = 50>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.boobs += 100*random(10,20)>>
-			<<set $activeSlave.butt += random(2,3)>>
-			<<set $activeSlave.lips += random(0,1)>>
-			<<if $activeSlave.balls > 0>><<set $activeSlave.balls++>><</if>>
-			<<if $activeSlave.dick > 0>><<set $activeSlave.dick++>><</if>>
-			<<set $activeSlave.weight = random(15,90)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = 0, $activeSlave.anus = 0>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(-15,15)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.chem = 50>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.boobs += 100*random(10,20)>>
+			<<set _slave.butt += random(2,3)>>
+			<<set _slave.lips += random(0,1)>>
+			<<if _slave.balls > 0>><<set _slave.balls++>><</if>>
+			<<if _slave.dick > 0>><<set _slave.dick++>><</if>>
+			<<set _slave.weight = random(15,90)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = 0, _slave.anus = 0>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.skill.entertainment = random(15,35)>>
-			<<set $activeSlave.clothes = "slutty jewelry", $activeSlave.collar = "pretty jewelry", $activeSlave.shoes = "heels">>
-			<<set $activeSlave.assignment = "please you">>
+			<<set _slave.skill.entertainment = random(15,35)>>
+			<<set _slave.clothes = "slutty jewelry", _slave.collar = "pretty jewelry", _slave.shoes = "heels">>
+			<<set _slave.assignment = "please you">>
 		<<case "SlimnessEnthusiast">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(55,65)>>
-			<<run setHealth($activeSlave, jsRandom(55, 65), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.boobs = 100*random(1,4)>>
-			<<set $activeSlave.butt = random(1,2)>>
-			<<set $activeSlave.weight = random(-25,-15)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = 0, $activeSlave.anus = 0>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(55,65)>>
+			<<run setHealth(_slave, jsRandom(55, 65), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.boobs = 100*random(1,4)>>
+			<<set _slave.butt = random(1,2)>>
+			<<set _slave.weight = random(-25,-15)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = 0, _slave.anus = 0>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.skill.entertainment = random(15,35)>>
-			<<set $activeSlave.clothes = "a leotard", $activeSlave.collar = "pretty jewelry", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "please you">>
+			<<set _slave.skill.entertainment = random(15,35)>>
+			<<set _slave.clothes = "a leotard", _slave.collar = "pretty jewelry", _slave.shoes = "flats">>
+			<<set _slave.assignment = "please you">>
 		<<case "TransformationFetishist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(-15,15)>>
-			<<run setHealth($activeSlave, jsRandom(-15, 0), Math.max(normalRandInt(5, 3), 0), Math.max(normalRandInt(5, 3), 0), 0, 0)>>
-			<<set $activeSlave.faceImplant = random(40,70)>>
-			<<set $activeSlave.face = Math.trunc($activeSlave.face+$activeSlave.faceImplant/2,-100,100)>>
-			<<set $activeSlave.boobsImplant = 200*random(4,8)>>
-			<<set $activeSlave.boobs += $activeSlave.boobsImplant>>
-			<<set $activeSlave.boobsImplantType = "normal">>
-			<<set $activeSlave.buttImplant = random(2,4)>>
-			<<set $activeSlave.butt += $activeSlave.buttImplant>>
-			<<set $activeSlave.buttImplant = "normal">>
-			<<set $activeSlave.lipsImplant = random(1,2)>>
-			<<set $activeSlave.lips = Math.trunc($activeSlave.lipsImplant+2,-3,3)>>
-			<<set $activeSlave.weight = random(-25,-15)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = random(15,35)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(-15,15)>>
+			<<run setHealth(_slave, jsRandom(-15, 0), Math.max(normalRandInt(5, 3), 0), Math.max(normalRandInt(5, 3), 0), 0, 0)>>
+			<<set _slave.faceImplant = random(40,70)>>
+			<<set _slave.face = Math.trunc(_slave.face+_slave.faceImplant/2,-100,100)>>
+			<<set _slave.boobsImplant = 200*random(4,8)>>
+			<<set _slave.boobs += _slave.boobsImplant>>
+			<<set _slave.boobsImplantType = "normal">>
+			<<set _slave.buttImplant = random(2,4)>>
+			<<set _slave.butt += _slave.buttImplant>>
+			<<set _slave.buttImplant = "normal">>
+			<<set _slave.lipsImplant = random(1,2)>>
+			<<set _slave.lips = Math.trunc(_slave.lipsImplant+2,-3,3)>>
+			<<set _slave.weight = random(-25,-15)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = random(15,35)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.clothes = "a string bikini", $activeSlave.collar = "shock punishment", $activeSlave.shoes = "extreme heels">>
-			<<set $activeSlave.assignment = "whore">>
+			<<set _slave.clothes = "a string bikini", _slave.collar = "shock punishment", _slave.shoes = "extreme heels">>
+			<<set _slave.assignment = "whore">>
 		<<case "BodyPurist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(55,65), $activeSlave.trust = random(25,45)>>
-			<<run setHealth($activeSlave, 100, 0, 0, 0, jsRandom(0, 20))>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.weight = random(-5,5)>>
-			<<set $activeSlave.muscles = random(10,25)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = random(15,35)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(55,65), _slave.trust = random(25,45)>>
+			<<run setHealth(_slave, 100, 0, 0, 0, jsRandom(0, 20))>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.weight = random(-5,5)>>
+			<<set _slave.muscles = random(10,25)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = random(15,35)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.clothes = "a nice maid outfit", $activeSlave.collar = "pretty jewelry", $activeSlave.shoes = "heels">>
-			<<set $activeSlave.assignment = "be a servant">>
+			<<set _slave.clothes = "a nice maid outfit", _slave.collar = "pretty jewelry", _slave.shoes = "heels">>
+			<<set _slave.assignment = "be a servant">>
 		<<case "MaturityPreferentialist">>
 			<<set $activeSlaveOneTimeMinAge = 36>>
 			<<set $activeSlaveOneTimeMaxAge = 39>>
 			<<set $one_time_age_overrides_pedo_mode = 1>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(55,65), $activeSlave.trust = random(-15,15)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.boobs += 100*random(1,4)>>
-			<<set $activeSlave.butt += random(1,2)>>
-			<<set $activeSlave.weight = random(-5,90)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = random(15,35)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(55,65), _slave.trust = random(-15,15)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.boobs += 100*random(1,4)>>
+			<<set _slave.butt += random(1,2)>>
+			<<set _slave.weight = random(-5,90)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = random(15,35)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<run SoftenBehavioralFlaw($activeSlave)>>
-			<<set $activeSlave.clothes = "a slutty maid outfit", $activeSlave.collar = "pretty jewelry", $activeSlave.shoes = "heels">>
-			<<set $activeSlave.assignment = "be a servant">>
+			<<run SoftenBehavioralFlaw(_slave)>>
+			<<set _slave.clothes = "a slutty maid outfit", _slave.collar = "pretty jewelry", _slave.shoes = "heels">>
+			<<set _slave.assignment = "be a servant">>
 		<<case "YouthPreferentialist">>
 			<<set $activeSlaveOneTimeMaxAge = 19>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(55,65)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.boobs = 100*random(1,4)>>
-			<<set $activeSlave.butt = random(1,3)>>
-			<<set $activeSlave.weight = random(-25,25)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = 0, $activeSlave.anus = 0>>
-			<<if $activeSlave.vagina > -1>><<set $activeSlave.skill.vaginal = 0, $activeSlave.vagina = 0>><</if>>
-			<<set $activeSlave.skill.entertainment = random(15,35)>>
-			<<set $activeSlave.clothes = "a schoolgirl outfit", $activeSlave.collar = "pretty jewelry", $activeSlave.shoes = "heels">>
-			<<set $activeSlave.assignment = "be a servant">>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(55,65)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.boobs = 100*random(1,4)>>
+			<<set _slave.butt = random(1,3)>>
+			<<set _slave.weight = random(-25,25)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = 0, _slave.anus = 0>>
+			<<if _slave.vagina > -1>><<set _slave.skill.vaginal = 0, _slave.vagina = 0>><</if>>
+			<<set _slave.skill.entertainment = random(15,35)>>
+			<<set _slave.clothes = "a schoolgirl outfit", _slave.collar = "pretty jewelry", _slave.shoes = "heels">>
+			<<set _slave.assignment = "be a servant">>
 		<<case "Pastoralist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(-25,-45)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.boobs += 100*random(10,20)>>
-			<<if $activeSlave.balls > 0>><<set $activeSlave.balls++>><</if>>
-			<<set $activeSlave.lactation = 2, $activeSlave.lactationDuration = 2>>
-			<<set $activeSlave.clothes = "Western clothing", $activeSlave.collar = "leather with cowbell", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "get milked">>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(-25,-45)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.boobs += 100*random(10,20)>>
+			<<if _slave.balls > 0>><<set _slave.balls++>><</if>>
+			<<set _slave.lactation = 2, _slave.lactationDuration = 2>>
+			<<set _slave.clothes = "Western clothing", _slave.collar = "leather with cowbell", _slave.shoes = "flats">>
+			<<set _slave.assignment = "get milked">>
 		<<case "PhysicalIdealist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(25,45)>>
-			<<run setHealth($activeSlave, 100, 0, 0, 0, jsRandom(10, 40))>>
-			<<set $activeSlave.muscles = random(50,100)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = random(15,35)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(25,45)>>
+			<<run setHealth(_slave, 100, 0, 0, 0, jsRandom(10, 40))>>
+			<<set _slave.muscles = random(50,100)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = random(15,35)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.skill.whoring = random(15,35)>>
-			<<set $activeSlave.clothes = "body oil", $activeSlave.collar = "none", $activeSlave.shoes = "none">>
-			<<set $activeSlave.assignment = "whore">>
+			<<set _slave.skill.whoring = random(15,35)>>
+			<<set _slave.clothes = "body oil", _slave.collar = "none", _slave.shoes = "none">>
+			<<set _slave.assignment = "whore">>
 		<<case "ChattelReligionist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(55,65), $activeSlave.trust = random(55,65)>>
-			<<run setHealth($activeSlave, jsRandom(0, 15), 0, 0, 0, 0)>>
-			<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-			<<set $activeSlave.skill.whoring = random(10,20)>>
-			<<set $activeSlave.behavioralFlaw = "none", $activeSlave.behavioralQuirk = "sinful">>
-			<<set $activeSlave.clothes = "a chattel habit", $activeSlave.collar = "heavy gold", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "whore">>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(55,65), _slave.trust = random(55,65)>>
+			<<run setHealth(_slave, jsRandom(0, 15), 0, 0, 0, 0)>>
+			<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+			<<set _slave.skill.whoring = random(10,20)>>
+			<<set _slave.behavioralFlaw = "none", _slave.behavioralQuirk = "sinful">>
+			<<set _slave.clothes = "a chattel habit", _slave.collar = "heavy gold", _slave.shoes = "flats">>
+			<<set _slave.assignment = "whore">>
 		<<case "RomanRevivalist">>
 			<<set $activeSlaveOneTimeMaxAge = 19>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = 100, $activeSlave.trust = random(55,65)>>
-			<<run setHealth($activeSlave, 100, 0, 0, 0, jsRandom(10, 30))>>
-			<<set $activeSlave.face = random(0,55)>>
-			<<set $activeSlave.muscles = random(25,50)>>
-			<<set $activeSlave.skill.combat = 1>>
-			<<set $activeSlave.behavioralFlaw = "none", $activeSlave.behavioralQuirk = "fitness">>
-			<<set $activeSlave.behavioralFlaw = "none">>
-			<<set $activeSlave.clothes = "a toga", $activeSlave.collar = "pretty jewelry", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "guard you", $BodyguardID = $activeSlave.ID>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = 100, _slave.trust = random(55,65)>>
+			<<run setHealth(_slave, 100, 0, 0, 0, jsRandom(10, 30))>>
+			<<set _slave.face = random(0,55)>>
+			<<set _slave.muscles = random(25,50)>>
+			<<set _slave.skill.combat = 1>>
+			<<set _slave.behavioralFlaw = "none", _slave.behavioralQuirk = "fitness">>
+			<<set _slave.behavioralFlaw = "none">>
+			<<set _slave.clothes = "a toga", _slave.collar = "pretty jewelry", _slave.shoes = "flats">>
+			<<set _slave.assignment = "guard you", $BodyguardID = _slave.ID>>
 		<<case "NeoImperialist">>
 			<<set $activeSlaveOneTimeMaxAge = 19>>
 			<<set $oneTimeDisableDisability = 1>>
 			<<set $fixedRace = "white">>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = 100, $activeSlave.trust = random(55,65)>>
-			<<run setHealth($activeSlave, 100, 0, 0, 0, jsRandom(10, 30))>>
-			<<set $activeSlave.face = random(0,55)>>
-			<<set $activeSlave.muscles = random(25,50)>>
-			<<set $activeSlave.skill.combat = 1>>
-			<<set $activeSlave.behavioralFlaw = "none", $activeSlave.behavioralQuirk = "fitness">>
-			<<set $activeSlave.behavioralFlaw = "none">>
-			<<set $activeSlave.skill.entertainment = random(15,35)>>
-			<<set $activeSlave.clothes = "a tight Imperial bodysuit", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "guard you", $BodyguardID = $activeSlave.ID>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = 100, _slave.trust = random(55,65)>>
+			<<run setHealth(_slave, 100, 0, 0, 0, jsRandom(10, 30))>>
+			<<set _slave.face = random(0,55)>>
+			<<set _slave.muscles = random(25,50)>>
+			<<set _slave.skill.combat = 1>>
+			<<set _slave.behavioralFlaw = "none", _slave.behavioralQuirk = "fitness">>
+			<<set _slave.behavioralFlaw = "none">>
+			<<set _slave.skill.entertainment = random(15,35)>>
+			<<set _slave.clothes = "a tight Imperial bodysuit", _slave.shoes = "flats">>
+			<<set _slave.assignment = "guard you", $BodyguardID = _slave.ID>>
 		<<case "AztecRevivalist">>
 			<<set $oneTimeDisableDisability = 1>>
 			<<set $fixedRace = "latina">>
-			<<set $activeSlave = GenerateNewSlave(null, {nationality: "Mexican"})>>
-			<<set $activeSlave.accent = 0>>
-			<<set $activeSlave.devotion = 75, $activeSlave.trust = 75>>
-			<<run setHealth($activeSlave, jsRandom(-20, 20), 0, 0, 0, 0)>>
-			<<set $activeSlave.muscles = random(50,75)>>
-			<<set $activeSlave.skill.combat = 1>>
-			<<set $activeSlave.behavioralFlaw = "malicious", $activeSlave.behavioralQuirk = "none">>
-			<<set $activeSlave.clothes = "a huipil", $activeSlave.collar = "pretty jewelry", $activeSlave.shoes = "none">>
-			<<set $activeSlave.assignment = "be your Head Girl", $HeadGirlID = $activeSlave.ID>>
+			<<set _slave = GenerateNewSlave(null, {nationality: "Mexican"})>>
+			<<set _slave.accent = 0>>
+			<<set _slave.devotion = 75, _slave.trust = 75>>
+			<<run setHealth(_slave, jsRandom(-20, 20), 0, 0, 0, 0)>>
+			<<set _slave.muscles = random(50,75)>>
+			<<set _slave.skill.combat = 1>>
+			<<set _slave.behavioralFlaw = "malicious", _slave.behavioralQuirk = "none">>
+			<<set _slave.clothes = "a huipil", _slave.collar = "pretty jewelry", _slave.shoes = "none">>
+			<<set _slave.assignment = "be your Head Girl", $HeadGirlID = _slave.ID>>
 		<<case "EgyptianRevivalist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(25,45)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = random(15,35)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(25,45)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = random(15,35)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.skill.entertainment = random(15,35)>>
-			<<run SoftenSexualFlaw($activeSlave)>>
-			<<set $activeSlave.clothes = "slutty jewelry", $activeSlave.collar = "ancient Egyptian", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "please you">>
+			<<set _slave.skill.entertainment = random(15,35)>>
+			<<run SoftenSexualFlaw(_slave)>>
+			<<set _slave.clothes = "slutty jewelry", _slave.collar = "ancient Egyptian", _slave.shoes = "flats">>
+			<<set _slave.assignment = "please you">>
 		<<case "EdoRevivalist">>
 			<<set $oneTimeDisableDisability = 1>>
 			<<set $fixedRace = "asian">>
-			<<set $activeSlave = GenerateNewSlave(null, {nationality: "Japanese"})>>
-			<<set $activeSlave.accent = 0>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(25,45)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.intelligence = random(0,100), $activeSlave.intelligenceImplant = 30>>
-			<<set $activeSlave.skill.entertainment = 100>>
-			<<set $activeSlave.clothes = "a kimono", $activeSlave.collar = "satin choker", $activeSlave.shoes = "heels">>
-			<<set $activeSlave.assignment = "serve the public">>
+			<<set _slave = GenerateNewSlave(null, {nationality: "Japanese"})>>
+			<<set _slave.accent = 0>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(25,45)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.intelligence = random(0,100), _slave.intelligenceImplant = 30>>
+			<<set _slave.skill.entertainment = 100>>
+			<<set _slave.clothes = "a kimono", _slave.collar = "satin choker", _slave.shoes = "heels">>
+			<<set _slave.assignment = "serve the public">>
 		<<case "ArabianRevivalist">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(-15,15)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.intelligence = random(-15,80), $activeSlave.intelligenceImplant = 0>>
-			<<set $activeSlave.clothes = "harem gauze", $activeSlave.collar = "uncomfortable leather", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "take classes">>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(-15,15)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.intelligence = random(-15,80), _slave.intelligenceImplant = 0>>
+			<<set _slave.clothes = "harem gauze", _slave.collar = "uncomfortable leather", _slave.shoes = "flats">>
+			<<set _slave.assignment = "take classes">>
 		<<case "ChineseRevivalist">>
 			<<set $activeSlaveOneTimeMinAge = 36>>
 			<<set $activeSlaveOneTimeMaxAge = 38>>
 			<<set $one_time_age_overrides_pedo_mode = 1>>
 			<<set $oneTimeDisableDisability = 1>>
 			<<set $fixedRace = "asian">>
-			<<set $activeSlave = GenerateNewSlave(null, {nationality: "Chinese"})>>
-			<<set $activeSlave.devotion = random(55,65), $activeSlave.trust = random(25,45)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(0,55)>>
-			<<set $activeSlave.accent = 0>>
-			<<set $activeSlave.intelligence = 100, $activeSlave.intelligenceImplant = 30>>
-			<<set $activeSlave.skill.oral = 100, $activeSlave.skill.anal = 100>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = 100>>
+			<<set _slave = GenerateNewSlave(null, {nationality: "Chinese"})>>
+			<<set _slave.devotion = random(55,65), _slave.trust = random(25,45)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.face = random(0,55)>>
+			<<set _slave.accent = 0>>
+			<<set _slave.intelligence = 100, _slave.intelligenceImplant = 30>>
+			<<set _slave.skill.oral = 100, _slave.skill.anal = 100>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = 100>>
 			<</if>>
-			<<set $activeSlave.skill.entertainment = 100, $activeSlave.skill.whoring = 100>>
-			<<run SoftenBehavioralFlaw($activeSlave)>>
-			<<run SoftenSexualFlaw($activeSlave)>>
-			<<set $activeSlave.clothes = "a slutty qipao", $activeSlave.collar = "pretty jewelry", $activeSlave.shoes = "heels">>
-			<<set $activeSlave.assignment = "be your Head Girl", $HeadGirlID = $activeSlave.ID>>
+			<<set _slave.skill.entertainment = 100, _slave.skill.whoring = 100>>
+			<<run SoftenBehavioralFlaw(_slave)>>
+			<<run SoftenSexualFlaw(_slave)>>
+			<<set _slave.clothes = "a slutty qipao", _slave.collar = "pretty jewelry", _slave.shoes = "heels">>
+			<<set _slave.assignment = "be your Head Girl", $HeadGirlID = _slave.ID>>
 		<<case "Eugenics">>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = -100, $activeSlave.trust = -100>>
-			<<run setHealth($activeSlave, jsRandom(80, 90), 0, 0, 0, 0)>>
-			<<set $activeSlave.intelligence = 100>>
-			<<set $activeSlave.intelligenceImplant = 30>>
-			<<set $activeSlave.face = 100>>
-			<<set $activeSlave.faceShape = "sensual">>
-			<<set $activeSlave.skill.oral = random(35,75), $activeSlave.skill.anal = random(35,75)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(35,75)>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = -100, _slave.trust = -100>>
+			<<run setHealth(_slave, jsRandom(80, 90), 0, 0, 0, 0)>>
+			<<set _slave.intelligence = 100>>
+			<<set _slave.intelligenceImplant = 30>>
+			<<set _slave.face = 100>>
+			<<set _slave.faceShape = "sensual">>
+			<<set _slave.skill.oral = random(35,75), _slave.skill.anal = random(35,75)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(35,75)>>
 			<</if>>
-			<<set $activeSlave.skill.entertainment = random(15,35)>>
-			<<set $activeSlave.skill.whoring = 0>>
-			<<run SoftenSexualFlaw($activeSlave)>>
-			<<set $activeSlave.clothes = "a ball gown", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "rest">>
+			<<set _slave.skill.entertainment = random(15,35)>>
+			<<set _slave.skill.whoring = 0>>
+			<<run SoftenSexualFlaw(_slave)>>
+			<<set _slave.clothes = "a ball gown", _slave.shoes = "flats">>
+			<<set _slave.assignment = "rest">>
 		<<case "Repopulationist">>
 			<<set $activeSlaveOneTimeMinAge = $fertilityAge+3>>
 			<<set $activeSlaveOneTimeMaxAge = 25>>
 			<<set $one_time_age_overrides_pedo_mode = 1>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave("XX")>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(-25,-45)>>
-			<<run setHealth($activeSlave, jsRandom(55, 65), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.preg = random(10,40), $activeSlave.pregType = random(3,8), $activeSlave.lactation = 1, $activeSlave.lactationDuration = 2>>
-			<<run SetBellySize($activeSlave)>>
-			<<set $activeSlave.counter.birthsTotal = 5>>
-			<<set $activeSlave.bellySag = 20, $activeSlave.bellySagPreg = 20>>
-			<<if $activeSlave.vagina > -1>>
-				<<set $activeSlave.vagina = 4>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave = GenerateNewSlave("XX")>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(-25,-45)>>
+			<<run setHealth(_slave, jsRandom(55, 65), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.preg = random(10,40), _slave.pregType = random(3,8), _slave.lactation = 1, _slave.lactationDuration = 2>>
+			<<run SetBellySize(_slave)>>
+			<<set _slave.counter.birthsTotal = 5>>
+			<<set _slave.bellySag = 20, _slave.bellySagPreg = 20>>
+			<<if _slave.vagina > -1>>
+				<<set _slave.vagina = 4>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.clothes = "a nice maid outfit", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.assignment = "please you">>
+			<<set _slave.clothes = "a nice maid outfit", _slave.shoes = "flats">>
+			<<set _slave.assignment = "please you">>
 		<<case "HedonisticDecadence">>
 			<<set $activeSlaveOneTimeMaxAge = 25>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave("XX")>>
-			<<set $activeSlave.devotion = random(25,45), $activeSlave.trust = random(-25,-45)>>
-			<<run setHealth($activeSlave, jsRandom(-20, 20), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,40)>>
-			<<set $activeSlave.boobs += 100*random(3,6)>>
-			<<set $activeSlave.butt += random(2,5)>>
-			<<set $activeSlave.weight = random(100,200)>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = random(15,35), $activeSlave.anus = 2>>
-			<<if $activeSlave.vagina > -1>><<set $activeSlave.skill.vaginal = random(15,35), $activeSlave.vagina = 3>><</if>>
-			<<set $activeSlave.skill.entertainment = 0>>
-			<<set $activeSlave.energy = random(60,80)>>
-			<<set $activeSlave.behavioralFlaw = "gluttonous">>
-			<<set $activeSlave.clothes = "attractive lingerie", $activeSlave.shoes = "flats">>
-			<<set $activeSlave.diet = "fattening">>
-			<<set $activeSlave.rules.living = "luxurious">>
-			<<set $activeSlave.assignment = "rest">>
+			<<set _slave = GenerateNewSlave("XX")>>
+			<<set _slave.devotion = random(25,45), _slave.trust = random(-25,-45)>>
+			<<run setHealth(_slave, jsRandom(-20, 20), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,40)>>
+			<<set _slave.boobs += 100*random(3,6)>>
+			<<set _slave.butt += random(2,5)>>
+			<<set _slave.weight = random(100,200)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = random(15,35), _slave.anus = 2>>
+			<<if _slave.vagina > -1>><<set _slave.skill.vaginal = random(15,35), _slave.vagina = 3>><</if>>
+			<<set _slave.skill.entertainment = 0>>
+			<<set _slave.energy = random(60,80)>>
+			<<set _slave.behavioralFlaw = "gluttonous">>
+			<<set _slave.clothes = "attractive lingerie", _slave.shoes = "flats">>
+			<<set _slave.diet = "fattening">>
+			<<set _slave.rules.living = "luxurious">>
+			<<set _slave.assignment = "rest">>
 		<<case "IntellectualDependency">>
 			<<set $activeSlaveOneTimeMinAge = 14>>
 			<<set $activeSlaveOneTimeMaxAge = 18>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<run setHealth($activeSlave, jsRandom(55, 65), 0, 0, 0, 0)>>
-			<<set $activeSlave.devotion = random(45,65), $activeSlave.trust = random(-15,45)>>
-			<<set $activeSlave.face = random(30,100)>>
-			<<set $activeSlave.energy = 100>>
-			<<set $activeSlave.weight = random(-25,-15)>>
-			<<set $activeSlave.skill.oral = 0, $activeSlave.skill.anal = 0, $activeSlave.skill.vaginal = 0, $activeSlave.skill.entertainment = 0, $activeSlave.skill.whoring = 0>>
-			<<set $activeSlave.intelligence = -100>>
-			<<set $activeSlave.intelligenceImplant = 0>>
-			<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-			<<set $activeSlave.anus++>>
+			<<set _slave = GenerateNewSlave()>>
+			<<run setHealth(_slave, jsRandom(55, 65), 0, 0, 0, 0)>>
+			<<set _slave.devotion = random(45,65), _slave.trust = random(-15,45)>>
+			<<set _slave.face = random(30,100)>>
+			<<set _slave.energy = 100>>
+			<<set _slave.weight = random(-25,-15)>>
+			<<set _slave.skill.oral = 0, _slave.skill.anal = 0, _slave.skill.vaginal = 0, _slave.skill.entertainment = 0, _slave.skill.whoring = 0>>
+			<<set _slave.intelligence = -100>>
+			<<set _slave.intelligenceImplant = 0>>
+			<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+			<<set _slave.anus++>>
 		<<case "SlaveProfessionalism">>
 			<<set $activeSlaveOneTimeMinAge = 18>>
 			<<set $activeSlaveOneTimeMaxAge = 25>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = 100, $activeSlave.trust = 20>>
-			<<run setHealth($activeSlave, 80, 0, 0, 0, jsRandom(10, 30))>>
-			<<set $activeSlave.face = random(30,100)>>
-			<<set $activeSlave.energy = 10>>
-			<<set $activeSlave.weight = random(-15,5)>>
-			<<set $activeSlave.skill.oral = 100, $activeSlave.skill.anal = 100, $activeSlave.skill.vaginal = 100, $activeSlave.skill.entertainment = 100, $activeSlave.skill.whoring = 100>>
-			<<set $activeSlave.intelligence = 100>>
-			<<set $activeSlave.intelligenceImplant = 30>>
-			<<set $activeSlave.accent = 0>>
-			<<run SoftenBehavioralFlaw($activeSlave)>>
-			<<run SoftenSexualFlaw($activeSlave)>>
-			<<set $activeSlave.clothes = "a nice maid outfit", $activeSlave.collar = "pretty jewelry">>
-			<<set $activeSlave.assignment = "be your Head Girl", $HeadGirlID = $activeSlave.ID>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = 100, _slave.trust = 20>>
+			<<run setHealth(_slave, 80, 0, 0, 0, jsRandom(10, 30))>>
+			<<set _slave.face = random(30,100)>>
+			<<set _slave.energy = 10>>
+			<<set _slave.weight = random(-15,5)>>
+			<<set _slave.skill.oral = 100, _slave.skill.anal = 100, _slave.skill.vaginal = 100, _slave.skill.entertainment = 100, _slave.skill.whoring = 100>>
+			<<set _slave.intelligence = 100>>
+			<<set _slave.intelligenceImplant = 30>>
+			<<set _slave.accent = 0>>
+			<<run SoftenBehavioralFlaw(_slave)>>
+			<<run SoftenSexualFlaw(_slave)>>
+			<<set _slave.clothes = "a nice maid outfit", _slave.collar = "pretty jewelry">>
+			<<set _slave.assignment = "be your Head Girl", $HeadGirlID = _slave.ID>>
 		<<case "PetiteAdmiration">>
 			<<set $activeSlaveOneTimeMinAge = 14>>
 			<<set $activeSlaveOneTimeMaxAge = 18>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(55,65), $activeSlave.trust = random(-15,15)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<if $activeSlave.height >= 150>>
-				<<set $activeSlave.height = Math.trunc(Height.random($activeSlave, {limitMult: [-3, -1]}))>>
-				<<if $activeSlave.height >= 150>>
-					<<set $activeSlave.height = Math.trunc(Height.random($activeSlave, {limitMult: [-4, -2]}))>>
-					<<if $activeSlave.height >= 150>>
-						<<set $activeSlave.height = random(90,130)>>
-						<<set $activeSlave.geneticQuirks.dwarfism = 2>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(55,65), _slave.trust = random(-15,15)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<if _slave.height >= 150>>
+				<<set _slave.height = Math.trunc(Height.random(_slave, {limitMult: [-3, -1]}))>>
+				<<if _slave.height >= 150>>
+					<<set _slave.height = Math.trunc(Height.random(_slave, {limitMult: [-4, -2]}))>>
+					<<if _slave.height >= 150>>
+						<<set _slave.height = random(90,130)>>
+						<<set _slave.geneticQuirks.dwarfism = 2>>
 					<</if>>
 				<</if>>
 			<</if>>
-			<<set $activeSlave.skill.oral = random(35,65), $activeSlave.skill.anal = random(15,35)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave.skill.oral = random(35,65), _slave.skill.anal = random(15,35)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.clothes = "a succubus outfit", $activeSlave.legAccessory = "long stockings">>
-			<<set $activeSlave.assignment = "please you">>
+			<<set _slave.clothes = "a succubus outfit", _slave.legAccessory = "long stockings">>
+			<<set _slave.assignment = "please you">>
 		<<case "StatuesqueGlorification">>
 			<<set $activeSlaveOneTimeMinAge = 18>>
 			<<set $activeSlaveOneTimeMaxAge = 30>>
 			<<set $one_time_age_overrides_pedo_mode = 1>>
 			<<set $oneTimeDisableDisability = 1>>
-			<<set $activeSlave = GenerateNewSlave()>>
-			<<set $activeSlave.devotion = random(55,65), $activeSlave.trust = random(-15,15)>>
-			<<run setHealth($activeSlave, jsRandom(25, 45), 0, 0, 0, 0)>>
-			<<set $activeSlave.face = random(15,100)>>
-			<<set $activeSlave.weight = random(-5,5)>>
-			<<set $activeSlave.muscles = random(20,40)>>
-			<<if $activeSlave.height < 185>>
-				<<set $activeSlave.height = Math.trunc(Height.random($activeSlave, {limitMult: [1, 3]}))>>
-				<<if $activeSlave.height < 185>>
-					<<set $activeSlave.height = Math.trunc(Height.random($activeSlave, {limitMult: [2, 4]}))>>
-					<<if $activeSlave.height < 185>>
-						<<set $activeSlave.height = random(200,264)>>
-						<<set $activeSlave.geneticQuirks.gigantism = 2>>
+			<<set _slave = GenerateNewSlave()>>
+			<<set _slave.devotion = random(55,65), _slave.trust = random(-15,15)>>
+			<<run setHealth(_slave, jsRandom(25, 45), 0, 0, 0, 0)>>
+			<<set _slave.face = random(15,100)>>
+			<<set _slave.weight = random(-5,5)>>
+			<<set _slave.muscles = random(20,40)>>
+			<<if _slave.height < 185>>
+				<<set _slave.height = Math.trunc(Height.random(_slave, {limitMult: [1, 3]}))>>
+				<<if _slave.height < 185>>
+					<<set _slave.height = Math.trunc(Height.random(_slave, {limitMult: [2, 4]}))>>
+					<<if _slave.height < 185>>
+						<<set _slave.height = random(200,264)>>
+						<<set _slave.geneticQuirks.gigantism = 2>>
 					<</if>>
 				<</if>>
 			<</if>>
-			<<set $activeSlave.skill.oral = random(15,35), $activeSlave.skill.anal = random(15,35)>>
-			<<if $activeSlave.vagina > -1>>
-				<<if $activeSlave.vagina == 0>><<set $activeSlave.vagina++>><</if>>
-				<<set $activeSlave.skill.vaginal = random(15,35)>>
+			<<set _slave.skill.oral = random(15,35), _slave.skill.anal = random(15,35)>>
+			<<if _slave.vagina > -1>>
+				<<if _slave.vagina == 0>><<set _slave.vagina++>><</if>>
+				<<set _slave.skill.vaginal = random(15,35)>>
 			<</if>>
-			<<set $activeSlave.clothes = "slutty business attire", $activeSlave.shoes = "heels">>
-			<<set $activeSlave.assignment = "please you">>
+			<<set _slave.clothes = "slutty business attire", _slave.shoes = "heels">>
+			<<set _slave.assignment = "please you">>
 		<<default>>
 			ERROR: bad arcology type
 		<</switch>>
-		<<set $activeSlave.origin = "You acquired $him along with the arcology.", $activeSlave.career = "a slave">>
-		<<set _slaveCost = slaveCost($activeSlave)>>
+		<<set _slave.origin = "You acquired $him along with the arcology.", _slave.career = "a slave">>
+		<<set _slaveCost = slaveCost(_slave)>>
 		<<if ["AztecRevivalist", "ChineseRevivalist", "Eugenics", "SlaveProfessionalism"].includes($targetArcology.fs)>>
 			<<set _valueGiven += _slaveCost*4>>
 		<<else>>
 			<<set _valueGiven += _slaveCost>>
 		<</if>>
-		<<run newSlave($activeSlave)>>
+		<<run newSlave(_slave)>>
 	<</for>>
-	<<run App.Utils.setLocalPronouns($activeSlave)>>
+	<<run App.Utils.setLocalPronouns(_slave)>>
 	<<switch $targetArcology.fs>>
 	<<case "Supremacist">>
 		They kept a personal stable of fearful $arcologies[0].FSSupremacistRace sex slaves, but their sexual training is incomplete. Several of them are still here.
@@ -782,62 +782,62 @@ The previous owner seems to have left in something of a hurry.
 		<<if _valueOwed - _valueGiven <= 5000>>
 			<<break>>
 		<</if>>
-		<<set $activeSlave = App.Utils.getHeroSlave(_heroSlaves[$j])>>
+		<<set _slave = App.Utils.getHeroSlave(_heroSlaves[$j])>>
 		<<run _heroSlaves.splice($j,1)>>
-		<<set _slaveCost = slaveCost($activeSlave)>>
+		<<set _slaveCost = slaveCost(_slave)>>
 		<<if _valueGiven + _slaveCost < _valueOwed*2>>
-			<<run nationalityToAccent($activeSlave)>>
-			<<set $activeSlave.oldDevotion = $activeSlave.devotion>>
-			<<set $activeSlave.oldTrust = $activeSlave.trust>>
-			<<set $activeSlave.health.tired = 0>>
+			<<run nationalityToAccent(_slave)>>
+			<<set _slave.oldDevotion = _slave.devotion>>
+			<<set _slave.oldTrust = _slave.trust>>
+			<<set _slave.health.tired = 0>>
 			<<set _valueGiven += _slaveCost>>
-			<<run newSlave($activeSlave)>>
-			<<run App.Utils.setLocalPronouns($activeSlave)>>
-			<<if $activeSlave.fetish == "mindbroken">>
-				$activeSlave.slaveName is, sadly, not mentally competent, and is wandering through the penthouse at the moment.
-			<<elseif isAmputee($activeSlave)>>
-				$activeSlave.slaveName is a quadruple amputee and is quite helpless, so you can attend to $him at your leisure.
-			<<elseif $activeSlave.devotion < -50>>
-				$activeSlave.slaveName is quite rebellious and was attempting to escape, so I have locked $him in the slave quarters.
-			<<elseif $activeSlave.devotion < -20>>
-				$activeSlave.slaveName resists my orders and was considering escape, so I have locked $him in the slave quarters.
-			<<elseif $activeSlave.devotion <= 20>>
-				$activeSlave.slaveName is reasonably obedient, and is waiting for you in the dormitory, I believe in the hope of making a good impression.
-			<<elseif $activeSlave.energy > 95>>
-				$activeSlave.slaveName is a remarkable sexual addict, and I believe $he will be very happy to meet you.
-			<<elseif $activeSlave.fetish == "pregnancy">>
-				<<if $activeSlave.bellyPreg >= 500>>
-					$activeSlave.slaveName is currently in the dormitory masturbating over $his growing pregnancy, and <<if $PC.belly >= 5000>>will certainly be eager to meet you<<else>>I believe $he will be happy to show it to you<</if>>.
+			<<run newSlave(_slave)>>
+			<<run App.Utils.setLocalPronouns(_slave)>>
+			<<if _slave.fetish == "mindbroken">>
+				_slave.slaveName is, sadly, not mentally competent, and is wandering through the penthouse at the moment.
+			<<elseif isAmputee(_slave)>>
+				_slave.slaveName is a quadruple amputee and is quite helpless, so you can attend to $him at your leisure.
+			<<elseif _slave.devotion < -50>>
+				_slave.slaveName is quite rebellious and was attempting to escape, so I have locked $him in the slave quarters.
+			<<elseif _slave.devotion < -20>>
+				_slave.slaveName resists my orders and was considering escape, so I have locked $him in the slave quarters.
+			<<elseif _slave.devotion <= 20>>
+				_slave.slaveName is reasonably obedient, and is waiting for you in the dormitory, I believe in the hope of making a good impression.
+			<<elseif _slave.energy > 95>>
+				_slave.slaveName is a remarkable sexual addict, and I believe $he will be very happy to meet you.
+			<<elseif _slave.fetish == "pregnancy">>
+				<<if _slave.bellyPreg >= 500>>
+					_slave.slaveName is currently in the dormitory masturbating over $his growing pregnancy, and <<if $PC.belly >= 5000>>will certainly be eager to meet you<<else>>I believe $he will be happy to show it to you<</if>>.
 				<<else>>
-					$activeSlave.slaveName is currently in the dormitory examining $himself to try to discern $his fertility, and I believe $he will be <<if $PC.belly >= 5000>>eager to get acquainted with you<<else>>happy to meet you<</if>>.
+					_slave.slaveName is currently in the dormitory examining $himself to try to discern $his fertility, and I believe $he will be <<if $PC.belly >= 5000>>eager to get acquainted with you<<else>>happy to meet you<</if>>.
 				<</if>>
-			<<elseif $activeSlave.belly >= 5000>> /*had to be placed after pregnancy or it would intercept*/
-				$activeSlave.slaveName is currently in the dormitory massaging $his greatly distended belly.
-			<<elseif $activeSlave.fetish == "buttslut">>
-				$activeSlave.slaveName is currently in the dormitory masturbating anally, and I believe $he will be happy to meet you.
-			<<elseif $activeSlave.fetish == "cumslut">>
-				$activeSlave.slaveName is currently in the dormitory exhibiting oral fixation, and I believe $he will be happy to meet you.
-			<<elseif $activeSlave.fetish == "boobs">>
-				$activeSlave.slaveName is currently in the dormitory playing with $his nipples, and I believe $he will be happy to meet you.
-			<<elseif $activeSlave.fetish == "humiliation">>
-				$activeSlave.slaveName is currently in the entryway flashing passersby, and I believe $he will be happy to meet you.
-			<<elseif $activeSlave.fetish == "submissive">>
-				$activeSlave.slaveName is currently in the dormitory, experimenting with self-bondage using the sheets; I believe $he will be happy to meet you.
-			<<elseif $activeSlave.fetish == "dom">>
-				$activeSlave.slaveName is currently in the exercise area keeping fit; $he likes to take an active role sexually and is using this down time to work out.
-			<<elseif $activeSlave.fetish == "sadist">>
-				$activeSlave.slaveName is currently outside your office; $he enjoys being superior to other slaves and I believe $he means to ingratiate $himself to you.
-			<<elseif $activeSlave.fetish == "masochist">>
-				$activeSlave.slaveName is a sexual masochist; $he is currently in the bathroom, experimenting with auto-flagellation with a wet towel.
+			<<elseif _slave.belly >= 5000>> /*had to be placed after pregnancy or it would intercept*/
+				_slave.slaveName is currently in the dormitory massaging $his greatly distended belly.
+			<<elseif _slave.fetish == "buttslut">>
+				_slave.slaveName is currently in the dormitory masturbating anally, and I believe $he will be happy to meet you.
+			<<elseif _slave.fetish == "cumslut">>
+				_slave.slaveName is currently in the dormitory exhibiting oral fixation, and I believe $he will be happy to meet you.
+			<<elseif _slave.fetish == "boobs">>
+				_slave.slaveName is currently in the dormitory playing with $his nipples, and I believe $he will be happy to meet you.
+			<<elseif _slave.fetish == "humiliation">>
+				_slave.slaveName is currently in the entryway flashing passersby, and I believe $he will be happy to meet you.
+			<<elseif _slave.fetish == "submissive">>
+				_slave.slaveName is currently in the dormitory, experimenting with self-bondage using the sheets; I believe $he will be happy to meet you.
+			<<elseif _slave.fetish == "dom">>
+				_slave.slaveName is currently in the exercise area keeping fit; $he likes to take an active role sexually and is using this down time to work out.
+			<<elseif _slave.fetish == "sadist">>
+				_slave.slaveName is currently outside your office; $he enjoys being superior to other slaves and I believe $he means to ingratiate $himself to you.
+			<<elseif _slave.fetish == "masochist">>
+				_slave.slaveName is a sexual masochist; $he is currently in the bathroom, experimenting with auto-flagellation with a wet towel.
 			<<else>>
-				$activeSlave.slaveName is currently outside your office, and I believe $he is attempting to maintain sexual arousal to make a good first impression on you.
+				_slave.slaveName is currently outside your office, and I believe $he is attempting to maintain sexual arousal to make a good first impression on you.
 			<</if>>
 		<</if>>
 	<</for>>
 <</if>>
 <<if _valueOwed-_valueGiven > 0>>
 	There are some valuables present, worth <<print cashFormat(_valueOwed-_valueGiven)>>.
-	<<run cashX((_valueOwed-_valueGiven), "event", $activeSlave)>>
+	<<run cashX((_valueOwed-_valueGiven), "event", _slave)>>
 <</if>>
 //
 
diff --git a/src/npc/agent/agentCompany.tw b/src/npc/agent/agentCompany.tw
index 094e4f326b74a2ed90dd24c9f53eeb2f6c1117cb..feaf9316e0fb318c791591fc3be1755bec6fd2d4 100644
--- a/src/npc/agent/agentCompany.tw
+++ b/src/npc/agent/agentCompany.tw
@@ -12,7 +12,7 @@
 	<<if def _i>>
 		<<set $slaves[_i].rivalry = 0, $slaves[_i].rivalryTarget = 0>>
 	<<else>>
-		@@.red;Error, activeSlave rival not found.@@
+		@@.red;Error, slave rival not found.@@
 	<</if>>
 	<<set getSlave($AS).rivalry = 0, getSlave($AS).rivalryTarget = 0>>
 <</if>>
diff --git a/src/npc/exportSlave.tw b/src/npc/exportSlave.tw
index eca49ed8bd8a38ee009139fa07c94e36577266f1..40617d108ad017999e96bc2452ac1f07e2774f64 100644
--- a/src/npc/exportSlave.tw
+++ b/src/npc/exportSlave.tw
@@ -6,15 +6,15 @@
 
 <br><br>
 
-<<if (ndef $activeSlave.currentRules) || ($activeSlave.currentRules.length < 1)>>
+<<if (ndef getSlave($AS).currentRules) || (getSlave($AS).currentRules.length < 1)>>
 	<<set _currentRules = "[]">>
 <<else>>
-	<<set _currentRules = "$activeSlave.currentRules">>
+	<<set _currentRules = "getSlave($AS).currentRules">>
 <</if>>
 
 /* <br><br><br> __Direct JSON export method__: <br><br> */
 
 <div class="output">
-	<<set _jsonText = toJson($activeSlave)>>
+	<<set _jsonText = toJson(getSlave($AS))>>
 	_jsonText
 </div>
\ No newline at end of file
diff --git a/src/npc/generate/newSlaveIntro.js b/src/npc/generate/newSlaveIntro.js
index cc86a9b09fa1321b08fa93280c2a0c03fb372c97..80763fafc26503a843db01e5d5734828aa7d7744 100644
--- a/src/npc/generate/newSlaveIntro.js
+++ b/src/npc/generate/newSlaveIntro.js
@@ -888,10 +888,7 @@ App.UI.newSlaveIntro = function(slave, slave2 = V.eventSlave) {
 							if (canDoAnal(slave)) {
 								r.push(VCheck.Anal(slave, 1));
 							}
-							slave.brand[brandTarget] = V.brandDesign.primary;
-							slave.devotion -= 5;
-							slave.trust -= 10;
-							healthDamage(slave, 10);
+							applyBrand();
 							return r.join(" ");
 						},
 					});
@@ -906,10 +903,7 @@ App.UI.newSlaveIntro = function(slave, slave2 = V.eventSlave) {
 							if (canDoAnal(slave)) {
 								r.push(VCheck.Anal(slave, 1));
 							}
-							slave.brand[brandTarget] = V.brandDesign.primary;
-							slave.devotion -= 5;
-							slave.trust -= 10;
-							healthDamage(slave, 10);
+							applyBrand();
 							return r.join(" ");
 						},
 					});
@@ -1932,10 +1926,7 @@ App.UI.newSlaveIntro = function(slave, slave2 = V.eventSlave) {
 						r.push(`Society <span class="red">disapproves</span> of your purchase and branding of ${addA(slave.race)} person; this reduces support for the idea that slave.race people are superior.`);
 						FutureSocieties.Change("Supremacist", -2);
 					}
-					slave.brand[brandTarget] = V.brandDesign.primary;
-					slave.devotion -= 5;
-					slave.trust -= 10;
-					healthDamage(slave, 10);
+					applyBrand();
 					return r.join(" ");
 				},
 			});
@@ -4130,5 +4121,23 @@ App.UI.newSlaveIntro = function(slave, slave2 = V.eventSlave) {
 			}
 			linkArray = [];
 		}
+
+		function applyBrand() {
+			if (
+				(V.brandDesign.primary === "a racial slur") && // Oh no, will this slur make sense...
+				(V.brandDesign.secondary) && // They actually set a backup, so we can care
+				(
+					(V.arcologies[0].FSSupremacist !== "unset" && slave.race !== V.arcologies[0].FSSupremacistRace) ||
+					(V.arcologies[0].FSSubjugationist !== "unset" && slave.race === V.arcologies[0].FSSubjugationistRace)
+				)
+			) {
+				slave.brand[brandTarget] = V.brandDesign.secondary; // Slur made no sense, use the backup
+			} else {
+				slave.brand[brandTarget] = V.brandDesign.primary;
+			}
+			slave.devotion -= 5;
+			slave.trust -= 10;
+			healthDamage(slave, 10);
+		}
 	}
 };
diff --git a/src/npc/interaction/fAbuse.tw b/src/npc/interaction/fAbuse.tw
index 5cb7471b4fc346f068dcfc7462fcecf28b5c64ee..502df8cbda3c03f658c4dcc25ec6ec8bb271e66b 100644
--- a/src/npc/interaction/fAbuse.tw
+++ b/src/npc/interaction/fAbuse.tw
@@ -1,6 +1,6 @@
 :: FAbuse [nobr no-history]
 
-<<run App.Utils.setLocalPronouns($activeSlave)>>
+<<run App.Utils.setLocalPronouns(getSlave($AS))>>
 
 <<if (getSlave($AS).ID == $BodyguardID)>>
 	<<if (getSlave($AS).fetish == "masochist") && (getSlave($AS).fetishKnown == 1) && (getSlave($AS).fetishStrength > 95)>>
diff --git a/src/npc/interaction/fAnus.tw b/src/npc/interaction/fAnus.tw
index 424a4ad360eb9e24ace3d3c032d36435abf74ce6..cc63e3393747b4056993092817bd5fc997556e73 100644
--- a/src/npc/interaction/fAnus.tw
+++ b/src/npc/interaction/fAnus.tw
@@ -1,6 +1,6 @@
 :: FAnus [nobr no-history]
 
-<<run App.Utils.setLocalPronouns($activeSlave)>>
+<<run App.Utils.setLocalPronouns(getSlave($AS))>>
 <<set getSlave($AS).counter.anal++, $analTotal++>>
 
 You call $him over so you can
diff --git a/src/npc/interaction/fBellyFuck.tw b/src/npc/interaction/fBellyFuck.tw
index 8e101255f791d83e443cbab03c0c11754964db0b..1b4718bcfaa8e531a7943fd3830f761be237ec74 100644
--- a/src/npc/interaction/fBellyFuck.tw
+++ b/src/npc/interaction/fBellyFuck.tw
@@ -1,6 +1,6 @@
 :: FBellyFuck [nobr no-history]
 
-<<run App.Utils.setLocalPronouns($activeSlave)>>
+<<run App.Utils.setLocalPronouns(getSlave($AS))>>
 
 You have $him brought to you so that you can fuck $his hyperpregnant body.
 <<if tooBigBelly(getSlave($AS))>>
diff --git a/src/npc/interaction/fBoobs.tw b/src/npc/interaction/fBoobs.tw
index 373bd98bac24744c8fc522d111bc1ff961055841..0325fa7a6275df707b56fe747df75f12cf79ac29 100644
--- a/src/npc/interaction/fBoobs.tw
+++ b/src/npc/interaction/fBoobs.tw
@@ -1,6 +1,6 @@
 :: FBoobs [nobr no-history]
 
-<<run App.Utils.setLocalPronouns($activeSlave)>>
+<<run App.Utils.setLocalPronouns(getSlave($AS))>>
 <<set getSlave($AS).counter.mammary++, $mammaryTotal++>>
 
 You call $him over so you can play with $his
diff --git a/src/npc/interaction/fDance.tw b/src/npc/interaction/fDance.tw
index 42e952c2aa294cde820d8f23c1b939bdf588f8bd..5f9d8d0dd11ba50e947fb6d33523b29121172608 100644
--- a/src/npc/interaction/fDance.tw
+++ b/src/npc/interaction/fDance.tw
@@ -1307,10 +1307,10 @@ It's not over yet, though. You tell your slave that it's time to incorporate som
 								<<case "mindbroken">>
 									"Free Slut"
 								<<default>>
-									<<print App.Desc.inscrip($activeSlave)>>
+									<<print App.Desc.inscrip(getSlave($AS))>>
 							<</switch>>
 						<<else>>
-							<<print App.Desc.inscrip($activeSlave)>>
+							<<print App.Desc.inscrip(getSlave($AS))>>
 						<</if>>
 				<</switch>>
 				is written across $his chest in large, vibrant letters.
diff --git a/src/npc/interaction/fRelation.tw b/src/npc/interaction/fRelation.tw
index f237d21f0fef689426ca78404d0a6cc6cc924758..7917ca2b255c970481acb204b2584c9664baec4f 100644
--- a/src/npc/interaction/fRelation.tw
+++ b/src/npc/interaction/fRelation.tw
@@ -99,9 +99,5 @@ You call both <<= getSlave($AS).slaveName>> and $slaves[$partner].slaveName to y
 	<<= VCheck.Partner($slaves[$partner], 1)>>
 <</if>>
 
-<<if passage() !== "Slave Interact">>
-	<<set $nextLink = "AS Dump">>
-<</if>>
-
 <<set $partner = 0>>
 <<set $relation = 0>>
diff --git a/src/npc/interaction/fRival.tw b/src/npc/interaction/fRival.tw
index ee15778f27a05f9d90a8583504acfdfcf3e1ab03..d6578d87f943d01f6a5defbf42094726c7dad5fa 100644
--- a/src/npc/interaction/fRival.tw
+++ b/src/npc/interaction/fRival.tw
@@ -1,7 +1,7 @@
 :: FRival [nobr no-history]
 
 <<set _partnerID = getSlave($AS).rivalryTarget>>
-<<run App.Utils.setLocalPronouns($activeSlave)>>
+<<run App.Utils.setLocalPronouns(getSlave($AS))>>
 <<setLocalPronouns getSlave(_partnerID) 2>>
 
 You call <<= getSlave($AS).slaveName>> to your office and let $him know you'll be abusing <<= getSlave(_partnerID).slaveName>> together.
@@ -121,7 +121,3 @@ You call <<= getSlave($AS).slaveName>> to your office and let $him know you'll b
 <<else>>
 	Unforeseen combination of rival stats; yell at FC Dev to write a scene for these slaves.
 <</if>>
-
-<<if passage() !== "Slave Interact">>
-	<<set $nextLink = "AS Dump">>
-<</if>>
diff --git a/src/npc/interaction/passage/fSlaveSlaveDick.tw b/src/npc/interaction/passage/fSlaveSlaveDick.tw
index d97314d7e1c6847c7cd5b0b1082ddc2711c6f180..95cdaf866991c189581420301ba529ed96e7c26e 100644
--- a/src/npc/interaction/passage/fSlaveSlaveDick.tw
+++ b/src/npc/interaction/passage/fSlaveSlaveDick.tw
@@ -3,22 +3,22 @@
 <<set $slaverapistx = 0>>
 
 <p class="scene-intro">
-	Select a slave that will ride $activeSlave.slaveName.
+	Select a slave that will ride <<= getSlave($AS).slaveName>>.
 </p>
 
 <h2>Select an eligible slave</h2>
 
-<<set _eligibles = $slaves.filter((s) => (s.ID != $activeSlave.ID) && isSlaveAvailable(s) && canDoVaginal(s) && canStand(s) /* amp-amp scene is not written */)>>
+<<set _eligibles = $slaves.filter((s) => (s.ID != getSlave($AS).ID) && isSlaveAvailable(s) && canDoVaginal(s) && canStand(s) /* amp-amp scene is not written */)>>
 <<for _i = 0; _i < _eligibles.length; _i++>>
 	<div>
 		<<set _name = SlaveFullName(_eligibles[_i])>>
 		<<print "[[_name|FSlaveSlaveDick Consummate][$slaverapistx = _eligibles[" + _i + "]]]">>
 		<<if _eligibles[_i].custom.label>> (@@.yellow;''<<print _eligibles[_i].custom.label>>''@@)<</if>>
-		<<if (canImpreg(_eligibles[_i], $activeSlave))>>
+		<<if (canImpreg(_eligibles[_i], getSlave($AS)))>>
 			@@.green;Fertile@@
 		<</if>>
-		<<if totalRelatives($activeSlave) > 0>>
-			<<set _relTerm = relativeTerm($activeSlave, _eligibles[_i])>>
+		<<if totalRelatives(getSlave($AS)) > 0>>
+			<<set _relTerm = relativeTerm(getSlave($AS), _eligibles[_i])>>
 			<<if _relTerm != null>>
 				@@.lightgreen;<<= capFirstChar(_relTerm)>>@@
 			<</if>>
diff --git a/src/npc/interaction/passage/fSlaveSlaveDickConsummate.tw b/src/npc/interaction/passage/fSlaveSlaveDickConsummate.tw
index d58771b09401d4881f66f4a5240863463d8c7e8e..46607f83fade3bb17a52861f4095e162423727a4 100644
--- a/src/npc/interaction/passage/fSlaveSlaveDickConsummate.tw
+++ b/src/npc/interaction/passage/fSlaveSlaveDickConsummate.tw
@@ -1,6 +1,5 @@
 :: FSlaveSlaveDick Consummate [nobr]
 
-<<set $nextButton = "Continue", $returnTo = $nextLink, $nextLink = "AS Dump">>
 <<run App.Utils.setLocalPronouns(getSlave($AS))>>
 <<setLocalPronouns $slaverapistx 2>>
 
diff --git a/src/npc/interaction/passage/fSlaveSlaveVag.tw b/src/npc/interaction/passage/fSlaveSlaveVag.tw
index 322dd7590a6fe5b6526ce23802517f2296dc0c6f..f9ba29ce39375df7a271ebfe793f221e6f21f4ed 100644
--- a/src/npc/interaction/passage/fSlaveSlaveVag.tw
+++ b/src/npc/interaction/passage/fSlaveSlaveVag.tw
@@ -3,23 +3,23 @@
 <<set $slaverapistx = 0>>
 
 <p class="scene-intro">
-	Select a slave that will fuck $activeSlave.slaveName.
+	Select a slave that will fuck <<= getSlave($AS).slaveName>>.
 </p>
 
 <h2>Select an eligible slave</h2>
 
 
-<<set _eligibles = $slaves.filter((s) => (s.ID != $activeSlave.ID) && isSlaveAvailable(s) && (canPenetrate(s) || s.clit >= 4))>>
+<<set _eligibles = $slaves.filter((s) => (s.ID != getSlave($AS).ID) && isSlaveAvailable(s) && (canPenetrate(s) || s.clit >= 4))>>
 <<for _i = 0; _i < _eligibles.length; _i++>>
 	<div>
 		<<set _name = SlaveFullName(_eligibles[_i])>>
 		<<print "[[_name|FSlaveSlaveVag Consummate][$slaverapistx = _eligibles[" + _i + "]]]">>
 		<<if _eligibles[_i].custom.label>> (@@.yellow;''<<print _eligibles[_i].custom.label>>''@@)<</if>>
-		<<if (canImpreg($activeSlave, _eligibles[_i]))>>
+		<<if (canImpreg(getSlave($AS), _eligibles[_i]))>>
 			@@.green;Virile@@
 		<</if>>
-		<<if totalRelatives($activeSlave) > 0>>
-			<<set _relTerm = relativeTerm($activeSlave, _eligibles[_i])>>
+		<<if totalRelatives(getSlave($AS)) > 0>>
+			<<set _relTerm = relativeTerm(getSlave($AS), _eligibles[_i])>>
 			<<if _relTerm != null>>
 				@@.lightgreen;<<= capFirstChar(_relTerm)>>@@
 			<</if>>
diff --git a/src/npc/interaction/passage/matchmaking.tw b/src/npc/interaction/passage/matchmaking.tw
index 9ed13bcb75cdd0e18bd079a10387530e0e12a4c8..dcccc4f229bdc2ea734340d84c60ac881fc22473 100644
--- a/src/npc/interaction/passage/matchmaking.tw
+++ b/src/npc/interaction/passage/matchmaking.tw
@@ -38,7 +38,7 @@ Their relationship would probably be somewhat artificial at first, and they'd ha
 
 <br><br>__Put $him with another worshipful <<if getSlave($AS).relationship == -2>>emotionally bonded slave<<else>>emotional slut<</if>>:__
 <<includeDOM App.UI.SlaveList.slaveSelectionList(
-	s => s.devotion >= 100 && s.relationship === $activeSlave.relationship && s.ID !== $activeSlave.ID,
+	s => s.devotion >= 100 && s.relationship === getSlave($AS).relationship && s.ID !== getSlave($AS).ID,
 	App.UI.SlaveList.SlaveInteract.stdInteract,
 	null,
 	(s) => App.UI.DOM.passageLink('Match them', 'Matchmaking', () => { variables().subSlave = s; })
@@ -183,7 +183,7 @@ Being ordered into a relationship would be difficult for anyone, but they're so
 <</if>>
 
 <<set $subSlave.relationship = 4>>
-<<set $subSlave.relationshipTarget = $activeSlave.ID>>
+<<set $subSlave.relationshipTarget = getSlave($AS).ID>>
 <<set $subSlave.devotion -= 20>>
 <<set getSlave($AS).relationship = 4>>
 <<set getSlave($AS).relationshipTarget = $subSlave.ID>>
@@ -192,5 +192,3 @@ Being ordered into a relationship would be difficult for anyone, but they're so
 <<set $slaves[$slaveIndices[$subSlave.ID]] = $subSlave>>
 
 <</if>>
-
-<<set $activeSlave = getSlave($AS)>> /* this should be harmless, keyword should */
diff --git a/src/personalAssistant/assistantEvents.tw b/src/personalAssistant/assistantEvents.tw
index 68efd7efca022db5f6f29e32e809ec88213edf70..8a18191e4fba2b1834d0648c7845e1518c41f794 100644
--- a/src/personalAssistant/assistantEvents.tw
+++ b/src/personalAssistant/assistantEvents.tw
@@ -25,17 +25,17 @@
 		<<set _smartPiercings = 0>>
 		<<for $i = 0; $i < $slaves.length; $i++>>
 			<<if ($slaves[$i].rules.release.masturbation == 1)>>
-				<<set $activeSlave = $slaves[$i]>>
+				<<set _slave = $slaves[$i]>>
 				<<set _smartPiercings = 1>>
 				<<break>>
 			<<elseif ($slaves[$i].assignment == "take classes")>>
-				<<set $activeSlave = $slaves[$i]>>
+				<<set _slave = $slaves[$i]>>
 				<<set _smartPiercings = 1>>
 				<<break>>
 			<</if>>
 		<</for>>
 		<<if _smartPiercings == 0>>
-			<<set $activeSlave = $slaves.random()>>
+			<<set _slave = $slaves.random()>>
 		<</if>>
 		<<set _smartPiercings = 0>>
 		<<for $i = 0; $i < $slaves.length; $i++>>
@@ -44,8 +44,8 @@
 				<<break>>
 			<</if>>
 		<</for>>
-		<<run App.Utils.setLocalPronouns($activeSlave)>>
-		One night, after a long day of sex and business, you're starting to think about bed when the abstract glowing shape that symbolizes your smoky-voiced personal assistant pops up on the nearest screen. _HeA's become very helpful monitoring, training, and disciplining slaves. Tonight, _heA's added an unmistakable tone of sexual satiation in _hisA voice. "<<= properTitle()>>, I enjoyed my duties today," _heA purrs. "Did you see how $activeSlave.slaveName's muscles spasmed when I fucked $him earlier?" That's how _heA refers to a slave having one of the penthouse's advanced sex toys used on $him, since $assistant.name controls them.
+		<<run App.Utils.setLocalPronouns(_slave)>>
+		One night, after a long day of sex and business, you're starting to think about bed when the abstract glowing shape that symbolizes your smoky-voiced personal assistant pops up on the nearest screen. _HeA's become very helpful monitoring, training, and disciplining slaves. Tonight, _heA's added an unmistakable tone of sexual satiation in _hisA voice. "<<= properTitle()>>, I enjoyed my duties today," _heA purrs. "Did you see how _slave.slaveName's muscles spasmed when I fucked $him earlier?" That's how _heA refers to a slave having one of the penthouse's advanced sex toys used on $him, since $assistant.name controls them.
 		<br><br>
 		_HeA continues more seriously,
 		<<if _smartPiercings == 0>>
diff --git a/src/uncategorized/officeDescription.tw b/src/uncategorized/officeDescription.tw
index 391ec090ac6322dc1cca311ce0a6ed9393aa235e..9b51aa2cc4b5cfe1df082830436ec1e5c6e5b538 100644
--- a/src/uncategorized/officeDescription.tw
+++ b/src/uncategorized/officeDescription.tw
@@ -8,25 +8,25 @@
 	A corner of your desk is piled with sample merchandise from the campaign promoting your club.
 	<<set _eventSlaves = $slaves.filter(function(s) { return s.assignment == "serve in the club"; })>>
 	<<if _eventSlaves.length > 0>>
-		<<set $activeSlave = _eventSlaves.random()>>
-		<<run App.Utils.setLocalPronouns($activeSlave)>>
-		<<if random(1,2) == 1 || !canStand($activeSlave)>>
-			This includes a sex toy based on $activeSlave.slaveName's
-			<<if (random(1,3) == 1) && ($activeSlave.skill.vaginal >= 100)>>
-				<<if $activeSlave.vagina > 3>>massive vagina<<elseif $activeSlave.vagina > 2>>gaping cunt<<elseif $activeSlave.vagina > 1>>hot cunt<<elseif $activeSlave.vagina > 0>>tight pussy<<else>>virgin pussy<</if>>.
-			<<elseif (random(1,2) == 1) && ($activeSlave.skill.oral >= 100)>>
-				<<if $activeSlave.lips > 40>>huge<<elseif $activeSlave.lips > 20>>pillowlike<<elseif $activeSlave.lips > 10>>pretty<<else>>thin<</if>> lips and throat.
+		<<set _modeledSlave = _eventSlaves.random()>>
+		<<run App.Utils.setLocalPronouns(_modeledSlave)>>
+		<<if random(1,2) == 1 || !canStand(_modeledSlave)>>
+			This includes a sex toy based on _modeledSlave.slaveName's
+			<<if (random(1,3) == 1) && (_modeledSlave.skill.vaginal >= 100)>>
+				<<if _modeledSlave.vagina > 3>>massive vagina<<elseif _modeledSlave.vagina > 2>>gaping cunt<<elseif _modeledSlave.vagina > 1>>hot cunt<<elseif _modeledSlave.vagina > 0>>tight pussy<<else>>virgin pussy<</if>>.
+			<<elseif (random(1,2) == 1) && (_modeledSlave.skill.oral >= 100)>>
+				<<if _modeledSlave.lips > 40>>huge<<elseif _modeledSlave.lips > 20>>pillowlike<<elseif _modeledSlave.lips > 10>>pretty<<else>>thin<</if>> lips and throat.
 			<<else>>
-				<<if $activeSlave.anus > 3>>blown-out butthole<<elseif $activeSlave.anus > 2>>roomy anus<<elseif $activeSlave.anus > 1>>big butthole<<elseif $activeSlave.anus > 0>>tight asshole<<else>>virgin backdoor<</if>>.
+				<<if _modeledSlave.anus > 3>>blown-out butthole<<elseif _modeledSlave.anus > 2>>roomy anus<<elseif _modeledSlave.anus > 1>>big butthole<<elseif _modeledSlave.anus > 0>>tight asshole<<else>>virgin backdoor<</if>>.
 			<</if>>
 		<<else>>
-			There is a figurine of $activeSlave.slaveName; $he's depicted
-			<<if (random(1,3) == 1) && ($activeSlave.skill.vaginal >= 100)>>
-				lying nude on $his back, spreading $his legs to <<if $activeSlave.vagina > 3>>exhibit $his massive vagina<<elseif $activeSlave.vagina > 2>>show off $his gaping cunt<<elseif $activeSlave.vagina > 1>>offer $his hot cunt<<elseif $activeSlave.vagina > 0>>display $his tight pussy<<else>>tantalize with $his virgin pussy<</if>>.
-			<<elseif (random(1,2) == 1) && ($activeSlave.skill.oral >= 100)>>
-				with $his <<if $activeSlave.lips > 40>>huge<<elseif $activeSlave.lips > 20>>pillowlike<<elseif $activeSlave.lips > 10>>pretty<<else>>thin<</if>> lips parted, $his tongue partway out.
+			There is a figurine of _modeledSlave.slaveName; $he's depicted
+			<<if (random(1,3) == 1) && (_modeledSlave.skill.vaginal >= 100)>>
+				lying nude on $his back, spreading $his legs to <<if _modeledSlave.vagina > 3>>exhibit $his massive vagina<<elseif _modeledSlave.vagina > 2>>show off $his gaping cunt<<elseif _modeledSlave.vagina > 1>>offer $his hot cunt<<elseif _modeledSlave.vagina > 0>>display $his tight pussy<<else>>tantalize with $his virgin pussy<</if>>.
+			<<elseif (random(1,2) == 1) && (_modeledSlave.skill.oral >= 100)>>
+				with $his <<if _modeledSlave.lips > 40>>huge<<elseif _modeledSlave.lips > 20>>pillowlike<<elseif _modeledSlave.lips > 10>>pretty<<else>>thin<</if>> lips parted, $his tongue partway out.
 			<<else>>
-				bending at the waist and spreading $his <<if $activeSlave.butt > 6>>gigantic buttocks<<elseif $activeSlave.butt > 4>>meaty asscheeks<<elseif $activeSlave.butt > 2>>healthy buttocks<<else>>cute butt<</if>> to show off $his <<if $activeSlave.anus > 3>>blown-out butthole<<elseif $activeSlave.anus > 2>>roomy butthole<<elseif $activeSlave.anus > 1>>big butthole<<elseif $activeSlave.anus > 0>>tight asshole<<else>>virgin backdoor<</if>>.
+				bending at the waist and spreading $his <<if _modeledSlave.butt > 6>>gigantic buttocks<<elseif _modeledSlave.butt > 4>>meaty asscheeks<<elseif _modeledSlave.butt > 2>>healthy buttocks<<else>>cute butt<</if>> to show off $his <<if _modeledSlave.anus > 3>>blown-out butthole<<elseif _modeledSlave.anus > 2>>roomy butthole<<elseif _modeledSlave.anus > 1>>big butthole<<elseif _modeledSlave.anus > 0>>tight asshole<<else>>virgin backdoor<</if>>.
 			<</if>>
 		<</if>>
 	<</if>>
@@ -39,25 +39,25 @@
 	<</if>>
 	<<set _eventSlaves = $slaves.filter(function(s) { return s.assignment == "work in the brothel"; })>>
 	<<if _eventSlaves.length > 0>>
-		<<set $activeSlave = _eventSlaves.random()>>
-		<<run App.Utils.setLocalPronouns($activeSlave)>>
-		<<if random(1,2) == 1 || !canStand($activeSlave)>>
-			This includes a sex toy based on $activeSlave.slaveName's
-			<<if (random(1,3) == 1) && ($activeSlave.skill.vaginal >= 100)>>
-				<<if $activeSlave.vagina > 3>>massive vagina<<elseif $activeSlave.vagina > 2>>gaping cunt<<elseif $activeSlave.vagina > 1>>hot cunt<<elseif $activeSlave.vagina > 0>>tight pussy<<else>>virgin pussy<</if>>.
-			<<elseif (random(1,2) == 1) && ($activeSlave.skill.oral >= 100)>>
-				<<if $activeSlave.lips > 40>>huge<<elseif $activeSlave.lips > 20>>pillowlike<<elseif $activeSlave.lips > 10>>pretty<<else>>thin<</if>> lips and throat.
+		<<set _modeledSlave = _eventSlaves.random()>>
+		<<run App.Utils.setLocalPronouns(_modeledSlave)>>
+		<<if random(1,2) == 1 || !canStand(_modeledSlave)>>
+			This includes a sex toy based on _modeledSlave.slaveName's
+			<<if (random(1,3) == 1) && (_modeledSlave.skill.vaginal >= 100)>>
+				<<if _modeledSlave.vagina > 3>>massive vagina<<elseif _modeledSlave.vagina > 2>>gaping cunt<<elseif _modeledSlave.vagina > 1>>hot cunt<<elseif _modeledSlave.vagina > 0>>tight pussy<<else>>virgin pussy<</if>>.
+			<<elseif (random(1,2) == 1) && (_modeledSlave.skill.oral >= 100)>>
+				<<if _modeledSlave.lips > 40>>huge<<elseif _modeledSlave.lips > 20>>pillowlike<<elseif _modeledSlave.lips > 10>>pretty<<else>>thin<</if>> lips and throat.
 			<<else>>
-				<<if $activeSlave.anus > 3>>blown-out butthole<<elseif $activeSlave.anus > 2>>roomy butthole<<elseif $activeSlave.anus > 1>>big butthole<<elseif $activeSlave.anus > 0>>tight asshole<<else>>virgin backdoor<</if>>.
+				<<if _modeledSlave.anus > 3>>blown-out butthole<<elseif _modeledSlave.anus > 2>>roomy butthole<<elseif _modeledSlave.anus > 1>>big butthole<<elseif _modeledSlave.anus > 0>>tight asshole<<else>>virgin backdoor<</if>>.
 			<</if>>
 		<<else>>
-			This includes paired figurines of $activeSlave.slaveName with a faceless male figure;
-			<<if (random(1,3) == 1) && ($activeSlave.skill.vaginal >= 100)>>
+			This includes paired figurines of _modeledSlave.slaveName with a faceless male figure;
+			<<if (random(1,3) == 1) && (_modeledSlave.skill.vaginal >= 100)>>
 				$he's shamelessly riding his dick.
-			<<elseif (random(1,2) == 1) && ($activeSlave.skill.oral >= 100)>>
-				$he's on $his <<if hasAnyLegs($activeSlave)>>$his knee<<if hasBothLegs($activeSlave)>>s<</if>><<else>>the ground<</if>> with $his <<if $activeSlave.lips > 40>>huge<<elseif $activeSlave.lips > 20>>pillowlike<<elseif $activeSlave.lips > 10>>pretty<<else>>thin<</if>> lips wrapped around his dick.
+			<<elseif (random(1,2) == 1) && (_modeledSlave.skill.oral >= 100)>>
+				$he's on $his <<if hasAnyLegs(_modeledSlave)>>$his knee<<if hasBothLegs(_modeledSlave)>>s<</if>><<else>>the ground<</if>> with $his <<if _modeledSlave.lips > 40>>huge<<elseif _modeledSlave.lips > 20>>pillowlike<<elseif _modeledSlave.lips > 10>>pretty<<else>>thin<</if>> lips wrapped around his dick.
 			<<else>>
-				$he's shown <<if $activeSlave.anus > 3>>looking up teasingly as $he takes his dick up $his blown-out butthole<<elseif $activeSlave.anus > 2>>looking up teasingly as $he takes his dick up $his roomy anus<<elseif $activeSlave.anus > 1>>looking up teasingly as $he takes his dick in $his big butthole<<elseif $activeSlave.anus > 0>>gasping as $he takes his dick in $his tight asshole<<else>>screaming as he fucks $his virgin backdoor<</if>>.
+				$he's shown <<if _modeledSlave.anus > 3>>looking up teasingly as $he takes his dick up $his blown-out butthole<<elseif _modeledSlave.anus > 2>>looking up teasingly as $he takes his dick up $his roomy anus<<elseif _modeledSlave.anus > 1>>looking up teasingly as $he takes his dick in $his big butthole<<elseif _modeledSlave.anus > 0>>gasping as $he takes his dick in $his tight asshole<<else>>screaming as he fucks $his virgin backdoor<</if>>.
 			<</if>>
 		<</if>>
 	<</if>>
diff --git a/src/uncategorized/resSale.tw b/src/uncategorized/resSale.tw
index c8b2189f391866c12d56d62070ddbd300c779cfd..6fab11b5d249fcbc8d06b630bd99e9f451e6a45e 100644
--- a/src/uncategorized/resSale.tw
+++ b/src/uncategorized/resSale.tw
@@ -8,71 +8,71 @@
 <<if $RESSale == "TSS">>
 	<<set $TSS.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("TSS")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
-	<<set $activeSlave.clothes = "a schoolgirl outfit">>
+	<<set _salesSlave.clothes = "a schoolgirl outfit">>
 <<elseif $RESSale == "TUO">>
 	<<set $TUO.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("TUO")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
-	<<set $activeSlave.clothes = "nice business attire">>
+	<<set _salesSlave.clothes = "nice business attire">>
 <<elseif $RESSale == "GRI">>
 	<<set $GRI.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("GRI")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
-	<<set $activeSlave.clothes = "a slave gown">>
+	<<set _salesSlave.clothes = "a slave gown">>
 <<elseif $RESSale == "SCP">>
 	<<set $SCP.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("SCP")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
-	<<set $activeSlave.clothes = "a string bikini">>
+	<<set _salesSlave.clothes = "a string bikini">>
 <<elseif $RESSale == "LDE">>
 	<<set $LDE.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("LDE")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
 <<elseif $RESSale == "TGA">>
 	<<set $TGA.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("TGA")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
 <<elseif $RESSale == "TCR">>
 	<<set $TCR.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("TCR")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
 <<elseif $RESSale == "HA">>
 	<<set $HA.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("HA")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
-	<<set $activeSlave.clothes = "a nice maid outfit">>
+	<<set _salesSlave.clothes = "a nice maid outfit">>
 <<elseif $RESSale == "NUL">>
 	<<set $NUL.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("NUL")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
 <<else>>
 	<<set $TFS.schoolSale = 1>>
 	<<set _marketResult = generateMarketSlave("TFS")>>
-	<<set $activeSlave = _marketResult.slave>>
+	<<set _salesSlave = _marketResult.slave>>
 	<<print _marketResult.text>>
 <</if>>
-<<run App.Utils.setLocalPronouns($activeSlave)>>
+<<run App.Utils.setLocalPronouns(_salesSlave)>>
 
 <span id="art-frame">
 	/* 000-250-006 */
 	<<if $seeImages == 1>>
-		<<set $activeSlave.trust = 100>>
-		<<set $activeSlave.devotion = 100>>
+		<<set _salesSlave.trust = 100>>
+		<<set _salesSlave.devotion = 100>>
 		<div class="imageColumn">
 			<<if $imageChoice == 1>>
-				<div class="imageRef lrgVector"><div class="mask">&nbsp;</div><<= SlaveArt($activeSlave, 2, 0)>></div>
+				<div class="imageRef lrgVector"><div class="mask">&nbsp;</div><<= SlaveArt(_salesSlave, 2, 0)>></div>
 			<<else>>
-				<div class="imageRef lrgRender"><div class="mask">&nbsp;</div><<= SlaveArt($activeSlave, 2, 0)>></div>
+				<div class="imageRef lrgRender"><div class="mask">&nbsp;</div><<= SlaveArt(_salesSlave, 2, 0)>></div>
 			<</if>>
 			<<= assistantArt(3)>>
 		</div>
diff --git a/src/uncategorized/universalRules.tw b/src/uncategorized/universalRules.tw
index 74924fc2876e6ccfe7e8f3530bb3093c3bef1003..d94e999d1f53becdf97c63eb899b8e603bbbeb9b 100644
--- a/src/uncategorized/universalRules.tw
+++ b/src/uncategorized/universalRules.tw
@@ -92,9 +92,7 @@ Use ''$brandDesign.official'' or choose another brand:
 | [[Queen|Universal Rules][$brandDesign.official = "a queen silhouette"]]
 | [[Angel|Universal Rules][$brandDesign.official = "an angel silhouette"]]
 | [[Devil|Universal Rules][$brandDesign.official = "a devil silhouette"]]
-<<if ($arcologies[0].FSSupremacist != "unset") && ($activeSlave.race != $arcologies[0].FSSupremacistRace)>>
-| //FS// [[Racial Slur|Universal Rules][$brandDesign.official = "a racial slur"]] <</if>>
-<<if ($arcologies[0].FSSubjugationist != "unset") && ($activeSlave.race == $arcologies[0].FSSubjugationistRace)>>
+<<if $arcologies[0].FSSupremacist != "unset" || $arcologies[0].FSSubjugationist != "unset">>
 | //FS// [[Racial Slur|Universal Rules][$brandDesign.official = "a racial slur"]] <</if>>
 <<if ($arcologies[0].FSIntellectualDependency != "unset")>>
 | //FS// [[Scores|Universal Rules][$brandDesign.official = "how much sex $he needs per day"]] <</if>>
@@ -256,11 +254,7 @@ Use ''$brandDesign.primary'' or choose another brand:
 | [[Queen|Universal Rules][$brandDesign.primary = "a queen silhouette"]]
 | [[Angel|Universal Rules][$brandDesign.primary = "an angel silhouette"]]
 | [[Devil|Universal Rules][$brandDesign.primary = "a devil silhouette"]]
-<<if ($arcologies[0].FSSupremacist != "unset") && ($activeSlave.race != $arcologies[0].FSSupremacistRace)>>
-| //FS// [[Racial Slur|Universal Rules][$brandDesign.primary = "a racial slur"]] <</if>>
-<<if ($arcologies[0].FSSubjugationist != "unset") && ($activeSlave.race == $arcologies[0].FSSubjugationistRace)>>
-| //FS// [[Racial Slur|Universal Rules][$brandDesign.primary = "a racial slur"]] <</if>>
-<<if ($arcologies[0].FSSubjugationist != "unset") && ($activeSlave.race == $arcologies[0].FSSubjugationistRace)>>
+<<if $arcologies[0].FSSupremacist != "unset" || $arcologies[0].FSSubjugationist != "unset">>
 | //FS// [[Racial Slur|Universal Rules][$brandDesign.primary = "a racial slur"]] <</if>>
 <<if ($arcologies[0].FSIntellectualDependency != "unset")>>
 | //FS// [[Scores|Universal Rules][$brandDesign.primary = "how much sex $he needs per day"]] <</if>>
@@ -314,6 +308,86 @@ Use ''$brandDesign.primary'' or choose another brand:
 <br>&nbsp;&nbsp;&nbsp;&nbsp;
 Or design your own: <<textbox "$brandDesign.primary" $brandDesign.primary "Universal Rules">> //For best results, use a single word//
 
+<<if $brandDesign.primary === "a racial slur">>
+	If ''$brandDesign.primary'' does not apply to the slave, choose a backup brand:
+	[[Your slaving emblem|Universal Rules][$brandDesign.secondary = "your personal symbol"]]
+	| [[Your initials|Universal Rules][$brandDesign.secondary = "your initials"]]
+	<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;
+	[[SLUT|Universal Rules][$brandDesign.secondary = "SLUT"]]
+	| [[WHORE|Universal Rules][$brandDesign.secondary = "WHORE"]]
+	| [[SLAVE|Universal Rules][$brandDesign.secondary = "SLAVE"]]
+	| [[COW|Universal Rules][$brandDesign.secondary = "COW"]]
+	| [[MEAT|Universal Rules][$brandDesign.secondary = "MEAT"]]
+	| [[CUMDUMP|Universal Rules][$brandDesign.secondary = "CUMDUMP"]]
+	| [[LOVER|Universal Rules][$brandDesign.secondary = "LOVER"]]
+	<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;
+	[[Pussy symbol|Universal Rules][$brandDesign.secondary = "a pussy symbol"]]
+	| [[Anus symbol|Universal Rules][$brandDesign.secondary = "an anus symbol"]]
+	| [[Penis symbol|Universal Rules][$brandDesign.secondary = "a penis symbol"]]
+	<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;
+	[[Lady|Universal Rules][$brandDesign.secondary = "a lady silhouette"]]
+	| [[Princess|Universal Rules][$brandDesign.secondary = "a princess silhouette"]]
+	| [[Queen|Universal Rules][$brandDesign.secondary = "a queen silhouette"]]
+	| [[Angel|Universal Rules][$brandDesign.secondary = "an angel silhouette"]]
+	| [[Devil|Universal Rules][$brandDesign.secondary = "a devil silhouette"]]
+	<<if $arcologies[0].FSSupremacist != "unset">>
+	| //FS// [[Racial Slur|Universal Rules][$brandDesign.secondary = "a racial slur"]] <</if>>
+	<<if $arcologies[0].FSSubjugationist != "unset">>
+	| //FS// [[Racial Slur|Universal Rules][$brandDesign.secondary = "a racial slur"]] <</if>>
+	<<if $arcologies[0].FSSubjugationist != "unset">>
+	| //FS// [[Racial Slur|Universal Rules][$brandDesign.secondary = "a racial slur"]] <</if>>
+	<<if ($arcologies[0].FSIntellectualDependency != "unset")>>
+	| //FS// [[Scores|Universal Rules][$brandDesign.secondary = "how much sex $he needs per day"]] <</if>>
+	<<if ($arcologies[0].FSSlaveProfessionalism != "unset")>>
+	| //FS// [[Scores|Universal Rules][$brandDesign.secondary = "$his average slave aptitude test scores"]] <</if>>
+	<<if ($arcologies[0].FSRepopulationFocus != "unset")>>
+	| //FS// [[Birth Count|Universal Rules][$brandDesign.secondary = "the number of children $he has birthed"]] <</if>>
+	<<if ($arcologies[0].FSGenderRadicalist != "unset") || ($arcologies[0].FSGenderFundamentalist != "unset")>>
+	| //FS// [[Gender Symbol|Universal Rules][$brandDesign.secondary = "a gender symbol"]] <</if>>
+	<<if ($arcologies[0].FSPaternalist != "unset")>>
+	| //FS// [[Personal Symbol|Universal Rules][$brandDesign.secondary = "$his own personal symbol"]] <</if>>
+	<<if ($arcologies[0].FSDegradationist != "unset")>>
+	| //FS// [[Chain Symbol|Universal Rules][$brandDesign.secondary = "a chain symbol"]] <</if>>
+	<<if ($arcologies[0].FSBodyPurist != "unset")>>
+	| //FS// [[Vitruvian Man|Universal Rules][$brandDesign.secondary = "a Vitruvian man"]] <</if>>
+	<<if ($arcologies[0].FSTransformationFetishist != "unset")>>
+	| //FS// [[Scalpel|Universal Rules][$brandDesign.secondary = "a scalpel"]] <</if>>
+	<<if ($arcologies[0].FSYouthPreferentialist != "unset")>>
+	| //FS// [[Virginity Status|Universal Rules][$brandDesign.secondary = "$his virginity status"]] <</if>>
+	<<if ($arcologies[0].FSMaturityPreferentialist != "unset")>>
+	| //FS// [[Sexual Skill Info|Universal Rules][$brandDesign.secondary = "$his sexual skills"]] <</if>>
+	<<if ($arcologies[0].FSPetiteAdmiration != "unset") || ($arcologies[0].FSStatuesqueGlorification != "unset")>>
+	| //FS// [[Current height|Universal Rules][$brandDesign.secondary = "$his current height"]] <</if>>
+	<<if ($arcologies[0].FSSlimnessEnthusiast != "unset")>>
+	| //FS// [[Breast Floor|Universal Rules][$brandDesign.secondary = "$his absolute minimum breast size"]] <</if>>
+	<<if ($arcologies[0].FSAssetExpansionist != "unset")>>
+	| //FS// [[Breast Ceiling|Universal Rules][$brandDesign.secondary = "$his absolute maximum breast size"]] <</if>>
+	<<if ($arcologies[0].FSHedonisticDecadence != "unset")>>
+	| //FS// [[Weight Record|Universal Rules][$brandDesign.secondary = "$his highest weigh-in"]] <</if>>
+	<<if ($arcologies[0].FSHedonisticDecadence != "unset") && $PC.refreshmentType == 2>>
+	| //FS// [[Favorite Food|Universal Rules][$brandDesign.secondary = "a big helping of "+$PC.refreshment]] <</if>>
+	<<if ($arcologies[0].FSPastoralist != "unset")>>
+	| //FS// [[Product Quality|Universal Rules][$brandDesign.secondary = "$his body product quality"]] <</if>>
+	<<if ($arcologies[0].FSPhysicalIdealist != "unset")>>
+	| //FS// [[Deadlift Info|Universal Rules][$brandDesign.secondary = "$his deadlift record"]] <</if>>
+	<<if ($arcologies[0].FSChattelReligionist != "unset")>>
+	| //FS// [[Religious Symbol|Universal Rules][$brandDesign.secondary = "a religious symbol"]] <</if>>
+	<<if ($arcologies[0].FSRomanRevivalist != "unset")>>
+	| //FS// [[Republican Crest|Universal Rules][$brandDesign.secondary = "the crest of your Republic"]] <</if>>
+	<<if ($arcologies[0].FSAztecRevivalist != "unset")>>
+	| //FS// [[Seven Serpents|Universal Rules][$brandDesign.secondary = "the symbol of the Aztec gods"]] <</if>>
+	<<if ($arcologies[0].FSEgyptianRevivalist != "unset")>>
+	| //FS// [[Dynastic Sigil|Universal Rules][$brandDesign.secondary = "the sigil of your Dynasty"]] <</if>>
+	<<if ($arcologies[0].FSEdoRevivalist != "unset")>>
+	| //FS// [[Mon|Universal Rules][$brandDesign.secondary = "the Shogunate's mon"]] <</if>>
+	<<if ($arcologies[0].FSArabianRevivalist != "unset")>>
+	| //FS// [[Caliphate Symbol|Universal Rules][$brandDesign.secondary = "a symbol of the Caliphate"]] <</if>>
+	<<if ($arcologies[0].FSChineseRevivalist != "unset")>>
+	| //FS// [[Imperial Seal|Universal Rules][$brandDesign.secondary = "your Imperial Seal"]] <</if>>
+
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Or design your own: <<textbox "$brandDesign.primary" $brandDesign.primary "Universal Rules">> //For best results, use a single word//
+<</if>>
 <br><br>
 ''Scarring for slaves''
 <br>