diff --git a/src/pregmod/theCattleRanch.tw b/src/pregmod/theCattleRanch.tw
index 3fe60099a5f7ee56258c99ec2727edfafb93acb0..72c0d1b31f7217990bfd4bab95d5b826073ac2ae 100644
--- a/src/pregmod/theCattleRanch.tw
+++ b/src/pregmod/theCattleRanch.tw
@@ -23,17 +23,18 @@
 
 <br><br>The price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her and check out other cows to order|The Cattle Ranch][$cash -= $slaveCost, $TCR.schoolSale = 0, $TCR.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other cows to order"|The Cattle Ranch][$cash -= $slaveCost, $TCR.schoolSale = 0, $TCR.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost, $TCR.schoolSale = 0, $TCR.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost, $TCR.schoolSale = 0, $TCR.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
 	<<else>>
-		<br>[[Buy her and Finish your order of cattle|Bulk Slave Intro][$cash -= $slaveCost, $TCR.schoolSale = 0, $TCR.studentsBought += 1, $newSlaves.push($activeSlave)]]
+		<br>[["Buy " + $his + " and finish your order of cattle"|Bulk Slave Intro][$cash -= $slaveCost, $TCR.schoolSale = 0, $TCR.studentsBought += 1, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[[Decline to purchase her and check out another cow|The Cattle Ranch][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another cow"|The Cattle Ranch][$slavesSeen += 1]]
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of cattle|Bulk Slave Intro]]
 <</if>>
diff --git a/src/pregmod/theHippolytaAcademy.tw b/src/pregmod/theHippolytaAcademy.tw
index 8001f721a07748fcd46d51d790c5c1cc59294298..c86ccb2be1681c6df8b4342d408462f2dd38ac4d 100644
--- a/src/pregmod/theHippolytaAcademy.tw
+++ b/src/pregmod/theHippolytaAcademy.tw
@@ -32,17 +32,18 @@ The Hippolyta Academy is one of the most famous slave bodyguarding schools in al
 
 <br><br>The price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her and check out other slaves to order|The Hippolyta Academy][$cash -= $slaveCost, $HA.schoolSale = 0, $HA.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other slaves to order"|The Hippolyta Academy][$cash -= $slaveCost, $HA.schoolSale = 0, $HA.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost, $HA.schoolSale = 0, $HA.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost, $HA.schoolSale = 0, $HA.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
 	<<else>>
-		<br>[[Buy her and Finish your order of slaves|Bulk Slave Intro][$cash -= $slaveCost, $HA.schoolSale = 0, $HA.studentsBought += 1, $newSlaves.push($activeSlave)]]
+		<br>[["Buy " + $him + " and finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $HA.schoolSale = 0, $HA.studentsBought += 1, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[[Decline to purchase her and check out another slave|The Hippolyta Academy][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another slave"|The Hippolyta Academy][$slavesSeen += 1]]
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of slaves|Bulk Slave Intro]]
 <</if>>
diff --git a/src/pregmod/wetwareCPUs.tw b/src/pregmod/wetwareCPUs.tw
index de6987dfefefdf674b5995cb5ba514f662bfb51b..7b4ec421d4a36f9bf533846e7e6840914cf4872c 100644
--- a/src/pregmod/wetwareCPUs.tw
+++ b/src/pregmod/wetwareCPUs.tw
@@ -18,17 +18,18 @@
 
 <br><br>The price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her and check out other slaves to order|Wetware CPUs][$cash -= $slaveCost, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other slaves to order"|Wetware CPUs][$cash -= $slaveCost, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
 	<<else>>
-		<br>[[Buy her and Finish your order of slaves|Bulk Slave Intro][$cash -= $slaveCost, $newSlaves.push($activeSlave)]]
+		<br>[["Buy " + $him + " and finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[[Decline to purchase her and check out another slave|Wetware CPUs][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another slave"|Wetware CPUs][$slavesSeen += 1]]
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of slaves|Bulk Slave Intro]]
 <</if>>
diff --git a/src/uncategorized/corporateMarket.tw b/src/uncategorized/corporateMarket.tw
index 57faca6f375264d4853c63d7794d38545fead1e2..1f5d4f75015384fc5bd6a0849b14eb73e020c393 100644
--- a/src/uncategorized/corporateMarket.tw
+++ b/src/uncategorized/corporateMarket.tw
@@ -82,16 +82,17 @@ while you browse.
 	<<set $slaveCost *= 0.9>>
 <</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<set $slaveCost = 500*Math.trunc($slaveCost/500)>>
 The offered price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 <br>
 <<if $cash >= $slaveCost>>
-	[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost,$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
+	[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost,$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
 <br>
-[[Decline to purchase her and check out another slave|Corporate Market][$slavesSeen += 1]]
+[["Decline to purchase " + $him + " and check out another slave"|Corporate Market][$slavesSeen += 1]]
 
 <br><br>
 <<set $saleDescription = 1, $applyLaw = 1>><<include "Long Slave Description">>
diff --git a/src/uncategorized/growthResearchInstitute.tw b/src/uncategorized/growthResearchInstitute.tw
index 1450bc2ab09243959ee8ca311c0f9f25e5a00b25..ddd3764868934c1ed1d87f2523a495f5cd934144 100644
--- a/src/uncategorized/growthResearchInstitute.tw
+++ b/src/uncategorized/growthResearchInstitute.tw
@@ -23,17 +23,19 @@
 
 <br><br>The price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[["Buy "+$his+" and check out other slaves to order"|Growth Research Institute][$cash -= $slaveCost, $GRI.schoolSale = 0, $GRI.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other slaves to order"|Growth Research Institute][$cash -= $slaveCost, $GRI.schoolSale = 0, $GRI.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[["Buy "+$his+" slave contract"|New Slave Intro][$cash -= $slaveCost, $GRI.schoolSale = 0, $GRI.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost, $GRI.schoolSale = 0, $GRI.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
 	<<else>>
-		<br>[[["Buy "+$his+" and Finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $GRI.schoolSale = 0, $GRI.studentsBought += 1, $newSlaves.push($activeSlave)]]
+		<br>[[["Buy " + $him + " and finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $GRI.schoolSale = 0, $GRI.studentsBought += 1, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[["Decline to purchase "+$his+" and check out another slave"|Growth Research Institute][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another slave"|Growth Research Institute][$slavesSeen += 1]]
+
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of slaves|Bulk Slave Intro]]
 <</if>>
diff --git a/src/uncategorized/lecoleDesEnculees.tw b/src/uncategorized/lecoleDesEnculees.tw
index 21594b9e6f5610e0c5156a37edc92389a4110356..b6b64f110b3ee20f8b38793ab73dbc1a02759f27 100644
--- a/src/uncategorized/lecoleDesEnculees.tw
+++ b/src/uncategorized/lecoleDesEnculees.tw
@@ -22,17 +22,18 @@
 
 <br><br>The price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her and check out other slaves to order|L'école des Enculées][$cash -= $slaveCost, $LDE.schoolSale = 0, $LDE.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other slaves to order"|L'école des Enculées][$cash -= $slaveCost, $LDE.schoolSale = 0, $LDE.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost, $LDE.schoolSale = 0, $LDE.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost, $LDE.schoolSale = 0, $LDE.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
 	<<else>>
-		<br>[[Buy her and Finish your order of slaves|Bulk Slave Intro][$cash -= $slaveCost, $LDE.schoolSale = 0, $LDE.studentsBought += 1, $newSlaves.push($activeSlave)]]
+		<br>[["Buy " + $him + " and finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $LDE.schoolSale = 0, $LDE.studentsBought += 1, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[[Decline to purchase her and check out another slave|L'école des Enculées][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another slave"|L'école des Enculées][$slavesSeen += 1]]
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of slaves|Bulk Slave Intro]]
 <</if>>
diff --git a/src/uncategorized/slaveMarkets.tw b/src/uncategorized/slaveMarkets.tw
index 4bca317b9339e90485e167b6e9dce7e5b54b771f..e4fde321faf77635ab1dea7cf17d1a6f756acb6c 100644
--- a/src/uncategorized/slaveMarkets.tw
+++ b/src/uncategorized/slaveMarkets.tw
@@ -194,17 +194,18 @@ You visit the slave markets off the arcology plaza. It's always preferable to ex
 <<set $slaveCost = 500*Math.trunc($slaveCost/500)>>
 The offered price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her and check out other slaves to order|Slave Markets][$cash -= $slaveCost, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other slaves to order"|Slave Markets][$cash -= $slaveCost, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost,$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost,$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
 	<<else>>
-		<br>[[Buy her and Finish your order of slaves|Bulk Slave Intro][$cash -= $slaveCost, $newSlaves.push($activeSlave)]]
+		<br>[["Buy " + $him + " and finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[[Decline to purchase her and check out another slave|Slave Markets][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another slave"|Slave Markets][$slavesSeen += 1]]
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of slaves|Bulk Slave Intro]]
 <</if>>
diff --git a/src/uncategorized/slaveShelter.tw b/src/uncategorized/slaveShelter.tw
index d1970ba81f61ecc14dd4a52cf0001587c2ad3eba..60d184e11ba2e2e6091a826ca39c385b2a95ff3c 100644
--- a/src/uncategorized/slaveShelter.tw
+++ b/src/uncategorized/slaveShelter.tw
@@ -22,7 +22,7 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is
 	<</if>>
 <</if>>
 <<if random(1,100) <= $seeDicks>>
-	<<set _possibleOrigins.push("geldling", "dickpain")>>
+	<<set _possibleOrigins.push("gelding", "dickpain")>>
 <</if>>
 <<if random(0,99) >= $seeDicks>>
 	<<set _possibleOrigins.push("plugs", "used whore", "reaction")>>
@@ -220,7 +220,7 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is
 	<<if $shelterSlave.dick > 1>>
 		<<set $shelterSlave.dickTat = either("degradation", "rude words", 0)>>
 	<</if>>
-<<case "geldling">>
+<<case "gelding">>
 	<<set $activeSlaveOneTimeMinAge = 20>>
 	<<set $activeSlaveOneTimeMaxAge = 42>>
 	<<set $oneTimeDisableDisability = 1>>
@@ -385,7 +385,7 @@ The placement fee is <<print cashFormat($slaveCost)>>.
 <span id="result">
 
 <<if $cash >= $slaveCost>>
-	<<link "Buy her slave contract">>
+	<<link "Buy $his slave contract">>
 		<<replace "#result">>
 			<<set $cash -= $slaveCost, $shelterSlaveBought = 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main">>
 			<<include "New Slave Intro">>
diff --git a/src/uncategorized/slaveSold.tw b/src/uncategorized/slaveSold.tw
index 999a83701f03e3db444855332c5222f09eceb57c..57840aa2cdb1e9178527c9be84848592c52b3ff6 100644
--- a/src/uncategorized/slaveSold.tw
+++ b/src/uncategorized/slaveSold.tw
@@ -2,9 +2,11 @@
 
 <<set $nextButton = "Back to Main", $nextLink = "Main", $returnTo = "Main", $showEncyclopedia = 1, $encyclopedia = "Personal Assistant">>
 
+<<setLocalPronouns $activeSlave>>
+
 <<set $display = 0>>
 
-<<if !["elite auction", "tentacle bred", "womb filler", "organ crafter", "abortion TV", "repopulationist arcology", "eugenics arcology", "peacekeepers"].includes($buyer) && ((($activeSlave.actualAge < $retirementAge-1) && $PhysicalRetirementAgePolicy != 1) || (($activeSlave.physicalAge < $retirementAge-1) && $PhysicalRetirementAgePolicy == 1))>> /* organ crafter is not viable now, the elite won't part so easily with a prize, some take place x months later when the event's max is 15 weeks, and the rest are snuff events. You don't want that slave back. */
+<<if !["abortion TV", "elite auction", "eugenics arcology", "organ crafter", "peacekeepers", "repopulationist arcology", "tentacle bred", "womb filler"].includes($buyer) && ((($activeSlave.actualAge < $retirementAge-1) && $PhysicalRetirementAgePolicy != 1) || (($activeSlave.physicalAge < $retirementAge-1) && $PhysicalRetirementAgePolicy == 1))>> /* organ crafter is not viable now, the elite won't part so easily with a prize, some take place x months later when the event's max is 15 weeks, and the rest are snuff events. You don't want that slave back. */
 <<if !$boomerangSlave || $boomerangWeeks > 15>>
 	<<if $activeSlave.fuckdoll == 0>>
 	<<if canWalk($activeSlave)>>
@@ -94,43 +96,44 @@
 
 	<<if $familyTesting == 1>>
 		<<for _ss = 0; _ss < $slaves.length; _ss++>>
+			<<setLocalPronouns $slaves[_ss] 2>>
 			<<if $activeSlave.mother == $slaves[_ss].ID>>
-				$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling her daughter.
+				$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling _his2 daughter.
 				<<run clearSummaryCache($slaves[_ss])>>
 				<br><br>
 				<<set $slaves[_ss].devotion -= 20>>
 			<</if>>
 			<<if $activeSlave.father == $slaves[_ss].ID>>
-				$slaves[_ss].slaveName is @@.mediumorchid;disappointed@@ that you are selling her daughter.
+				$slaves[_ss].slaveName is @@.mediumorchid;disappointed@@ that you are selling _his2 daughter.
 				<<run clearSummaryCache($slaves[_ss])>>
 				<br><br>
 				<<set $slaves[_ss].devotion -= 10>>
 			<</if>>
 			<<if $activeSlave.ID == $slaves[_ss].father>>
-				$slaves[_ss].slaveName is @@.mediumorchid;saddened@@ that you are selling her father.
+				$slaves[_ss].slaveName is @@.mediumorchid;saddened@@ that you are selling _his2 father.
 				<<run clearSummaryCache($slaves[_ss])>>
 				<br><br>
 				<<set $slaves[_ss].devotion -= 10>>
 			<</if>>
 			<<if $activeSlave.ID == $slaves[_ss].mother>>
-				$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling her mother.
+				$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling _his2 mother.
 				<<run clearSummaryCache($slaves[_ss])>>
 				<br><br>
 				<<set $slaves[_ss].devotion -= 20>>
 			<</if>>
 			<<switch areSisters($activeSlave, $slaves[_ss])>>
 			<<case 1>>
-				$slaves[_ss].slaveName is @@.mediumorchid;devastated@@ that you are selling her twin.
+				$slaves[_ss].slaveName is @@.mediumorchid;devastated@@ that you are selling _his2 twin.
 				<<run clearSummaryCache($slaves[_ss])>>
 				<br><br>
 				<<set $slaves[_ss].devotion -= 30>>
 			<<case 2>>
-				$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling her sister.
+				$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling _his2 sister.
 				<<run clearSummaryCache($slaves[_ss])>>
 				<br><br>
 				<<set $slaves[_ss].devotion -= 20>>
 			<<case 3>>
-				$slaves[_ss].slaveName is @@.mediumorchid;disheartened@@ that you are selling her half-sister.
+				$slaves[_ss].slaveName is @@.mediumorchid;disheartened@@ that you are selling _his2 half-sister.
 				<<run clearSummaryCache($slaves[_ss])>>
 				<br><br>
 				<<set $slaves[_ss].devotion -= 10>>
@@ -140,7 +143,8 @@
 		<<if $activeSlave.relation != 0>>
 			<<set _ss = $slaveIndices[$activeSlave.relationTarget]>>
 			<<if def _ss && $slaves[_ss].fetish != "mindbroken">>
-				$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling her $activeSlave.relation.
+				<<setLocalPronouns $slaves[_ss] 2>>
+				$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling _his2 $activeSlave.relation.
 				<<run clearSummaryCache($slaves[_ss])>>
 				<br><br>
 				<<set $slaves[_ss].devotion -= 20>>
@@ -151,7 +155,8 @@
 	<<if $activeSlave.relationship > 0>>
 		<<set _ss = $slaveIndices[$activeSlave.relationshipTarget]>>
 		<<if def _ss && $slaves[_ss].fetish != "mindbroken">>
-			$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling her best source of comfort and companionship in a life of bondage.
+			<<setLocalPronouns $slaves[_ss] 2>>
+			$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling _his2 best source of comfort and companionship in a life of bondage.
 			<<run clearSummaryCache($slaves[_ss])>>
 			<br><br>
 			<<set $slaves[_ss].devotion -= $slaves[_ss].relationship*10>>
@@ -172,7 +177,8 @@
 	<<if $activeSlave.rivalry != 0>>
 		<<set _ss = $slaveIndices[$activeSlave.rivalryTarget]>>
 		<<if def _ss && $slaves[_ss].fetish != "mindbroken">>
-			$slaves[_ss].slaveName is @@.hotpink;pleased@@ that she won't have to see her rival any more.
+			<<setLocalPronouns $slaves[_ss] 2>>
+			$slaves[_ss].slaveName is @@.hotpink;pleased@@ that _he2 won't have to see _his2 rival any more.
 			<<run clearSummaryCache($slaves[_ss])>>
 			<br><br>
 			<<set $slaves[_ss].devotion += $slaves[_ss].rivalry*3>>
@@ -184,7 +190,7 @@
 <<switch $buyer>>
 
 <<case "housekeeper">>
-	$activeSlave.slaveName settles into her new life in a humbler part of $arcologies[0].name, and can occasionally be seen accompanying her master in public.
+	$activeSlave.slaveName settles into $his new life in a humbler part of $arcologies[0].name, and can occasionally be seen accompanying $his master in public.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].trust >= -20)>>
 	<<if ($slaves[_ss].physicalAge > 30)>>
@@ -199,7 +205,7 @@
 	<</if>>
 
 <<case "buttbreaker">>
-	In short order, $activeSlave.slaveName is heard out on the promenade, sobbing and screaming as her new owner breaks in her virgin butt in public.
+	In short order, $activeSlave.slaveName is heard out on the promenade, sobbing and screaming as $his new owner breaks in $his virgin butt in public.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].anus == 0)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -212,7 +218,7 @@
 	<</if>>
 
 <<case "cheap brothel">>
-	$activeSlave.slaveName is soon seen on shift outside a seedy establishment in the lower arcology, mechanically offering her holes to passersby and flinching whenever her superiors come out to check on her.
+	$activeSlave.slaveName is soon seen on shift outside a seedy establishment in the lower arcology, mechanically offering $his holes to passersby and flinching whenever $his superiors come out to check on $him.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].assignment == "whore") || ($slaves[_ss].assignment == "work in the brothel")>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -225,7 +231,7 @@
 	<</if>>
 
 <<case "nice brothel">>
-	$activeSlave.slaveName disappears for a time as her training is perfected, but she reappears in the refined brothel, wearing classy clothes and flirting gracefully with patrons of her body.
+	$activeSlave.slaveName disappears for a time as $his training is perfected, but $he reappears in the refined brothel, wearing classy clothes and flirting gracefully with patrons of $his body.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].assignment == "whore") || ($slaves[_ss].assignment == "work in the brothel")>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -238,7 +244,7 @@
 	<</if>>
 
 <<case "factory farm">>
-	$activeSlave.slaveName is never again seen in public, but her fate is obvious: she's chained to a milking rack somewhere in a cavernous factory farm, with milk draining from her tits<<if $activeSlave.balls > 0>> and an electroshock stimulator up her butt to force her to cum<<elseif $activeSlave.ovaries > 0>> and a new baby in her belly every ten months<</if>>.
+	$activeSlave.slaveName is never again seen in public, but $his fate is obvious: $he's chained to a milking rack somewhere in a cavernous factory farm, with milk draining from $his tits<<if $activeSlave.balls > 0>> and an electroshock stimulator up $his butt to force $him to cum<<elseif $activeSlave.ovaries > 0>> and a new baby in $his belly every ten months<</if>>.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].devotion <= 50)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -251,7 +257,7 @@
 	<</if>>
 
 <<case "elite auction">>
-	$activeSlave.slaveName is quickly escorted out by her new master. She is rarely seen in public anymore, but her records show she is settling well into being her new owner's breeder.
+	$activeSlave.slaveName is quickly escorted out by $his new master. She is rarely seen in public anymore, but $his records show she is settling well into being $his new owner's breeder.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].breedingMark != 1 && $propOutcome == 1)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -301,11 +307,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your slaves with pregnancy fetishes envy her, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll find themselves in a sexually satisfying life.
+	Your slaves with pregnancy fetishes envy $him, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll find themselves in a sexually satisfying life.
 	<</if>>
 
 <<case "nipple fetishist">>
-	$activeSlave.slaveName's new mistress is an exhibitionist as well as a nipple fetishist, and before long, she's seen in the club, riding $activeSlave.slaveName's chest with her wet pussy. The slave is expected to keep her nipples erect for her at all times.
+	$activeSlave.slaveName's new mistress is an exhibitionist as well as a nipple fetishist, and before long, $he's seen in the club, riding $activeSlave.slaveName's chest with $his wet pussy. The slave is expected to keep $his nipples erect for $him at all times.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetish == "boobs")>>
 	<<if ($slaves[_ss].fetishKnown == 1)>>
@@ -316,7 +322,7 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your slaves with breast fetishes envy her, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll find themselves in a sexually satisfying life.
+	Your slaves with breast fetishes envy $him, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll find themselves in a sexually satisfying life.
 	<</if>>
 
 <<case "nipple fucker">>
@@ -348,11 +354,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your buttsluts envy her, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll find themselves orgasming with dicks up their asses anyway.
+	Your buttsluts envy $him, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll find themselves orgasming with dicks up their asses anyway.
 	<</if>>
 
 <<case "oral fetishist">>
-	The next time $activeSlave.slaveName is seen in public, she's obediently accompanying her new master. After doing some business on the promenade, he pulls her into an alcove and lets her masturbate as he uses her throat.
+	The next time $activeSlave.slaveName is seen in public, $he's obediently accompanying $his new master. After doing some business on the promenade, he pulls $him into an alcove and lets $him masturbate as he uses $his throat.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetish == "cumslut")>>
 	<<if ($slaves[_ss].fetishKnown == 1)>>
@@ -363,11 +369,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your cumsluts envy her, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll find themselves filled with cum every day.
+	Your cumsluts envy $him, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll find themselves filled with cum every day.
 	<</if>>
 
 <<case "pain fetishist">>
-	$activeSlave.slaveName is not seen again in public for a long time, but the crack of leather on flesh and the resultant hoarse female howling that issues from her new mistress's apartment is well-known.
+	$activeSlave.slaveName is not seen again in public for a long time, but the crack of leather on flesh and the resultant hoarse female howling that issues from $his new mistress's apartment is well-known.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetish == "masochist")>>
 	<<if ($slaves[_ss].fetishKnown == 1)>>
@@ -378,11 +384,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your masochists envy her, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll never lack for the abuse they need.
+	Your masochists envy $him, and @@.mediumaquamarine;trust that even if you decide to sell them,@@ they'll never lack for the abuse they need.
 	<</if>>
 
 <<case "sadism fetishist">>
-	$activeSlave.slaveName rarely leaves her new mistress's apartments, but the slave rumor mill bears stories about her to your penthouse anyway. Her mistress uses her as a rapist on demand, and her dumbly obedient brutality is renowned.
+	$activeSlave.slaveName rarely leaves $his new mistress's apartments, but the slave rumor mill bears stories about $him to your penthouse anyway. $His mistress uses $him as a rapist on demand, and $his dumbly obedient brutality is renowned.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetish == "sadist")>>
 	<<if ($slaves[_ss].fetishKnown == 1)>>
@@ -397,7 +403,7 @@
 	<</if>>
 
 <<case "dom fetishist">>
-	$activeSlave.slaveName wins herself a leadership position with her new master, who repays her hard work by allowing her to use his slaves at will.
+	$activeSlave.slaveName wins herself a leadership position with $his new master, who repays $his hard work by allowing her to use his slaves at will.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetish == "dom")>>
 	<<if ($slaves[_ss].fetishKnown == 1)>>
@@ -408,11 +414,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your sexually dominant slaves do their best to follow her success, and @@.mediumaquamarine;trust that if you decide to sell them,@@ they'll stand a chance of winning a place in which they can fuck as well as get fucked.
+	Your sexually dominant slaves do their best to follow $his success, and @@.mediumaquamarine;trust that if you decide to sell them,@@ they'll stand a chance of winning a place in which they can fuck as well as get fucked.
 	<</if>>
 
 <<case "sub fetishist">>
-	The back of $activeSlave.slaveName's head becomes a well-known sight in business circles, since her mistress rarely lets it out from between her legs.
+	The back of $activeSlave.slaveName's head becomes a well-known sight in business circles, since $his mistress rarely lets it out from between her legs.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetish == "submissive")>>
 	<<if ($slaves[_ss].fetishKnown == 1)>>
@@ -423,7 +429,7 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your sexually submissive slaves secretly envy her simple life, and @@.mediumaquamarine;trust that if you decide to sell them,@@ there are places where a sub can be valuable and safe.
+	Your sexually submissive slaves secretly envy $his simple life, and @@.mediumaquamarine;trust that if you decide to sell them,@@ there are places where a sub can be valuable and safe.
 	<</if>>
 
 <<case "supremacist arcology">>
@@ -440,7 +446,7 @@
 	<</if>>
 
 <<case "subjugationist arcology">>
-	$activeSlave.slaveName is shipped off to help produce a race of $activeSlave.race idiots to perform eternal servitude. She is not perceptive enough to fear her upcoming life as a downtrodden breeder.
+	$activeSlave.slaveName is shipped off to help produce a race of $activeSlave.race idiots to perform eternal servitude. $He is not perceptive enough to fear $his upcoming life as a downtrodden breeder.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].intelligence+$slaves[_ss].intelligenceImplant > 15)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -453,7 +459,7 @@
 	<</if>>
 
 <<case "gender radicalist arcology">>
-	$activeSlave.slaveName is shipped off, but her buyer is so unwilling to waste any time that the shipment container includes hormonal injectors to get her started on an intensive feminization regime as quickly as possible.
+	$activeSlave.slaveName is shipped off, but $his buyer is so unwilling to waste any time that the shipment container includes hormonal injectors to get $him started on an intensive feminization regime as quickly as possible.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].dick > 0)>>
 	<<if ($slaves[_ss].devotion <= 20)>>
@@ -477,11 +483,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Most of your slaves could scarcely care less, but your most intelligent girls are @@.mediumorchid;privately skeptical of her fate;@@ she's become one more cookie cutter bimbo in a place that uses and discards such sluts.
+	Most of your slaves could scarcely care less, but your most intelligent girls are @@.mediumorchid;privately skeptical of $his fate;@@ $he's become one more cookie cutter bimbo in a place that uses and discards such sluts.
 	<</if>>
 
 <<case "paternalist arcology">>
-	$activeSlave.slaveName is shipped off to be improved into a happy, educated slave at the best pace her new owner can manage.
+	$activeSlave.slaveName is shipped off to be improved into a happy, educated slave at the best pace $his new owner can manage.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].devotion < -20)>>
 	<<if ($slaves[_ss].intelligence+$slaves[_ss].intelligenceImplant < -15)>>
@@ -492,11 +498,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your unbroken, uneducated slaves who hear about this are @@.mediumorchid;quietly resentful,@@ not understanding that she was only sold to a paternalist arcology because she was obedient.
+	Your unbroken, uneducated slaves who hear about this are @@.mediumorchid;quietly resentful,@@ not understanding that $he was only sold to a paternalist arcology because $he was obedient.
 	<</if>>
 
 <<case "degradationist arcology">>
-	Stories about the place she's going have reached $arcologies[0].name, and $activeSlave.slaveName suspects the fate she's been condemned to when she's loaded into a shipping container expressly designed to keep the inmate awake and uncomfortable.
+	Stories about the place $he's going have reached $arcologies[0].name, and $activeSlave.slaveName suspects the fate $he's been condemned to when $he's loaded into a shipping container expressly designed to keep the inmate awake and uncomfortable.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].devotion > 20)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -509,7 +515,7 @@
 	<</if>>
 
 <<case "slimness enthusiast arcology">>
-	$activeSlave.slaveName is taken away to join the tribe of squealing, slim forms that populate the arcology of her new owner.
+	$activeSlave.slaveName is taken away to join the tribe of squealing, slim forms that populate the arcology of $his new owner.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].intelligence+$slaves[_ss].intelligenceImplant > 50)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -548,7 +554,7 @@
 	<</if>>
 
 <<case "abortion TV">>
-	$activeSlave.slaveName is soon seen on live TV, restrained and still grotesquely pregnant. She screams into her restraints as the host approaches with a comically large syringe of abortifacients and drives it deep into her womb. Within minutes, a flood of liquid and fetuses are pouring from her gaping cunt, all the while he times how long it takes her overburdened womb to drain of all its contents.
+	$activeSlave.slaveName is soon seen on live TV, restrained and still grotesquely pregnant. $He screams into $his restraints as the host approaches with a comically large syringe of abortifacients and drives it deep into her womb. Within minutes, a flood of liquid and fetuses are pouring from $his gaping cunt, all the while he times how long it takes her overburdened womb to drain of all its contents.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if $slaves[_ss].bellyPreg >= 300000>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -561,7 +567,7 @@
 	<</if>>
 
 <<case "womb filler">>
-	$activeSlave.slaveName is seen in a drug report nine months later; she is unrecognizable. Her gaunt body is completely bloated by her enormous womb, leaving <<if $activeSlave.amp != 1>>what's left of her arms and legs dangling<<else>>her torso teetering<</if>> pathetically atop its quivering mass. The headline reads "New drug allows for upwards of seven hundred children carried at once". Live on stream, her body loses stability and ruptures, flooding the room with fluid and children.
+	$activeSlave.slaveName is seen in a drug report nine months later; $he is unrecognizable. $His gaunt body is completely bloated by $his enormous womb, leaving <<if $activeSlave.amp != 1>>what's left of $his arms and legs dangling<<else>>$his torso teetering<</if>> pathetically atop its quivering mass. The headline reads "New drug allows for upwards of seven hundred children carried at once". Live on stream, $his body loses stability and ruptures, flooding the room with fluid and children.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].vagina == 0)>>
 	<<if isFertile($slaves[_ss])>>
@@ -576,7 +582,7 @@
 	<</if>>
 
 <<case "repopulationist arcology">>
-	$activeSlave.slaveName is seen nine months later with an enormous pregnancy and the most content look on her face. She <<if $activeSlave.amp != 1>>gently pats her quadruplet filled belly and lets off a moan as her children kick in response<<else>>moans lewdly as her children kick away in her womb<</if>>.
+	$activeSlave.slaveName is seen nine months later with an enormous pregnancy and the most content look on $his face. $He <<if $activeSlave.amp != 1>>gently pats $his quadruplet filled belly and lets off a moan as $his children kick in response<<else>>moans lewdly as $his children kick away in $his womb<</if>>.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].vagina == 0)>>
 	<<if isFertile($slaves[_ss])>>
@@ -593,7 +599,7 @@
 	<</if>>
 
 <<case "eugenics arcology">>
-	$activeSlave.slaveName is seen nearly a year later, happy and healthy, along with her owner and newborn son. They are quite a good looking family.
+	$activeSlave.slaveName is seen nearly a year later, happy and healthy, along with $his owner and newborn son. They are quite a good looking family.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].intelligence+$slaves[_ss].intelligenceImplant < -15)>>
 	<<if isFertile($slaves[_ss])>>
@@ -608,7 +614,7 @@
 	<</if>>
 
 <<case "hedonistic decadence arcology">>
-	$activeSlave.slaveName is taken away to join a quivering mass of plump, pampered ladies that crowd the bedroom of her new owner.
+	$activeSlave.slaveName is taken away to join a quivering mass of plump, pampered ladies that crowd the bedroom of $his new owner.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if $slaves[_ss].behavioralFlaw == "gluttonous">>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -621,7 +627,7 @@
 	<</if>>
 
 <<case "stuffer chef">>
-	$activeSlave.slaveName's new owner is quite fond of his work and typically sends out photos of his progress. This is no exception; you are treated to a series of images featuring $activeSlave.slaveName being force fed until her stomach bulges. Day after day, you watch her handle more and more food until her belly is big enough to fill her lap even when empty.
+	$activeSlave.slaveName's new owner is quite fond of his work and typically sends out photos of his progress. This is no exception; you are treated to a series of images featuring $activeSlave.slaveName being force fed until $his stomach bulges. Day after day, you watch $him handle more and more food until $his belly is big enough to fill $his lap even when empty.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if $slaves[_ss].weight < 10>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -634,7 +640,7 @@
 	<</if>>
 
 <<case "transformation fetishist arcology">>
-	A purchasing agent arrives for $activeSlave.slaveName; he uses a lull in the proceedings to use a permanent marker to begin mapping out surgical sites across her body. There are a lot of them.
+	A purchasing agent arrives for $activeSlave.slaveName; he uses a lull in the proceedings to use a permanent marker to begin mapping out surgical sites across $his body. There are a lot of them.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].devotion <= 20)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -643,11 +649,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your unbroken slaves who hear about how severely she's about to be cut up are @@.gold;somewhat afraid@@ that they will suffer similar surgical invasion.
+	Your unbroken slaves who hear about how severely $he's about to be cut up are @@.gold;somewhat afraid@@ that they will suffer similar surgical invasion.
 	<</if>>
 
 <<case "physical idealist arcology">>
-	Stories about the arcology $activeSlave.slaveName is headed to have circulated among slaves. Most intelligent girls see a life of workouts as relatively harmless.
+	Stories about the arcology $activeSlave.slaveName is headed to have circulated among slaves. Most intelligent slaves see a life of workouts as relatively harmless.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].weight > 10)>>
 	<<if ($slaves[_ss].intelligence+$slaves[_ss].intelligenceImplant < -15)>>
@@ -662,7 +668,7 @@
 	<</if>>
 
 <<case "pastoralist arcology">>
-	$activeSlave.slaveName is subjected to a stock assay and then packed off to take her place as a prize heifer.
+	$activeSlave.slaveName is subjected to a stock assay and then packed off to take $his place as a prize heifer.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].lactation == 0)>>
 	<<if ($slaves[_ss].devotion <= 20)>>
@@ -673,11 +679,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your slaves who are already lactating know that her role is to be a relatively easy and decent one, and your obedient girls accept it regardless. Others however @@.gold;fear being transformed into livestock@@ a little.
+	Your slaves who are already lactating know that $his role is to be a relatively easy and decent one, and your obedient slaves accept it regardless. Others, however, @@.gold;fear being transformed into livestock@@ a little.
 	<</if>>
 
 <<case "chattel religionist arcology">>
-	$activeSlave.slaveName is terrified of her impending religious life; perhaps she's heard the new text that reads 'no woman come of age is holy unless she performs the act as many times per day as she has years less than forty.'
+	$activeSlave.slaveName is terrified of $his impending religious life; perhaps $he's heard the new text that reads 'no woman come of age is holy unless she performs the act as many times per day as she has years less than forty.'
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].analCount < 200)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -686,11 +692,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your sexually experienced slaves are too inured to industrial lovemaking to be affected by her fate, but your more innocent slaves @@.gold;fear being required to fuck@@ at that pace.
+	Your sexually experienced slaves are too inured to industrial lovemaking to be affected by $his fate, but your more innocent slaves @@.gold;fear being required to fuck@@ at that pace.
 	<</if>>
 
 <<case "roman revivalist arcology">>
-	$activeSlave.slaveName is shipped to a new arcology, and culturally, across the centuries. Her skill at arms is well enough known that her impending role as a gladiatrix is easily deduced.
+	$activeSlave.slaveName is shipped to a new arcology, and culturally, across the centuries. Her skill at arms is well enough known that $his impending role as a gladiatrix is easily deduced.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].combatSkill > 0)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -703,7 +709,7 @@
 	<</if>>
 
 <<case "aztec revivalist arcology">>
-	$activeSlave.slaveName is transported after losing a military engagement. Though her will remains strong, she's @@.gold;filled with fear@@ when she sees the rivers of blood that flow through the city.
+	$activeSlave.slaveName is transported after losing a military engagement. Though $his will remains strong, $he's @@.gold;filled with fear@@ when $he sees the rivers of blood that flow through the city.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].combatSkill > 0)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -712,11 +718,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Her willingness to obey will be tested. Her life will be forfeit, a fate many others @@.gold;fear might befall them@@, if she does not perform.
+	Her willingness to obey will be tested. Her life will be forfeit, a fate many others @@.gold;fear might befall them@@, if $he does not perform.
 	<</if>>
 
 <<case "egyptian revivalist arcology">>
-	$activeSlave.slaveName's journey to her new home is respectful, even celebratory, as far as you can see. She is gravely informed by the purchasing agent that many slaves await her learned instruction.
+	$activeSlave.slaveName's journey to $his new home is respectful, even celebratory, as far as you can see. $He is gravely informed by the purchasing agent that many slaves await $his learned instruction.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].intelligence+$slaves[_ss].intelligenceImplant < -50)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -725,11 +731,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Most of your slaves quietly envy her good fortune. The stupidest however tend to resent their intellectual superiors and @@.mediumorchid;actively resent@@ how obvious her advantage over them proved to be.
+	Most of your slaves quietly envy $his good fortune. The stupidest however tend to resent their intellectual superiors and @@.mediumorchid;actively resent@@ how obvious $his advantage over them proved to be.
 	<</if>>
 
 <<case "virgin trader">>
-	$activeSlave.slaveName is seen in a shipment of slaves leaving the arcology a month later, with just the slightest hint of a gravid belly and a worn-down expression on her face.
+	$activeSlave.slaveName is seen in a shipment of slaves leaving the arcology a month later, with just the slightest hint of a gravid belly and a worn-down expression on $his face.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].vagina == 0)>>
 	<<if ($slaves[_ss].ovaries == 1)>>
@@ -744,7 +750,7 @@
 	<</if>>
 
 <<case "body purist arcology">>
-	$activeSlave.slaveName is shipped to her new owner's arcology to have her implants extracted and the resultant damage addressed.
+	$activeSlave.slaveName is shipped to $his new owner's arcology to have $his implants extracted and the resultant damage addressed.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].devotion <= 50)>>
 	<<if ($slaves[_ss].boobsImplant > 1000)>>
@@ -759,7 +765,7 @@
 	<</if>>
 
 <<case "trainer staffing">>
-	$activeSlave.slaveName is soon well-known among the slaves of the arcology, as many of them are sold after passing under her hands in training. She performs effectively, imparting good sex slave ethics in a generation of sluts.
+	$activeSlave.slaveName is soon well-known among the slaves of the arcology, as many of them are sold after passing under $his hands in training. $He performs effectively, imparting good sex slave ethics in a generation of sluts.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].intelligence+$slaves[_ss].intelligenceImplant > 15)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -772,7 +778,7 @@
 	<</if>>
 
 <<case "teaching trainer">>
-	$activeSlave.slaveName is not pleased by her change in circumstances, since she is soon subjected to training rigor that she did not experience while your property.
+	$activeSlave.slaveName is not pleased by $his change in circumstances, since $he is soon subjected to training rigor that $he did not experience while your property.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].intelligenceImplant < 15)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -785,7 +791,7 @@
 	<</if>>
 
 <<case "implanting trainer">>
-	A few weeks later, $activeSlave.slaveName is seen in a shipment of slaves heading out of the arcology. She has new fake tits, a bigger butt, lip implants, and even some facial bone structure alterations, but her balloon breasts are the most shocking change.
+	A few weeks later, $activeSlave.slaveName is seen in a shipment of slaves heading out of the arcology. $He has new fake tits, a bigger butt, lip implants, and even some facial bone structure alterations, but $his balloon breasts are the most shocking change.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].boobsImplant == 0)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -798,7 +804,7 @@
 	<</if>>
 
 <<case "purifying trainer">>
-	A few weeks later, $activeSlave.slaveName is seen in a shipment of slaves heading out of the arcology. She is almost unrecognizable, having been quickly returned to as natural an appearance as skillful removal of her implants could manage.
+	A few weeks later, $activeSlave.slaveName is seen in a shipment of slaves heading out of the arcology. $He is almost unrecognizable, having been quickly returned to as natural an appearance as skillful removal of $his implants could manage.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].boobsImplant > 800)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -811,7 +817,7 @@
 	<</if>>
 
 <<case "D virgin asspussy">>
-	$activeSlave.slaveName's buyer takes charge of her, and cannot resist immediately running a hand between her buttocks to sink a couple of groping fingers into her soft asspussy.
+	$activeSlave.slaveName's buyer takes charge of her, and cannot resist immediately running a hand between $his buttocks to sink a couple of groping fingers into $his soft asspussy.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetish == "buttslut")>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -824,7 +830,7 @@
 	<</if>>
 
 <<case "D startled the witch">>
-	$activeSlave.slaveName heads off to form part of whatever great design her new master is pursuing; all you know is that it apparently requires lots of lithe, sharp toothed slave girls.
+	$activeSlave.slaveName heads off to form part of whatever great design $his new master is pursuing; all you know is that it apparently requires lots of lithe, sharp toothed slave girls.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].devotion <= 20)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -833,11 +839,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your properly broken slaves are so inured to strange tastes that they pay no attention, but the others are just @@.mediumaquamarine;glad she won't frighten them@@ any more. They thought she was scary.
+	Your properly broken slaves are so inured to strange tastes that they pay no attention, but the others are just @@.mediumaquamarine;glad $he won't frighten them@@ any more. They thought $he was scary.
 	<</if>>
 
 <<case "D milf staffing">>
-	$activeSlave.slaveName becomes a common sight around the arcology, training slaves for her new master. They're usually seen hanging close by her as she manages them with an air at once protective and frankly sexual.
+	$activeSlave.slaveName becomes a common sight around the arcology, training slaves for $his new master. They're usually seen hanging close by $him as $he manages them with an air at once protective and frankly sexual.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].actualAge > 35)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -846,11 +852,11 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your older slaves are @@.mediumaquamarine;happy for her,@@ since it isn't always easy for older ladies.
+	Your older slaves are @@.mediumaquamarine;happy for $him,@@ since it isn't always easy for older ladies.
 	<</if>>
 
 <<case "D hucow">>
-	$activeSlave.slaveName becomes quite a fixture at social events hosted by her new master; he enjoys showing off how healthy, happy and productive his cow is.
+	$activeSlave.slaveName becomes quite a fixture at social events hosted by $his new master; he enjoys showing off how healthy, happy and productive his cow is.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].lactation > 0)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -859,7 +865,7 @@
 	<</if>>
 	<</for>>
 	<<if (_slaveImpact == 1)>>
-	Your other milkers are sometimes concerned about being sold to a cruel stockyard, and her pleasant life encourages them to @@.mediumaquamarine;stop being so worried.@@
+	Your other milkers are sometimes concerned about being sold to a cruel stockyard, and $his pleasant life encourages them to @@.mediumaquamarine;stop being so worried.@@
 	<</if>>
 
 <<case "D r9k">>
@@ -889,7 +895,7 @@
 	<</if>>
 
 <<case "broadening trainer">>
-	$activeSlave.slaveName is only rarely seen around the arcology, since her new owners force her to spend most of her time sleeping, eating and looking after herself. But her belly, painfully distended with food, makes her situation obvious.
+	$activeSlave.slaveName is only rarely seen around the arcology, since $his new owners force her to spend most of $his time sleeping, eating and looking after herself. But $his belly, painfully distended with food, makes $his situation obvious.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].weight > 10)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -902,7 +908,7 @@
 	<</if>>
 
 <<case "cow trainer">>
-	$activeSlave.slaveName is last seen somewhat later, packed into a shipment of cows heading out of the arcology. She looks rather ill from the drugs she's been filled with, and her now-distended breasts are marred by unsightly stretch marks.
+	$activeSlave.slaveName is last seen somewhat later, packed into a shipment of cows heading out of the arcology. She looks rather ill from the drugs she's been filled with, and $his now-distended breasts are marred by unsightly stretch marks.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].lactation == 0)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -915,7 +921,7 @@
 	<</if>>
 
 <<case "clipping trainer">>
-	$activeSlave.slaveName is frequently seen in public over the next few weeks, since she's being trained to improve her feminine deportment. She grows visibly more feminine as time passes, as the hormonal effects of having her balls cut off become apparent.
+	$activeSlave.slaveName is frequently seen in public over the next few weeks, since she's being trained to improve $his feminine deportment. She grows visibly more feminine as time passes, as the hormonal effects of having $his balls cut off become apparent.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].balls > 0)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -941,7 +947,7 @@
 	<</if>>
 
 <<case "arcade">>
-	The upper half of $activeSlave.slaveName's body is never seen again. Her butt, on the other hand, is periodically visible in a lower-level arcade, her orifices gradually showing the wear and her price gradually decreasing, until finally she is seen no more.
+	The upper half of $activeSlave.slaveName's body is never seen again. $His butt, on the other hand, is periodically visible in a lower-level arcade, $his orifices gradually showing the wear and $his price gradually decreasing, until finally she is seen no more.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].devotion < 10)>>
 		<<run clearSummaryCache($slaves[_ss])>>
@@ -968,14 +974,14 @@
 	<</for>>
 
 <<case "D amazon hunter">>
-	When $activeSlave.slaveName's buyer appears, the big girl is almost bashful. He tries to resist the impulse, but quickly breaks down and sweeps her into a tight hug. She accepts the embrace meekly. Your other slaves find this @@.mediumaquamarine;very romantic.@@
+	When $activeSlave.slaveName's buyer appears, the big girl is almost bashful. He tries to resist the impulse, but quickly breaks down and sweeps her into a tight hug. $He accepts the embrace meekly. Your other slaves find this @@.mediumaquamarine;very romantic.@@
 	<<run clearSummaryCache()>>
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 		<<set $slaves[_ss].trust += 1>>
 	<</for>>
 
 <<case "D oral servants">>
-	$activeSlave.slaveName is an occasional sight around the arcology; she's never seen outside the company of her new slave superior. This is one of her new master's more favored slaves. She has a huge cock, and $activeSlave.slaveName usually crouches down, hugging one of her superior's legs and keeping her mouth obediently near that dick. Your cumsluts are @@.mediumaquamarine;rather envious.@@
+	$activeSlave.slaveName is an occasional sight around the arcology; $he's never seen outside the company of $his new slave superior. This is one of $his new master's more favored slaves. $He has a huge cock, and $activeSlave.slaveName usually crouches down, hugging one of $his superior's legs and keeping $his mouth obediently near that dick. Your cumsluts are @@.mediumaquamarine;rather envious.@@
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetishKnown == 1)>>
 	<<if ($slaves[_ss].fetish == "cumslut")>>
@@ -986,7 +992,7 @@
 	<</for>>
 
 <<case "D trap lover">>
-	$activeSlave.slaveName becomes a frequent sight around the arcology, accompanying her new master. She's clearly happy, and is frequently seen to offer her butt to him with a smile. Your girls with dicks who've accepted their lot in life find this @@.mediumaquamarine;encouraging.@@
+	$activeSlave.slaveName becomes a frequent sight around the arcology, accompanying $his new master. $He's clearly happy, and is frequently seen to offer $his butt to him with a smile. Your girls with dicks who've accepted their lot in life find this @@.mediumaquamarine;encouraging.@@
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].dick > 0)>>
 	<<if ($slaves[_ss].devotion > 20)>>
@@ -997,7 +1003,7 @@
 	<</for>>
 
 <<case "D butt bury">>
-	$activeSlave.slaveName's buyer arrives promptly; he seems pleased with his new slave's bountiful bottom, so far off the ground. Your buttsluts giggle over what he's got in store for her, and @@.mediumaquamarine;envy@@ her new owner a little.
+	$activeSlave.slaveName's buyer arrives promptly; he seems pleased with his new slave's bountiful bottom, so far off the ground. Your buttsluts giggle over what he's got in store for her, and @@.mediumaquamarine;envy@@ $his new owner a little.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetish == "buttslut")>>
 	<<if ($slaves[_ss].fetishKnown == 1)>>
@@ -1008,7 +1014,7 @@
 	<</for>>
 
 <<case "D milky herm">>
-	$activeSlave.slaveName's buyer arrives and seems pleased with her lovely feminine appearance; he verifies her lactation and her ability to achieve erection despite her lack of visible balls. Your other feminine girls with dicks @@.mediumaquamarine;trust@@ they'll go to owners that will value them, should they be sold.
+	$activeSlave.slaveName's buyer arrives and seems pleased with $his lovely feminine appearance; he verifies $his lactation and $his ability to achieve erection despite $his lack of visible balls. Your other feminine girls with dicks @@.mediumaquamarine;trust@@ they'll go to owners that will value them, should they be sold.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].dick > 0)>>
 	<<if ($slaves[_ss].boobs > 400)>>
@@ -1019,7 +1025,7 @@
 	<</for>>
 
 <<case "D shorty breeder">>
-	$activeSlave.slaveName's lithe, muscular form is rarely seen after her buyer takes charge of her, since she seems to spend most of her time at home making babies. Your slaves with pregnancy fetishes @@.mediumaquamarine;almost want to be sold@@ since there's a chance they'll be purchased by him, too.
+	$activeSlave.slaveName's lithe, muscular form is rarely seen after $his buyer takes charge of her, since $he seems to spend most of $his time at home making babies. Your slaves with pregnancy fetishes @@.mediumaquamarine;almost want to be sold@@ since there's a chance they'll be purchased by him, too.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if ($slaves[_ss].fetish == "pregnancy")>>
 	<<if ($slaves[_ss].fetishKnown == 1)>>
@@ -1030,7 +1036,7 @@
 	<</for>>
 
 <<case "D waifu">>
-	$activeSlave.slaveName is rarely seen after her buyer takes charge of her, since he prefers to keep his beloved at home. Though she seems to be well treated, arcology society finds him repellent enough that your other slaves do not envy her.
+	$activeSlave.slaveName is rarely seen after $his buyer takes charge of $him, since he prefers to keep his beloved at home. Though $he seems to be well treated, arcology society finds him repellent enough that your other slaves do not envy $him.
 
 <<case "fuckdoll">>
 	Though $activeSlave.slaveName's fate as a living fucktoy is not obvious, since most of her body will forever after be encased in thick latex, rumors of what happens to girls who @@.gold;fail to be valuable to you@@ pass among your slaves.
@@ -1040,7 +1046,7 @@
 	<</for>>
 
 <<case "porn studio">>
-	$activeSlave.slaveName becomes a frequent sight in $activeSlave.pornFameType smut and attracts huge crowds with each public appearance. Your other aspiring porn stars @@.mediumaquamarine;try harder than ever@@ in the hopes of following in her prestigious footsteps.
+	$activeSlave.slaveName becomes a frequent sight in $activeSlave.pornFameType smut and attracts huge crowds with each public appearance. Your other aspiring porn stars @@.mediumaquamarine;try harder than ever@@ in the hopes of following in $his prestigious footsteps.
 	<<run clearSummaryCache()>>
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if $slaves[_ss].pornPrestige > 0 && $slaves[_ss].pornPrestige < 3>>
@@ -1052,7 +1058,7 @@
 	<</for>>
 
 <<case "obsessed fan">>
-	$activeSlave.slaveName is rarely seen after her buyer takes charge of her, since he prefers to keep his prize safe and sound at home. Your other borderline unheard of sluts @@.mediumaquamarine;hope that someone like him would consider whisking them away,@@ but most of your slaves are skeptical at what his intent may be.
+	$activeSlave.slaveName is rarely seen after $his buyer takes charge of her, since he prefers to keep his prize safe and sound at home. Your other borderline unheard of sluts @@.mediumaquamarine;hope that someone like him would consider whisking them away,@@ but most of your slaves are skeptical at what his intent may be.
 	<<run clearSummaryCache()>>
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if $slaves[_ss].pornPrestige == 1>>
@@ -1063,9 +1069,8 @@
 	<</if>>
 	<</for>>
 
-
 <<case "tentacle bred">>
-	Sometime later, a snuff film starring $activeSlave.slaveName as a heroine captured, raped, and fatally bred by tentacles is released. It receives rave reviews for the scene involving $activeSlave.slaveName, depicting her aphrodisiac filled body being penetrated in all her holes by tentacles. Their thrusting into her increases until large bulges of cum pass through the ones filling her stretched cunt, visibly bloating her belly. She then collapses to the ground, her swollen belly rapidly growing with the tentacle spawn gestating within her. As they bulge against the straining walls of her implant-filled middle; she lets out a final moan as her belly ruptures, releasing her "spawn" to hunt down the other heroines.
+	Sometime later, a snuff film starring $activeSlave.slaveName as a heroine captured, raped, and fatally bred by tentacles is released. It receives rave reviews for the scene involving $activeSlave.slaveName, depicting $his aphrodisiac-filled body being penetrated in all $his holes by tentacles. Their thrusting into her increases until large bulges of cum pass through the ones filling $his stretched cunt, visibly bloating $his belly. She then collapses to the ground, $his swollen belly rapidly growing with the tentacle spawn gestating within her. As they bulge against the straining walls of $his implant-filled middle; $he lets out a final moan as $his belly ruptures, releasing $his "spawn" to hunt down the other heroines.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 	<<if canSee($slaves[_ss])>>
 	<<if $slaves[_ss].intelligence+$slaves[_ss].intelligenceImplant < -15>>
@@ -1084,70 +1089,70 @@
 	<<if $peacekeepers.tastes == 0>>
 		<<if $slaveCost > random(10000,50000) || $peacekeepers.attitude > 90>><<set _influential = 1>><<else>><<set _influential = 0>><</if>>
 		<<if _influential && $activeSlave.balls > 0 && $activeSlave.scrotum > 0 && $activeSlave.dick > 0 && $activeSlave.vagina > -1 && $activeSlave.energy > 50>>
-			with dicks in her mouth, pussy, and ass. She's totally covered in cum, and a lot of it is hers. There's a note attached, stating superfluously that she's very popular. General $peacekeepers.generalName's buyer is going to be looking for more lusty futas in the future.
+			with dicks in $his mouth, pussy, and ass. She's totally covered in cum, and a lot of it is $hers. There's a note attached, stating superfluously that she's very popular. General $peacekeepers.generalName's buyer is going to be looking for more lusty futas in the future.
 			<<set $peacekeepers.tastes = "lusty futanari">>
 		<<elseif _influential && $activeSlave.fetish == "cumslut" && $activeSlave.fetishStrength > 95 && $activeSlave.sexualFlaw == "cum addict">>
-			on her knees, sucking dick. That's where she's at home, of course, and as soon as the man she's blowing cums down her throat and steps away, another immediately replaces him. $activeSlave.slaveName keeps guzzling penis without hesitation. There's a note attached, stating superfluously that her apparently bottomless appetite for cum has made her very popular. General $peacekeepers.generalName's buyer is going to be looking for more cum addicts in the future.
+			on $his knees, sucking dick. That's where she's at home, of course, and as soon as the man she's blowing cums down $his throat and steps away, another immediately replaces him. $activeSlave.slaveName keeps guzzling penis without hesitation. There's a note attached, stating superfluously that $his apparently bottomless appetite for cum has made her very popular. General $peacekeepers.generalName's buyer is going to be looking for more cum addicts in the future.
 			<<set $peacekeepers.tastes = "cum addicts">>
 		<<elseif _influential && $activeSlave.physicalAge > 34 && $activeSlave.visualAge > 34 && $activeSlave.energy > 80>>
-			energetically bouncing atop one young man while a muscular young woman standing over her rides her face. She's got dicks in both of her hands, and is stroking them eagerly. There's a note attached, stating superfluously that she's very popular. General $peacekeepers.generalName's buyer is going to be looking for more horny MILFs in the future.
+			energetically bouncing atop one young man while a muscular young woman standing over $him rides $his face. $He's got dicks in both of $his hands, and is stroking them eagerly. There's a note attached, stating superfluously that she's very popular. General $peacekeepers.generalName's buyer is going to be looking for more horny MILFs in the future.
 			<<set $peacekeepers.tastes = "horny MILFs">>
 		<<elseif _influential && $activeSlave.boobs > 2000 && $activeSlave.lactation > 1>>
-			standing obediently in a comfort station in one of their rear area facilities, while a huge group of muscular men and women take turns drinking straight from her nipples as a break from using the other whores. Someone's fucking her from behind. There's a note attached, stating superfluously that she's very popular. General $peacekeepers.generalName's buyer is going to be looking for more big-breasted cows in the future.
+			standing obediently in a comfort station in one of their rear area facilities, while a huge group of muscular men and women take turns drinking straight from $his nipples as a break from using the other whores. Someone's fucking her from behind. There's a note attached, stating superfluously that she's very popular. General $peacekeepers.generalName's buyer is going to be looking for more big-breasted cows in the future.
 			<<set $peacekeepers.tastes = "big-breasted cows">>
 		<<elseif _influential && $activeSlave.physicalAge < 25 && $activeSlave.visualAge < 25 && $activeSlave.face > 95>>
 			striking a come-hither pose for an enormous crowd of cheering soldiers. There's a note attached, stating superfluously that she's very popular. It's not surprising; she's young, very beautiful, and able to handle a lot of devoted attention. General $peacekeepers.generalName's buyer is going to be looking for more beautiful young sex slaves in the future.
 			<<set $peacekeepers.tastes = "beautiful young sex slaves">>
 		<<elseif _influential && $activeSlave.vagina == 0 && isFertile($activeSlave)>>
-			happily taking it vaginally while teasing the growing crowd eager to cum in her needy pussy. There's a note attached, stating superfluously that she's very popular. It's not surprising; she has a burning need that they are dutifully fulfilling. General $peacekeepers.generalName's buyer is going to be looking for more eager virgins in the future.
+			happily taking it vaginally while teasing the growing crowd eager to cum in $his needy pussy. There's a note attached, stating superfluously that $he's very popular. It's not surprising; she has a burning need that they are dutifully fulfilling. General $peacekeepers.generalName's buyer is going to be looking for more eager virgins in the future.
 			<<set $peacekeepers.tastes = "fertile virgins">>
 		<<elseif _influential && $activeSlave.preg > 10 && $activeSlave.energy > 50>>
-			eagerly bouncing atop one young man while a muscular young woman standing over her rides her face. She's got dicks in both of her hands, and is stroking them eagerly, encouraging their owners to cum on her rounded middle. There's a note attached, stating superfluously that she's very popular. General $peacekeepers.generalName's buyer is going to be looking for more horny preggos in the future.
+			eagerly bouncing atop one young man while a muscular young woman standing over her rides $his face. She's got dicks in both of $his hands, and is stroking them eagerly, encouraging their owners to cum on $his rounded middle. There's a note attached, stating superfluously that she's very popular. General $peacekeepers.generalName's buyer is going to be looking for more horny preggos in the future.
 			<<set $peacekeepers.tastes = "lusty preggos">>
 		<<elseif _influential && $activeSlave.preg > 10 && $activeSlave.fetish == "pregnancy" && $activeSlave.sexualFlaw == "breeder">>
-			on her back, getting fucked while teasing her growing baby bump. That's where she's at home, of course, and as soon as the man she's taking cums in her <<if $activeSlave.mpreg > 0>>asspussy<<else>>pussy<</if>> and steps away, another immediately replaces him. $activeSlave.slaveName keeps spreading her legs without hesitation. There's a note attached, stating superfluously that her apparently bottomless appetite for bareback sex has made her very popular. General $peacekeepers.generalName's buyer is going to be looking for more baby obsessed breeders in the future.
+			on $his back, getting fucked while teasing $his growing baby bump. That's where she's at home, of course, and as soon as the man she's taking cums in $his <<if $activeSlave.mpreg > 0>>asspussy<<else>>pussy<</if>> and steps away, another immediately replaces him. $activeSlave.slaveName keeps spreading $his legs without hesitation. There's a note attached, stating superfluously that $his apparently bottomless appetite for bareback sex has made her very popular. General $peacekeepers.generalName's buyer is going to be looking for more baby obsessed breeders in the future.
 			<<set $peacekeepers.tastes = "baby obsessed breeders">>
 		<<elseif _influential && $activeSlave.belly >= 300000>>
 			<<set _belly = bellyAdjective($activeSlave)>>
-			smiling as her _belly belly is used as the center of a large bukkake party. You can just barely make out the figure of someone taking her from behind beyond her immensity. There's a note attached, stating superfluously that her exotic feature makes her very popular. General $peacekeepers.generalName's buyer is going to be looking for more massive bellied girls in the future.
+			smiling as $his _belly belly is used as the center of a large bukkake party. You can just barely make out the figure of someone taking her from behind beyond $his immensity. There's a note attached, stating superfluously that $his exotic feature makes her very popular. General $peacekeepers.generalName's buyer is going to be looking for more massive bellied girls in the future.
 			<<set $peacekeepers.tastes = "bellies with girls attached">>
 		<<elseif _influential && $activeSlave.boobs > 20000 && $activeSlave.butt > 10>>
-			standing obediently in a comfort station in one of their rear area facilities, while a huge group of muscular men tit fuck her near endless cleavage and another, smaller group use her gigantic asscheeks. There's a note attached, stating superfluously that her mind-blowing assets make her very popular. General $peacekeepers.generalName's buyer is going to be looking for more slaves with bountiful T&A in the future.
+			standing obediently in a comfort station in one of their rear area facilities, while a huge group of muscular men tit fuck her near endless cleavage and another, smaller group use $his gigantic asscheeks. There's a note attached, stating superfluously that $his mind-blowing assets make her very popular. General $peacekeepers.generalName's buyer is going to be looking for more slaves with bountiful T&A in the future.
 			<<set $peacekeepers.tastes = "flesh balloons">>
 		<<else>>
-			<<if $activeSlave.devotion > 20>><<if $activeSlave.energy > 80>>eagerly<<else>>willingly<</if>> offering herself outside<<else>>restrained for use inside<</if>> a comfort station at one of their rear area facilities, together with a note stating that she's satisfactory. She's sufficient but not remarkable enough to have a major impact.
+			<<if $activeSlave.devotion > 20>><<if $activeSlave.energy > 80>>eagerly<<else>>willingly<</if>> offering $himself outside<<else>>restrained for use inside<</if>> a comfort station at one of their rear area facilities, together with a note stating that $he's satisfactory. $He's sufficient but not remarkable enough to have a major impact.
 		<</if>>
 	<<else>>
 		<<switch $peacekeepers.tastes>>
 		<<case "lusty futanari">>
-			getting gangbanged at a comfort station at one of their rear area facilities, where she's become the star attraction due to the erstwhile peacekeepers' preference for chicks with dicks.
+			getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for chicks with dicks.
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<<case "cum addicts">>
-			providing incessant oral service at a comfort station at one of their rear area facilities, where she's become the star attraction due to her ability to eagerly suck dick for as long as there's cum available.
+			providing incessant oral service at a comfort station at one of their rear area facilities, where $he's become the star attraction due to $his ability to eagerly suck dick for as long as there's cum available.
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<<case "horny MILFs">>
-			getting gangbanged at a comfort station at one of their rear area facilities, where she's become the star attraction due to the erstwhile peacekeepers' preference for older women who really know how to take cocks.
+			getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for older women who really know how to take cocks.
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<<case "big-breasted cows">>
-			being hand-milked at a comfort station at one of their rear area facilities, where she's become the most valued piece of human livestock due to the peacekeepers' growing taste for human milk.
+			being hand-milked at a comfort station at one of their rear area facilities, where $he's become the most valued piece of human livestock due to the peacekeepers' growing taste for human milk.
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<<case "beautiful young sex slaves">>
-			getting gangbanged at a comfort station at one of their rear area facilities, where she's become the star attraction due to the erstwhile peacekeepers' preference for beautiful young girls with those special Free Cities skills.
+			getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for beautiful young girls with those special Free Cities skills.
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<<case "fertile virgins">>
-			getting gangbanged at a comfort station at one of their rear area facilities, where she's become the main attraction due to her eagerness to get pregnant. Since that won't take long, they'll likely be back looking for more shortly.
+			getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the main attraction due to $his eagerness to get pregnant. Since that won't take long, they'll likely be back looking for more shortly.
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<<case "lusty preggos">>
-			getting gangbanged at a comfort station at one of their rear area facilities, where she's become the star attraction due to the erstwhile peacekeepers' preference for pregnant women with a bottomless lust for cocks.
+			getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for pregnant women with a bottomless lust for cocks.
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<<case "baby obsessed breeders">>
-			getting gangbanged at a comfort station at one of their rear area facilities, where she's become the star attraction due to the erstwhile peacekeepers' preference for knocking women up.
+			getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for knocking women up.
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<<case "bellies with girls attached">>
-			suspended in a comfort station at one of their rear area facilities, where she's become the star attraction due to the erstwhile peacekeepers' preference for gigantically gravid girls.
+			suspended in a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for gigantically gravid girls.
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<<case "flesh balloons">>
-			getting gangbanged at a comfort station at one of their rear area facilities, where she's become the star attraction due to the erstwhile peacekeepers' preference for absolutely enormous assets
+			getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for absolutely enormous assets
 			<<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>>
 		<</switch>>
 	<</if>>
diff --git a/src/uncategorized/stClaverPreparatory.tw b/src/uncategorized/stClaverPreparatory.tw
index 9577ec08342f2632b33b3d0e7ab0f326ab936ec7..bee475a6fcdb892516aaf9ca9887680c9c407b7c 100644
--- a/src/uncategorized/stClaverPreparatory.tw
+++ b/src/uncategorized/stClaverPreparatory.tw
@@ -22,17 +22,18 @@
 
 <br><br>The price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her and check out other slaves to order|St. Claver Preparatory][$cash -= $slaveCost, $SCP.schoolSale = 0, $SCP.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other slaves to order"|St. Claver Preparatory][$cash -= $slaveCost, $SCP.schoolSale = 0, $SCP.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost, $SCP.schoolSale = 0, $SCP.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost, $SCP.schoolSale = 0, $SCP.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
 	<<else>>
-		<br>[[Buy her and Finish your order of slaves|Bulk Slave Intro][$cash -= $slaveCost, $SCP.schoolSale = 0, $SCP.studentsBought += 1, $newSlaves.push($activeSlave)]]
+		<br>[["Buy " + $him + " and finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $SCP.schoolSale = 0, $SCP.studentsBought += 1, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[[Decline to purchase her and check out another slave|St. Claver Preparatory][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another slave"|St. Claver Preparatory][$slavesSeen += 1]]
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of slaves|Bulk Slave Intro]]
 <</if>>
diff --git a/src/uncategorized/theFutanariSisters.tw b/src/uncategorized/theFutanariSisters.tw
index f55d8058a7d602b19ef3609f83c5b03ff0aa70af..7e1444389cbe4198dab5bc140216e15eaa276af3 100644
--- a/src/uncategorized/theFutanariSisters.tw
+++ b/src/uncategorized/theFutanariSisters.tw
@@ -117,17 +117,18 @@ The Sisters offer a member selected for sale into slavery for inspection via vid
 
 The price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her and check out other slaves to order|The Futanari Sisters][$cash -= $slaveCost, $TFS.schoolSale = 0, $TFS.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other slaves to order"|The Futanari Sisters][$cash -= $slaveCost, $TFS.schoolSale = 0, $TFS.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost, $TFS.schoolSale = 0, $TFS.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost, $TFS.schoolSale = 0, $TFS.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
 	<<else>>
-		<br>[[Buy her and Finish your order of slaves|Bulk Slave Intro][$cash -= $slaveCost, $TFS.schoolSale = 0, $TFS.studentsBought += 1, $newSlaves.push($activeSlave)]]
+		<br>[["Buy " + $him + " and finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $TFS.schoolSale = 0, $TFS.studentsBought += 1, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[[Decline to purchase her and check out another slave|The Futanari Sisters][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another slave"|The Futanari Sisters][$slavesSeen += 1]]
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of slaves|Bulk Slave Intro]]
 <</if>>
diff --git a/src/uncategorized/theGymnasiumAcademy.tw b/src/uncategorized/theGymnasiumAcademy.tw
index 5910c32cc526e0ac043a6aaef2ea01a213a3dd0f..5194021fe2773a115c9da7d16acf417bdb2dc570 100644
--- a/src/uncategorized/theGymnasiumAcademy.tw
+++ b/src/uncategorized/theGymnasiumAcademy.tw
@@ -22,17 +22,18 @@
 
 <br><br>The price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her and check out other slaves to order|The Gymnasium-Academy][$cash -= $slaveCost, $TGA.schoolSale = 0, $TGA.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other slaves to order"|The Gymnasium-Academy][$cash -= $slaveCost, $TGA.schoolSale = 0, $TGA.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost, $TGA.schoolSale = 0, $TGA.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost, $TGA.schoolSale = 0, $TGA.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
 	<<else>>
-		<br>[[Buy her and Finish your order of slaves|Bulk Slave Intro][$cash -= $slaveCost, $TGA.schoolSale = 0, $TGA.studentsBought += 1, $newSlaves.push($activeSlave)]]
+		<br>[["Buy " + $him + " and finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $TGA.schoolSale = 0, $TGA.studentsBought += 1, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[[Decline to purchase her and check out another slave|The Gymnasium-Academy][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another slave"|The Gymnasium-Academy][$slavesSeen += 1]]
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of slaves|Bulk Slave Intro]]
 <</if>>
diff --git a/src/uncategorized/theSlavegirlSchool.tw b/src/uncategorized/theSlavegirlSchool.tw
index 05e39de1f6e743d7dd52dd98974bd0e9fb6ac32a..47a2a8af617fbba336b9c815c29f23e222af4f95 100644
--- a/src/uncategorized/theSlavegirlSchool.tw
+++ b/src/uncategorized/theSlavegirlSchool.tw
@@ -23,17 +23,18 @@
 
 <br><br>The price is <<print cashFormat($slaveCost)>>.<<if $slavesSeen > $slaveMarketLimit>> You have cast such a wide net for slaves this week that it is becoming more expensive to find more for sale. Your reputation helps determine your reach within the slave market.<</if>>
 
+<<setLocalPronouns $activeSlave>>
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her and check out other slaves to order|The Slavegirl School][$cash -= $slaveCost, $TSS.schoolSale = 0, $TSS.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Buy " + $him + " and check out other slaves to order"|The Slavegirl School][$cash -= $slaveCost, $TSS.schoolSale = 0, $TSS.studentsBought += 1, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[[Buy her slave contract|New Slave Intro][$cash -= $slaveCost, $TSS.schoolSale = 0, $TSS.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
+		<br>[["Buy " + $his + " slave contract"|New Slave Intro][$cash -= $slaveCost, $TSS.schoolSale = 0, $TSS.studentsBought += 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main"]]
 	<<else>>
-		<br>[[Buy her and Finish your order of slaves|Bulk Slave Intro][$cash -= $slaveCost, $TSS.schoolSale = 0, $TSS.studentsBought += 1, $newSlaves.push($activeSlave)]]
+		<br>[["Buy " + $him + " and finish your order of slaves"|Bulk Slave Intro][$cash -= $slaveCost, $TSS.schoolSale = 0, $TSS.studentsBought += 1, $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to buy this slave.//
 <</if>>
-<br>[[Decline to purchase her and check out another slave|The Slavegirl School][$slavesSeen += 1]]
+<br>[["Decline to purchase " + $him + " and check out another slave|The Slavegirl School][$slavesSeen += 1]]
 <<if $newSlaves.length > 0>>
 	<br>[[Finish your order of slaves|Bulk Slave Intro]]
 <</if>>