diff --git a/compile b/compile
index 5d8feaa2194c6f572c8d5b2ffc5f1d7fd924296b..d44d129ab69d49563aebeec6f894f4e42b013f7a 100755
--- a/compile
+++ b/compile
@@ -65,4 +65,4 @@ fi
 
 #Make the output prettier, replacing \t with a tab and \n with a newline
 sed -i -e '/^.*<div id="store-area".*$/s/\\t/\t/g' -e '/^.*<div id="store-area".*$/s/\\n/\n/g' bin/FC_pregmod_tmp.html \
-   && mv bin/FC_pregmod_tmp.html bin/FC_pregmod.html
+	&& mv bin/FC_pregmod_tmp.html bin/FC_pregmod.html
diff --git a/src/facilities/farmyard/farmyardReport.tw b/src/facilities/farmyard/farmyardReport.tw
index 2c1e2acfae50ee8de8c948e9113d1eaff002f0ad..fdd3719639d6f40ac23c530a0585f3bce8617ac3 100644
--- a/src/facilities/farmyard/farmyardReport.tw
+++ b/src/facilities/farmyard/farmyardReport.tw
@@ -6,7 +6,7 @@
 <<SlaveSort $FarmyardiIDs>>
 <<set _DL = $FarmyardiIDs.length, $farmyardSlaves = _DL, _SL = $slaves.length, $FarmerCashBonus = 0, _FLsFetish = 0, _profits = 0, _foodWeek = 0>>
 <<set $FarmerDevotionBonus = 1, $FarmerDevotionThreshold = 45, $FarmerTrustBonus = 1, $FarmerTrustThreshold = 35, $FarmerHealthBonus = 0>>
-/*<<set $legendaryWombID = 0>> TODO: will the Farmyard have a lengendary womb system? */
+/*<<set $legendaryWombID = 0>> TODO: will the Farmyard have a legendary womb system? */
 
 <!-- Statistics gathering -->
 <<set $facility = $facility || {}, $facility.farmyard = initFacilityStatistics($facility.farmyard)>>
diff --git a/src/js/economyJS.js b/src/js/economyJS.js
index 9567d7f2f59da92d3c38682f8a886bc1bfd8f9d3..e2441ada2830fcc426dee198b91abc5f0caed38b 100644
--- a/src/js/economyJS.js
+++ b/src/js/economyJS.js
@@ -95,12 +95,12 @@ window.getCost = function(array) {
 	//these two apply a multiplicative effect to all costs so far.
 	// Calculate what the deduced expenses would be, then subtract
 	costSoFar = (oldCash - State.variables.cash); //How much we have spent by this point; expected to be positive.
-	cashX(costSoFar - getEnvironmentCosts(costSoFar), "environment"); //getEnv takes total costs and makes it worse.  Figure out how much worse and record it
+	cashX(costSoFar - getEnvironmentCosts(costSoFar), "environment"); //getEnv takes total costs and makes it worse. Figure out how much worse and record it
 
 	costSoFar = (oldCash - State.variables.cash);
 	cashX(costSoFar - getPCMultiplierCosts(costSoFar), "PCskills");
 
-	//in the old order these were applied after multiplication.  Not sure if deliberate, but I'm leaving it for now.
+	//in the old order these were applied after multiplication. Not sure if deliberate, but I'm leaving it for now.
 	cashX(forceNeg(getSFCosts()), "specialForces");
 	cashX(forceNeg(getWeatherCosts()), "weather");
 	return (oldCash - State.variables.cash);
@@ -1076,9 +1076,9 @@ window.initFacilityStatistics = function(facility) {
 
 /*
 
-Welcome to the new way to spend and make money, all while having it recorded: cashX!  In the past, costs were directly deducted from $cash, with something like <<set $cash -= 100>>.
+Welcome to the new way to spend and make money, all while having it recorded: cashX! In the past, costs were directly deducted from $cash, with something like <<set $cash -= 100>>.
 
-The new system will still happily spend your money, but it will also record it in the appropriate budget category and (optinally) the appropriate slave as well.
+The new system will still happily spend your money, but it will also record it in the appropriate budget category and (optionally) the appropriate slave as well.
 
 Let's say you were going to spend 100 on your favorite $activeSlave with cashX.  You might try:
 
@@ -1087,13 +1087,13 @@ Let's say you were going to spend 100 on your favorite $activeSlave with cashX.
 There we go!
 1. -100 taken from your account
 2. Recorded: -100 for the slaveMod category, to be displayed on the Budget screen
-3. Recorded: -100 noted in your activeSlave's permanent record.  She better get busy paying that off!
+3. Recorded: -100 noted in your activeSlave's permanent record. She better get busy paying that off!
 
 cashX can be used in JS as well, and can be included in [[]] style links.
 
 Make sure that expenses arrive in the COST slot as a negative, they are often positive in code.  Use the new function forceNeg or pass it along on a temporary variable if needed.
 
-Costs don't have to be numbers either, you can use variables.  <<run cashX(forceNeg($contractCost), "slaveTransfer", $activeSlave)>>.  forceNeg makes sure that whatever value $contractCost has is negative, and will therefore be recorded as an expense.  You don't have to use it if you're sure the number you are passing along is negative.
+Costs don't have to be numbers either, you can use variables. <<run cashX(forceNeg($contractCost), "slaveTransfer", $activeSlave)>>. forceNeg makes sure that whatever value $contractCost has is negative, and will therefore be recorded as an expense. You don't have to use it if you're sure the number you are passing along is negative.
 
 A full list of categories (slaveMod, slaveTransfer, event) are in the widget "setupLastWeeksCash", currently found in costsWidgets.tw.  It's important to match your cost to one of those categories (or add a new one there, and display it in costsBudget.tw.)
 
diff --git a/src/js/food.js b/src/js/food.js
index 9e21c3ebf55c5ab3a55d9f6b4ea2fbad6f90fc50..098ff5eb52525ed9bae7fcf40ab69ae244a89d92 100644
--- a/src/js/food.js
+++ b/src/js/food.js
@@ -91,7 +91,7 @@ window.farmShowsIncome = function (slave) {
 				}
 				cash *= 1.2;
 			} else { //slave is not visibly pregnant
-				cash *= 0.8; //TODO: should non-pregnant slaves receieve a penalty?
+				cash *= 0.8; //TODO: should non-pregnant slaves receive a penalty?
 			}
 		}
 		if (arcology.FSRestart !== "unset") {
diff --git a/src/js/utilJS.js b/src/js/utilJS.js
index aaff5aa6fbdb055550d70876c9e3cffaa0e97b32..e570569b0abe687a70ec3b07dea55e515a1d94fa 100644
--- a/src/js/utilJS.js
+++ b/src/js/utilJS.js
@@ -501,7 +501,7 @@ window.repFormat = function(s) {
 			return commaNum(Math.round(s * 100) / 100) + " rep";
 		}
 	} else {
-		/* In order to calculate just how much any one category matters so we can show a "fuzzy" symbolic value to the player, we need to know how "busy" reputation was this week.  To calculate this, I ADD income to expenses.  Why?  100 - 100 and 10000 - 10000 BOTH are 0, but a +50 event matters a lot more in the first case than the second.  I exclude overflow from the caluclation because it's not a "real" expense for our purposes, and divide by half just to make percentages a bit easier*/
+		/* In order to calculate just how much any one category matters so we can show a "fuzzy" symbolic value to the player, we need to know how "busy" reputation was this week. To calculate this, I ADD income to expenses. Why? 100 - 100 and 10000 - 10000 BOTH are 0, but a +50 event matters a lot more in the first case than the second. I exclude overflow from the calculation because it's not a "real" expense for our purposes, and divide by half just to make percentages a bit easier. */
 		var weight = s/(((V.lastWeeksRepIncome.Total - V.lastWeeksRepExpenses.Total) + V.lastWeeksRepExpenses.overflow)/2);
 		if (weight > 0.60) {
 			return `@@.green;+++++ rep@@`;
@@ -555,7 +555,7 @@ window.budgetLine = function(category, title) {
 		<td>${title}</td>\
 		<td>\
 			<<if (${income}.${category}) > 0>>\
-				@@.yellowgreen;<<print cashFormat(${income}.${category})>>@@\ /*please don't put a plus sign in front of income, it's not done on a budget sheet.  Safe to assume money is money unless it's in parenthesis or with a - sign.*/
+				@@.yellowgreen;<<print cashFormat(${income}.${category})>>@@\ /*please don't put a plus sign in front of income, it's not done on a budget sheet. Safe to assume money is money unless it's in parenthesis or with a - sign.*/
 			<<else>>\
 				<<print cashFormat(${income}.${category})>>\
 			<</if>>\
diff --git a/src/js/vignettes.js b/src/js/vignettes.js
index 0c1c64ebdf56b838957e84774edbd4c51c1ca82c..aa0b3797a3887dcf4fcc04cc137f5de5ebcfc197 100644
--- a/src/js/vignettes.js
+++ b/src/js/vignettes.js
@@ -627,21 +627,21 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				break;
 			case "romantic":
 				vignettes.push({
-					text: `a citizen becomes infatuated with ${him}, since they are convinced ${he}'s infatuated with them,`,
+					text: `a citizen became infatuated with ${him}, since they are convinced ${he}'s infatuated with them,`,
 					type: "cash",
 					effect: 1,
 				});
 				break;
 			case "perverted":
 				vignettes.push({
-					text: `${he} earns some momentary notoriety by engaging in a previously unheard-of sex act,`,
+					text: `${he} earned some momentary notoriety by engaging in a previously unheard-of sex act,`,
 					type: "rep",
 					effect: 1,
 				});
 				break;
 			case "caring":
 				vignettes.push({
-					text: `${he} serves as an impromptu sounding board for a customer having marital trouble,`,
+					text: `${he} served as an impromptu sounding board for a customer having marital trouble,`,
 					type: "cash",
 					effect: 1,
 				});
@@ -654,21 +654,21 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 
 		if (slave.pitKills > 0) {
 			vignettes.push({
-				text: `${he} earns repeat business from a customer obsessed with the fact that ${he}'s a killer,`,
+				text: `${he} earned repeat business from a customer obsessed with the fact that ${he}'s a killer,`,
 				type: "cash",
 				effect: 1,
 			});
 		}
 		if (slave.oralCount > 500) {
 			vignettes.push({
-				text: `a customer into degradation becomes obsessed with driving ${his} oral mileage as high as possible,`,
+				text: `a customer into degradation became obsessed with driving ${his} oral mileage as high as possible,`,
 				type: "cash",
 				effect: 1,
 			});
 		}
 		if (slave.analCount > 500 && slave.anus > 0) {
 			vignettes.push({
-				text: `a customer into degradation becomes obsessed with driving ${his} anal mileage as high as possible,`,
+				text: `a customer into degradation became obsessed with driving ${his} anal mileage as high as possible,`,
 				type: "cash",
 				effect: 1,
 			});
@@ -2074,7 +2074,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				break;
 			case "breast growth":
 				vignettes.push({
-					text: `${he} earns extra gratitude from a citizen who never realized breast growth turned them on so much,`,
+					text: `${he} earned extra gratitude from a citizen who never realized breast growth turned them on so much,`,
 					type: "rep",
 					effect: 3,
 				});
@@ -2102,7 +2102,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				break;
 			case "breeder":
 				vignettes.push({
-					text: `${his} pregnancy obsession earns ${his} extra gratitude from a man with an intense pregnancy fetish,`,
+					text: `${his} pregnancy obsession earned ${him} extra gratitude from a man with an intense pregnancy fetish,`,
 					type: "rep",
 					effect: 3,
 				});
@@ -2232,7 +2232,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				break;
 			case "romantic":
 				vignettes.push({
-					text: `a citizen becomes infatuated with ${him}, since they are convinced ${he}'s infatuated with them,`,
+					text: `a citizen became infatuated with ${him}, since they are convinced ${he}'s infatuated with them,`,
 					type: "rep",
 					effect: 1,
 				});
diff --git a/src/pregmod/incubatorRetrievalWorkaround.tw b/src/pregmod/incubatorRetrievalWorkaround.tw
index 488b17854a6e44e94cadcf4c1e08c7feb25b36f3..77370940f9eece744d741f243f73b6ab6469b592 100644
--- a/src/pregmod/incubatorRetrievalWorkaround.tw
+++ b/src/pregmod/incubatorRetrievalWorkaround.tw
@@ -80,7 +80,7 @@
 				Unknown.
 			<</if>>
 		<</if>>
-		
+
 		<<run newSlave(_newSlave)>>
 		<<if $incubatorOrgans.length > 0>>
 			<<for _irw2 = 0; _irw2 < $incubatorOrgans.length; _irw2++>>
@@ -95,7 +95,7 @@
 				<</if>>
 			<</for>>
 		<</if>>
-		
+
 	<</for>>
 	<<set $newSlavePool = 0>>
 <</if>>
\ No newline at end of file
diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw
index c55eb7d19ff789780eb09cb70f820a9fde181e3a..e1ece4bbcc1816649d2eeeab4bb167c8caff751a 100644
--- a/src/pregmod/seFCTVshows.tw
+++ b/src/pregmod/seFCTVshows.tw
@@ -1,4 +1,4 @@
-:: SE FCTV Shows [nobr]
+:: SE FCTV Shows [nobr]
 
 <<set $nextButton = "Continue", $nextLink = "Scheduled Event", $returnTo = "Scheduled Event", $showEncyclopedia = 1, $encyclopedia = "FCTV">>
 <<if ndef $showEleven>>
@@ -39,7 +39,7 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 	<<set $randShow = either(0,1,2,3,4,5,6,7,9,11,12)>>
 	There is an audible tone from your screen, which then displays a message: <i>Too much happiness detected, changing program.</i>
 <</if>>
-<<if $seePreg == 0 && ($randShow == 8 || $randShow == 5)>>
+<<if $seePreg == 0 && ($randShow == 5 || $randShow == 8)>>
 	<<set $randShow = either(0,1,2,3,4,6,7,9,11,12)>>
 	There is an audible tone from your screen, which then displays a message: <i>Too much baking detected, changing program.</i>
 <</if>>
@@ -103,7 +103,7 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 	It looks like the random function chose to play the 'Home and Slave' stream channel. The current show features a set of female twins wearing nothing but tool belts. Their assets aren't particularly noteworthy, but they have a great hourglass figure, toned muscles, and gorgeous girl-next-door faces. The girls are hosting a DIY show, and seem to be performing a lot of the work themselves. The occasional bead of sweat makes their smooth tan skin really stand out. It seems like this time they are
 	<<if $randShow == 1>>
 		working on modifications to an apartment to accommodate enormous anatomy. The pair demonstrate how to tastefully modify a doorway so that giant breasts, <<if $seeDicks == 0>><i>smiles</i><<else>>testicles<</if>>, and baby bumps can get through easily. Their final results weren't refined enough to use in your own home, but were pretty amazing for the economy-sized apartment they filmed at.
-		<br><br>At the end of the show they tested out the new doorways by bringing in a somewhat unusual slave. A naked fu<<if $seeDicks == 0>><i>n</i><</if>>tanari wearing only a cowbell collar, she had massive milky tits, gigantic <<if $seeDicks == 0>><i>smile</i><<else>>balls hanging low in her sack<</if>>, and a belly engorged with what was probably a <<if $seeHyperPreg == 0>><i>single baby</i><<else>>dozen babies<</if>>. The <<if $seeDicks == 0>><i>fun</i><<else>>futa<</if>> cow ambled through the modified door without a problem, resulting in a bouncy victory dance from the naked twins.
+		<br><br>At the end of the show they tested out the new doorways by bringing in a somewhat unusual slave. A naked fu<<if $seeDicks == 0>><i>n</i><<else>>tanari<</if>> wearing only a cowbell collar, she had massive milky tits, gigantic <<if $seeDicks == 0>><i>smile</i><<else>>balls hanging low in her sack<</if>>, and a belly engorged with what was probably a <<if $seePreg == 0>><i>five-course dinner</i><<else>><<if $seeHyperPreg == 0>><i>single baby</i><<else>>dozen babies<</if>><</if>>. The <<if $seeDicks == 0>><i>fun</i><<else>>futa<</if>> cow ambled through the modified door without a problem, resulting in a bouncy victory dance from the naked twins.
 	<<elseif $randShow == 2>>
 		working on setting up a slave nutrition system inside a moderately-sized apartment. They're installing a deluxe system that has integrated nutritional sensing in addition to a food system that supplies the unit's two feeder/med-dispenser combo units. Amazingly, the whole thing fits into the kitchen without a problem, as they located the main system housing in the pantry. When they're finished, you couldn't tell the nutrition system is there, except for the two large dildos that are sticking out of the side of a cabinet.
 		<br><br>After their work is done, you're treated to watching the young twins testing the system out. They each take one feeder and ride it to get a test suppository, before turning around and inhaling the cockfeeders for a small meal. You wonder at their choice for the order of events, sucking the cockfeeder they had just finished ramming up their ass, but they were so enthusiastic about it that you decide they probably liked it that way.
@@ -117,12 +117,24 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 	/* NOTE: These slaves are meant to be high quality and expensive, they are the product of the combined slave markets of all the free cities. Additionally, they won't follow the player's slave selling policies because they aren't being sold in the PC's arcology. Because they are purchased, it shouldn't be a balance issue or impact the game like a slave gift. */
 	<<set $showFour += 1, $lastShow = 4>>
 	<<if $seeDicks == 0>>
-		<<set $randShow = random(0,6)>>
+		<<if $seePreg == 0>>
+			<<set $randShow = random(5,6)>>
+		<<else>>
+			<<set $randShow = random(0,6)>>
+		<</if>>
+	<<elseif $seeDicks == 100>>
+		<<if $seePreg == 0>>
+			<<set $randShow = random(7)>>
+		<<else>>
+			<<set $randShow = random(7,9)>>
+		<</if>>
 	<<else>>
-		<<set $randShow = random(0,9)>>
+		<<if $seePreg == 0>>
+			<<set $randShow = random(5,7)>>
+		<<else>>
+			<<set $randShow = random(0,9)>>
+		<</if>>
 	<</if>>
-	It looks like the random function chose to play the 'Home Slave Shopping' stream channel. It's a bit strange, shopping for slaves without inspecting them in person, but you have to admit it's kind of convenient. Plus, you might find something that'd be difficult to get in your own arcology's markets. You started watching at the end of one slave being displayed, the program was going into a lot of detail that isn't always available from shady salesmen at the market. Two hosts are displaying the merchandise and an older male reads details on each slave from a prompter, while a fit female works the slave for the camera to give viewers a good look at what they might purchase.
-	<br><br>"Next up, we have
 	<<if $randShow < 3>> /* premium virgin */
 		<<set $activeSlaveOneTimeMinAge = ($fertilityAge + 2)>>
 		<<set $activeSlaveOneTimeMaxAge = 18>>
@@ -169,8 +181,7 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 		<<set $activeSlave.health = 75>>
 		<<set $activeSlave.origin = "You purchased her from FCTV's Home Slave Shopping stream channel.">>
 		<<set $activeSlave.career = "a slave">>
-		<<set $activeSlave.customTat = "She has a small stylized 'A' tattooed on the nape of her neck marking her as the product of the famous breeding program at Arturus Arcology.">>
-		a premium virgin named $activeSlave.slaveName." A bright pink "VV" symbol flashes on the corner of the screen. "Take a good look, because she is a product of the famous sex slave breeding program at Arturus Arcology. Like all the slaves they sell, she's a premium @@.pink;double virgin.@@ She has excellent breeding potential, and while she isn't that skilled yet, she's got good intelligence and is already well acclimated to the life of a sex slave."
+		<<set $activeSlave.customTat = "She has a small stylized 'A' tattooed on the nape of her neck marking her as the product of the famous breeding program at Arcturus Arcology.">>
 	<<elseif $randShow == 3 || $randShow == 4>> /* hyperpregnant */
 		<<set $activeSlaveOneTimeMinAge = ($fertilityAge + 3)>>
 		<<set $activeSlaveOneTimeMaxAge = 20>>
@@ -224,7 +235,6 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 		<<set $activeSlave.intelligenceImplant = 15>>
 		<<set $activeSlave.origin = "You purchased her from FCTV's Home Slave Shopping stream channel.">>
 		<<set $activeSlave.career = setup.youngCareers.random()>>
-		<<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race breeder, young and healthy with an advanced <<if $seeHyperPreg == 0>><i>@@.pink;super pregnancy.@@</i><<else>>@@.pink;hyper pregnancy.@@<</if>> $activeSlave.slaveName is really into making babies, and has even had her hips surgically widened to help her carry a large brood. Our tests here at HSS show that she's pregnant with $activeSlave.pregType babies!"
 	<<elseif $randShow == 5>> /* MILF */
 		<<set $activeSlaveOneTimeMinAge = 36>>
 		<<set $activeSlaveOneTimeMaxAge = 40>>
@@ -268,7 +278,6 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 		<<set $activeSlave.birthsTotal = random(1,3)>>
 		<<set $activeSlave.career = setup.youngCareers.random()>>
 		<<set $activeSlave.origin = "You purchased her from FCTV's Home Slave Shopping stream channel.">>
-		<<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race @@.pink;MILF.@@ She's no longer young, but still quite attractive. She has been a slave for many years now, and has been trained well. She also has a good array of skills that you can put to use. She has huge tits and a huge ass to play with, but she'd also make good stock for a breeding program."
 	<<elseif $randShow == 6>> /* discount young hottie */
 		<<set $activeSlaveOneTimeMaxAge = 25>>
 		<<set $oneTimeDisableDisability = 1>>
@@ -303,8 +312,22 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 		<<set $activeSlave.devotion = random(-25,25)>>
 		<<set $activeSlave.trust = random(-25,25)>>
 		<<set $activeSlave.origin = "You purchased her from FCTV's Home Slave Shopping stream channel.">>
-		a bargain discount offer on a young $activeSlave.race girl. Unlike our usual stock she's something of a @@.red;disobedient@@ slave, but that means savings for you, and all the fun of breaking in a new slave. We have to admit that her previous owner had a hard time training her, but I'm sure you can tell that her body has potential<<if $activeSlave.clit > 4>>, just look at the @@.pink;clit@@ on her<</if>>!"
-	<<elseif $randShow == 7>> /* mpreg dickgirl */
+	<<elseif $randShow == 7 || $randShow == 8>> /* huge balls */
+		<<set $activeSlaveOneTimeMaxAge = 25>>
+		<<set $oneTimeDisableDisability = 1>>
+		<<include "Generate XY Slave">>
+		<<set $activeSlave.anus = 2>>
+		<<set $activeSlave.balls = random(20,35)>>
+		<<set $activeSlave.scrotum = $activeSlave.balls>>
+		<<set $activeSlave.dick = random(3,5)>>
+		<<set $activeSlave.prostate = 2>>
+		<<set $activeSlave.oralSkill = random(30,60)>>
+		<<set $activeSlave.analSkill = random(20,50)>>
+		<<set $activeSlave.whoreSkill = random(0,25)>>
+		<<set $activeSlave.devotion = random(50,80)>>
+		<<set $activeSlave.trust = random(50,80)>>
+		<<set $activeSlave.origin = "You purchased her from FCTV's Home Slave Shopping stream channel.">>
+	<<elseif $randShow == 9>> /* mpreg dickgirl */
 		<<set $activeSlaveOneTimeMaxAge = 22>>
 		<<set $oneTimeDisableDisability = 1>>
 		<<include "Generate XY Slave">>
@@ -339,27 +362,25 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 		<<set $activeSlave.health = 75>>
 		<<set $activeSlave.career = setup.youngCareers.random()>>
 		<<set $activeSlave.origin = "You purchased her from FCTV's Home Slave Shopping stream channel.">>
-		a strong young $activeSlave.race girl that retains her cock and balls. $activeSlave.slaveName has something that makes her special: thanks to medical tests she's got a @@.pink;functional ass womb.@@ That's right folks, this slave is fertile and can get knocked up if you inseminate her asshole. That's pretty amazing, to be honest, and exceptionally rare. Don't let this opportunity slip by!"
-	<<elseif $randShow > 7>> /* huge balls */
-		<<set $activeSlaveOneTimeMaxAge = 25>>
-		<<set $oneTimeDisableDisability = 1>>
-		<<include "Generate XY Slave">>
-		<<set $activeSlave.anus = 2>>
-		<<set $activeSlave.balls = random(20,35)>>
-		<<set $activeSlave.scrotum = $activeSlave.balls>>
-		<<set $activeSlave.dick = random(3,5)>>
-		<<set $activeSlave.prostate = 2>>
-		<<set $activeSlave.oralSkill = random(30,60)>>
-		<<set $activeSlave.analSkill = random(20,50)>>
-		<<set $activeSlave.whoreSkill = random(0,25)>>
-		<<set $activeSlave.devotion = random(50,80)>>
-		<<set $activeSlave.trust = random(50,80)>>
-		<<set $activeSlave.origin = "You purchased her from FCTV's Home Slave Shopping stream channel.">>
-		<<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race cum cow. Just take a look at that pair of @@.pink;massive balls.@@ This slave also has a prostate stimulating hormone implant to ramp up her cum production even further. She's a perfect fit for your dairy, or even your own kitchen creamery!"
+	<</if>>
+	<<setLocalPronouns $activeSlave>>
+	It looks like the random function chose to play the 'Home Slave Shopping' stream channel. It's a bit strange, shopping for slaves without inspecting them in person, but you have to admit it's kind of convenient. Plus, you might find something that'd be difficult to get in your own arcology's markets. You started watching at the end of one slave being displayed, the program was going into a lot of detail that isn't always available from shady salesmen at the market. Two hosts are displaying the merchandise and an older male reads details on each slave from a prompter, while a fit female works the slave for the camera to give viewers a good look at what they might purchase.
+	<br><br>"Next up, we have
+	<<if $randShow < 3>> /* premium virgin */
+		a premium virgin named $activeSlave.slaveName." A bright pink "VV" symbol flashes on the corner of the screen. "Take a good look, because $he is a product of the famous sex slave breeding program at Arcturus Arcology. Like all the slaves they sell, $he's a premium @@.pink;double virgin.@@ $He has excellent breeding potential, and while $he isn't that skilled yet, $he's got good intelligence and is already well acclimated to the life of a sex slave."
+	<<elseif $randShow == 3 || $randShow == 4>> /* hyperpregnant */
+		<<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race breeder, young and healthy with an advanced <<if $seeHyperPreg == 0>><i>@@.pink;super pregnancy.@@</i><<else>>@@.pink;hyper pregnancy.@@<</if>> $activeSlave.slaveName is really into making babies, and has even had $his hips surgically widened to help $him carry a large brood. Our tests here at HSS show that $he's pregnant with $activeSlave.pregType babies!"
+	<<elseif $randShow == 5>> /* MILF */
+		<<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race @@.pink;MILF.@@ $He's no longer young, but still quite attractive. $He has been a slave for many years now, and has been trained well. $He also has a good array of skills that you can put to use. $He has huge tits and a huge ass to play with, but $he'd also make <<if $seePreg == 0>><i>sandwiches</i><<else>>good stock for a breeding program<</if>>."
+	<<elseif $randShow == 6>> /* discount young hottie */
+		a bargain discount offer on a young $activeSlave.race $girl. Unlike our usual stock $he's something of a @@.red;disobedient@@ slave, but that means savings for you, and all the fun of breaking in a new slave. We have to admit that $his previous owner had a hard time training $him, but I'm sure you can tell that $his body has potential<<if $activeSlave.clit > 4>>, just look at the @@.pink;clit@@ on $him<</if>>!"
+	<<elseif $randShow == 7 || $randShow == 8>> /* huge balls */
+		<<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race cum cow. Just take a look at that pair of @@.pink;massive balls.@@ This slave also has a prostate stimulating hormone implant to ramp up $his cum production even further. $He's a perfect fit for your dairy, or even your own kitchen creamery!"
 		<br><br>The woman helping to display the slaves shows her hand to the camera; it's coated in a sticky layer of precum from handling the cum cow's equipment.
+	<<elseif $randShow == 9>> /* mpreg dickgirl */
+		a strong young $activeSlave.race $girl that retains $his cock and balls. $activeSlave.slaveName has something that makes $him special: thanks to medical science $he's got a @@.pink;functional ass womb.@@ That's right folks, this slave is fertile and can get knocked up if you inseminate $his asshole. That's pretty amazing, to be honest, and exceptionally rare. Don't let this opportunity slip by!"
 	<</if>>
 <<slaveCost $activeSlave>>
-<<setLocalPronouns $activeSlave>>
 <<if $randShow < 3>>
 	<<set $slaveCost *= 1.3>>
 <<elseif $randShow == 6>>
@@ -385,7 +406,7 @@ The offered price is <<print cashFormat($slaveCost)>>.
 
 <<case 5>>
 	<<set $showFive += 1, $lastShow = 5>>
-	It looks like the random function chose to play an episode of the slave-breeding for beginners series: 'Husbandry with Millie'. The show is hosted by the famous and charismatic Millie, a slave breeder from Arturus who appears to be in her mid thirties. She's wearing something resembling a maternity dress over her large pregnant belly, but the loose fabric doesn't hide her enormous hips and complementary ass. The dress only comes part of the way up her chest, leaving her large milk-engorged breasts exposed as they rest atop the fabric. Millie begins the show the same way as always, by giving her viewers some encouragement. "Anyone can become a breeder, even you! Just be willing to learn, and as I always say..." she pats her full belly meaningfully "be ready to get your hands dirty!"
+	It looks like the random function chose to play an episode of the slave-breeding for beginners series: 'Husbandry with Millie'. The show is hosted by the famous and charismatic Millie, a slave breeder from Arcturus who appears to be in her mid thirties. She's wearing something resembling a maternity dress over her large pregnant belly, but the loose fabric doesn't hide her enormous hips and complementary ass. The dress only comes part of the way up her chest, leaving her large milk-engorged breasts exposed as they rest atop the fabric. Millie begins the show the same way as always, by giving her viewers some encouragement. "Anyone can become a breeder, even you! Just be willing to learn, and as I always say..." she pats her full belly meaningfully "be ready to get your hands dirty!"
 	<br><br>
 	<<set $randShow = random(2)+1>>
 	<<if $randShow == 1 && $showFive > 3 || $showFive == 1>>
@@ -505,7 +526,7 @@ The offered price is <<print cashFormat($slaveCost)>>.
 	<br><br>.....
 
 <<case 9>>
-	<<set $showNine += 1, $lastShow = 9, $randShow = random(3)+1>>
+	<<set $showNine += 1, $lastShow = 9, $randShow = random(0,3)+1>>
 	It looks like the random function chose to play
 	<<if $randShow == 1>>
 		a documentary on the surging Repopulation movement: "Continuing the Dream". After the opening credits, the documentary introduces a young and extremely pregnant woman as the commentator. The program makes an impassioned argument about the need for a new generation of citizens and slaves that were born into the dream of the free cities. The woman is wearing semi-conservative business attire, and has on elegant makeup. She looks somewhat plain when compared to the hyper-sexualized style of other FCTV programming, though she does make it plain over the course of the program that she loves sex more than ever. She tends to use herself as an example to show that pregnancy no longer means limitations or sacrifice, instead emphasizing that she's on her fifth pregnancy and would rather be with child than without.
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index ba2faf69cc35fadd7a1a3a98e25f6dd5e26cfa0a..95757eb36b3780e77dbccc71f62fa00a05c880e6 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -3303,8 +3303,8 @@ Setting missing slave variables:
 <<if ndef _Slave.chastityAnus || ndef _Slave.chastityPenis || ndef _Slave.chastityVagina>>
 	<<if _Slave.dickAccessory == "combined chastity">>
 		<<set _Slave.chastityAnus = 1>>
-		<<set _Slave.chastityPenis = 1>>	
-		<<set _Slave.dickAccessory = "none">>		
+		<<set _Slave.chastityPenis = 1>>
+		<<set _Slave.dickAccessory = "none">>
 	<<elseif _Slave.vaginalAccessory == "combined chastity">>
 		<<set _Slave.chastityAnus = 1>>
 		<<set _Slave.chastityVagina = 1>>
diff --git a/src/uncategorized/RECI.tw b/src/uncategorized/RECI.tw
index e112997aba8768eb6769d76ea970239cf9b4c8aa..8daa73011a2c568ff837d91cfe6427b993c07948 100644
--- a/src/uncategorized/RECI.tw
+++ b/src/uncategorized/RECI.tw
@@ -94,7 +94,7 @@ There's no other way to describe what $he's doing: the $desc has $his back to th
 <<else>>
 	got $his hips cocked to spread $his sleek butt and
 <</if>>
-reveal $his backdoor. Your girls are trained to check themselves daily, but $he seems fascinated. As you pause to watch, $he begins to clench and relax $his <<if $activeSlave.anus > 2>>loose<<else>>cute<</if>> hole, <<if ($activeSlave.analArea - $activeSlave.anus) > 1>> lewdly flexing<<else>>alternately puckering and relaxing<</if>> the $skinDesc skin around it. $He giggles self-consciously at the sight, and then relaxes all the way, causing $his asspussy to open into a <<if $activeSlave.anus > 2>><<if $PC.dick == 1>>cock<<else>>dildo<</if>>-hungry<<else>>slight<</if>> gape. $He notices you out of the corner of $his eye and
+reveal $his backdoor. Your slaves are trained to check themselves daily, but $he seems fascinated. As you pause to watch, $he begins to clench and relax $his <<if $activeSlave.anus > 2>>loose<<else>>cute<</if>> hole, <<if ($activeSlave.analArea - $activeSlave.anus) > 1>> lewdly flexing<<else>>alternately puckering and relaxing<</if>> the $skinDesc skin around it. $He giggles self-consciously at the sight, and then relaxes all the way, causing $his asspussy to open into a <<if $activeSlave.anus > 2>><<if $PC.dick == 1>>cock<<else>>dildo<</if>>-hungry<<else>>slight<</if>> gape. $He notices you out of the corner of $his eye and
 <<if $activeSlave.butt > 6>>
 	releases $his grip on $his heavy buttocks to turn and greet you, letting them clap gently together and conceal $his asshole again.
 <<elseif $activeSlave.butt > 3>>
diff --git a/src/uncategorized/costsBudget.tw b/src/uncategorized/costsBudget.tw
index 802590cdb8e997b854ebf5edee58c52c66134f55..15d5f6621abdc45932b080374d1bbc9e11b1d195 100644
--- a/src/uncategorized/costsBudget.tw
+++ b/src/uncategorized/costsBudget.tw
@@ -10,7 +10,7 @@
 
 
 <br>
-//Here you can view many of the financial details of your arcology, <<= properTitle()>>.  The detailed list of slaves and their costs (food, hormones) that you may remember can now be found in the "Slave maintenance" link.  Other links will allow you to directly control areas of your arcology to adjust spending to suit your tastes.
+//Here you can view many of the financial details of your arcology, <<= properTitle()>>. The detailed list of slaves and their costs (food, hormones) that you may remember can now be found in the "Slave maintenance" link. Other links will allow you to directly control areas of your arcology to adjust spending to suit your tastes.
 
 <br style="clear:both" /><<if $lineSeparations == 0>><br><<else>><hr style="margin:0"><</if>>
 <br>
@@ -283,7 +283,7 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 		</td>
 		<td>
 			<<set $lastWeeksCashProfits.Total = ($lastWeeksCashIncome.Total + $lastWeeksCashExpenses.Total)>>
-			/* each "profit" item is calculated on this sheet, and there's two ways to generate a profit total: the difference of the income and expense totals, and adding all the profit items.  If they aren't the same, I probably forgot to properly add an item's profit calculation to this sheet.*/
+			/* each "profit" item is calculated on this sheet, and there's two ways to generate a profit total: the difference of the income and expense totals, and adding all the profit items. If they aren't the same, I probably forgot to properly add an item's profit calculation to this sheet.*/
 			<<if $lastWeeksCashProfits.Total != hashSum($lastWeeksCashProfits) - $lastWeeksCashProfits.Total>>/* Profits includes the total number of profits, so we have to subtract it back out */
 				<<print (cashFormat(Math.trunc(hashSum($lastWeeksCashProfits)-$lastWeeksCashProfits.Total)))>><br>
 				@@.red;Fix profit calc<br>@@
diff --git a/src/uncategorized/costsWidgets.tw b/src/uncategorized/costsWidgets.tw
index a8f2669f1da4e3e6f86cf001fff6d25dcfb4bda8..b952e9b8177fddd9132b3e0ed8fe885a045eb3f5 100644
--- a/src/uncategorized/costsWidgets.tw
+++ b/src/uncategorized/costsWidgets.tw
@@ -485,7 +485,7 @@
 				<<else>>
 					<<print commaNum(_repTotal)>>
 				<</if>>
-			<<else>> /*lowercasedonkey: TODO: I don't like how vague my placeholder is.  Probably need to set up some kind of sliding scale to describe how much rep (roughly) she has made or lost. Need to get a sense of common ranges.*/
+			<<else>> /* lowercasedonkey: TODO: I don't like how vague my placeholder is. Probably need to set up some kind of sliding scale to describe how much rep (roughly) she has made or lost. Need to get a sense of common ranges. */
 				<br>&nbsp;&nbsp;&nbsp;&nbsp;
 				Overall, $he has
 				<<if _repTotal == 0>>
@@ -500,9 +500,8 @@
 	<</if>>
 <</widget>>
 
-
 <<widget "setupLastWeeksCash">>
-/*Feel free to add categories.  Just make sure to display them in costsBudget.tw as well!*/
+/* Feel free to add categories. Just make sure to display them in costsBudget.tw as well! */
 <<set $lastWeeksCashIncome = {
 /*Slave Jobs*/
 whore: 0,
@@ -584,7 +583,7 @@ PCskills: 0,
 stocksTraded: 0, /*trading*/
 stocks: 0, /*share growth*/
 fines: 0,
-event: 0, /*poker night etc.  Try to file things elsewhere if you can.*/
+event: 0, /* poker night etc. Try to file things elsewhere if you can. */
 war: 0,
 
 rents: 0,
@@ -601,7 +600,7 @@ total: 0
 
 
 <<widget "setupLastWeeksRep">>
-/*Feel free to add categories.  Just make sure to display them in costsBudget.tw as well!*/
+/* Feel free to add categories. Just make sure to display them in costsBudget.tw as well! */
 <<set $lastWeeksRepIncome = {
 /*Slave Jobs*/
 fucktoy: 0,
@@ -648,10 +647,10 @@ specialForces: 0,
 /*Personal Finance*/
 personalBusiness: 0,
 PCappearance: 0,
-PCactions: 0, /*actions involving your body: becoming pregnant, etc. */
+PCactions: 0, /* actions involving your body: becoming pregnant, etc. */
 PCRelationships: 0,
 SlaveRelationships: 0,
-event: 0, /*poker night etc.  Try to file things elsewhere if you can.*/
+event: 0, /*poker night etc. Try to file things elsewhere if you can.*/
 
 /*special*/
 multiplier: 0,
diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw
index 211bcb4f7fa93b0433fd65d6006540aae227ffb1..e5c2000132da07399491b9d70c30e5bc9b5a3bd5 100644
--- a/src/uncategorized/genericPlotEvents.tw
+++ b/src/uncategorized/genericPlotEvents.tw
@@ -67,8 +67,6 @@ As you step off the elevator, you hear several <<if $seeDicks != 100>>female <</
 	<<set $fixedRace = _races.random()>>
 <</if>>
 <<include "Generate New Slave">>
-<<setLocalPronouns $activeSlave>>
-<<run Enunciate($activeSlave)>>
 <<if $PStrip == 1>>
 	<<set $activeSlave.origin = "She offered herself to you as a slave to escape the hard life of a free whore.">>
 	<<set $activeSlave.career = "a prostitute">>
@@ -85,14 +83,6 @@ As you step off the elevator, you hear several <<if $seeDicks != 100>>female <</
 	<<set $activeSlave.whoreSkill = 15>>
 	<<set $activeSlave.addict = 2>>
 	<<slaveCost $activeSlave>>
-	One day, you walk by the commercial space where the strip club that closed was located. It's now advertised as a massage parlor, but the real merchandise on offer is obvious. You can see a bored-looking, half-dressed masseuse rubbing a client, but the sounds of someone having hard sex are filtering out from the back room, and the pricing sheet lists more orifices than massage options.
-	<br><br>
-	As you pass, a tired-looking streetwalker walking by wearing ripped jeans and a torn top offers $himself to you. $He's halfway through $his clumsy come-on before $he curses and rushes over to kneel at your feet. As $he does, $he shrieks, "You own thi<<s>> arcology! You — you offered to en<<s>>lave u<<s>> <<s>>tripper<<s>> when the old pla<<c>>e clo<<s>>ed down! Plea<<s>>e, plea<<s>>e, can I a<<cc>>ept? I'm <<s>>orry I didn't earlier. I'm <<s>>orry. I'll fucking do anything! Plea<<s>>e!"
-	<br><br>
-	//Enslaving $him will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell $him. Less costs, this will bring in <<print cashFormat($slaveCost)>>.//
-	<br><br>
-	<<set $saleDescription = 0>>
-	<<include "Long Slave Description">>
 <<elseif $PStrip == 2>>
 	<<set $activeSlave.origin = "She offered herself to you, impressed by your handling of her employment situation.">>
 	<<set $activeSlave.career = "a prostitute">>
@@ -119,6 +109,19 @@ As you step off the elevator, you hear several <<if $seeDicks != 100>>female <</
 	<<set $activeSlave.clitPiercing = 1>>
 	<<set $activeSlave.hStyle = "strip">>
 	<<slaveCost $activeSlave>>
+<</if>>
+<<setLocalPronouns $activeSlave>>
+<<run Enunciate($activeSlave)>>
+<<if $PStrip == 1>>
+	One day, you walk by the commercial space where the strip club that closed was located. It's now advertised as a massage parlor, but the real merchandise on offer is obvious. You can see a bored-looking, half-dressed masseuse rubbing a client, but the sounds of someone having hard sex are filtering out from the back room, and the pricing sheet lists more orifices than massage options.
+	<br><br>
+	As you pass, a tired-looking streetwalker walking by wearing ripped jeans and a torn top offers $himself to you. $He's halfway through $his clumsy come-on before $he curses and rushes over to kneel at your feet. As $he does, $he shrieks, "You own thi<<s>> arcology! You — you offered to en<<s>>lave u<<s>> <<s>>tripper<<s>> when the old pla<<c>>e clo<<s>>ed down! Plea<<s>>e, plea<<s>>e, can I a<<cc>>ept? I'm <<s>>orry I didn't earlier. I'm <<s>>orry. I'll fucking do anything! Plea<<s>>e!"
+	<br><br>
+	//Enslaving $him will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell $him. Less costs, this will bring in <<print cashFormat($slaveCost)>>.//
+	<br><br>
+	<<set $saleDescription = 0>>
+	<<include "Long Slave Description">>
+<<elseif $PStrip == 2>>
 	One day, you walk by the commercial space where the strip club that closed was located. It's now advertised as a massage parlor, and indeed, you can see a couple of competent-looking, modestly dressed masseuses seeing to clients. The only chink in the old world decorum is the pretty sign detailing pricing, which lists not only various massages but the masseuses' hands, breasts, mouths,<<if $seeDicks != 100>> pussies,<</if>> and anuses.
 	<br><br>
 	As you pass, a pretty streetwalker walking by wearing an attractive club $girl outfit sidles up to you. $He's halfway through $his first flirty come-on before $he recognizes you. $He gasps and <<say>>s, "You own thi<<s>> arcology! <<if $PC.title != 0>><<S>>ir<<else>>Ma'am<</if>>, I wa<<s>> a <<s>>tripper here! Thank you <<s>>o much for helping u<<s>>. That money <<s>>et mo<<s>>t of u<<s>> up pretty well." $He hefts $his chest. "It bought me new boob<<s>>, that'<<s>> for <<s>>ure. <<S>>o, um," $he bites $his lip in indecision, "I hear —" $he hesitates and then the words come out in a rush. "I hear your $girl<<s>> do really well. I've <<s>>een them, they look good. Can I come?" You arch an eyebrow and begin to ask whether $he knows what that means. "Yep," $he interrupts. "I'll be your <<s>>e<<x>> <<s>>lave."
@@ -348,8 +351,8 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u
 		<<set $activeSlave.whoreSkill = 0>>
 		<<set $activeSlave.entertainSkill = 0>>
 		<<set $activeSlave.fetish = "buttslut">>
-		<<set $activeSlave.behavioralFlaw = either("arrogant", "bitchy", "anorexic")>>
-		<<set $activeSlave.sexualFlaw = either("shamefast", "idealistic", "hates anal")>>
+		<<set $activeSlave.behavioralFlaw = either("anorexic", "arrogant", "bitchy")>>
+		<<set $activeSlave.sexualFlaw = either("hates anal", "idealistic", "shamefast")>>
 		<<set _newSlaves.push($activeSlave)>>
 	<</for>>
 <<elseif $PAidTarget == "maternity">>
@@ -377,7 +380,7 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u
 		<<set $activeSlave.boobs += 100*random(0,2)>>
 		<<set $activeSlave.lactation = 1>>
 		<<set $activeSlave.lactationDuration = 2>>
-		<<set $activeSlave.nipples = either("cute", "puffy", "partially inverted", "inverted")>>
+		<<set $activeSlave.nipples = either("cute", "inverted", "partially inverted", "puffy")>>
 		<<set _newSlaves.push($activeSlave)>>
 	<</for>>
 	In any case, you've enslaved a fine group. The expectant mothers vary widely; the only thing they have in common is their gravid bellies. None of them are in really serious condition, either, and they should bear the transition to slave life reasonably well despite their pregnancies.
@@ -1160,6 +1163,7 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your
 	<<set $activeSlave.fetish = "none">>
 	<<set $activeSlave.behavioralFlaw = "arrogant">>
 	<<set $activeSlave.sexualFlaw = "idealistic">>
+	<<setLocalPronouns $activeSlave>>
 	You decide to stop the athletic slave $girl about to win $his freedom, and place your taser slug in $his muscular buttock. $He goes stiff and skids across the grass with a growl. Your taser slug is linked to $assistantName, who hits $him again whenever $he tries to continue running. Fury glints from $his eyes, but $he apparently knows how to pick $his battles. By the time you approach $him, $he's already bent over, presenting $himself, and from the oily sheen on $his privates, it looks like $he even managed to get some lube somewhere to make the experience a little easier. It is a strange thing, respecting a slave, but $he rises even higher in your estimation as you fuck $him on the grass. $He does $his best to please you, having clearly decided to do $his best given $his situation. $He's sexually inexpert, but clearly smart enough to know when to submit.
 	<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</replace>>
@@ -1206,6 +1210,7 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your
 	<<set $activeSlave.fetishStrength = 60>>
 	<<set $activeSlave.behavioralFlaw = "anorexic">>
 	<<set $activeSlave.sexualFlaw = "idealistic">>
+	<<setLocalPronouns $activeSlave>>
 	You decide to stop the wide-hipped $loli struggling to run, and easily place your taser slug in $his broad rear. $He goes stiff and falls flat on $his face. Your taser slug is linked to $assistantName, but since the $girl can't manage to flip over, let alone stand, shocking $him more is unneeded. Fury glints from $his eyes, but $he fully realizes it's over for $him. By the time you approach $him, $he's hoisted $his overly wide rear upwards, presenting $himself, moisture beginning to ooze from $his virgin cunt. It looks like $he was being groomed to be a breeding slave, and $he seems to understand $his role quite well, judging by the way $he rocks $his hips back and forth for you. You thoroughly enjoy $his gratifyingly tight pussy, which is so nice that you confine yourself entirely to it despite the appealing sight of $his virgin butthole.
 	<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</replace>>
@@ -1245,6 +1250,7 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your
 	<<set $activeSlave.fetish = "none">>
 	<<set $activeSlave.behavioralFlaw = "bitchy">>
 	<<set $activeSlave.sexualFlaw = "hates anal">>
+	<<setLocalPronouns $activeSlave>>
 	You decide to drop the luscious specimen in the rear, and place your taser slug in $his huge buttock. $He goes stiff and slumps to the grass in defeat. Your taser slug is linked to $assistantName, who hits $him again whenever $he tries to rise. Meanwhile, an athletic slave has successfully crossed the lawn, and is sobbing with joy as _hisU manumission forms are completed. Disbelief and anger fills your supine prize's eyes, and $he's spitting with rage by the time you reach $him. It's a comical sight, since $his gyrations only serve to display $his magnificent breasts and broad butt. $He must have been recently enslaved, and is new enough to slavery that you are obliged to tase $him twice more before $he presents $his holes. The impression of newness to slavery despite $his age is reinforced by $his gratifyingly tight pussy, which is so nice that you confine yourself entirely to it despite the appealing sight of what is almost certainly a virgin butthole.
 	<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</replace>>
@@ -1290,6 +1296,7 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your
 	<<set $activeSlave.fetish = "none">>
 	<<set $activeSlave.sexualFlaw = "none">>
 	<<set $activeSlave.behavioralFlaw = "odd">>
+	<<setLocalPronouns $activeSlave>>
 	You decide to drop the really rare specimen, and place your taser slug in $his leg. $He goes stiff and slumps to the grass, squealing with pain since the taser robbed $his ability to break $his fall, leading $him to land on nearly <<if $showInches == 2>>a foot<<else>>thirty centimeters<</if>> of flaccid cock. Your taser slug is linked to $assistantName, who hits $him again whenever $he tries to rise. Meanwhile, an athletic slave has successfully crossed the lawn, and is sobbing with joy as _hisU manumission forms are completed. Apathy fills your supine prize's eyes, and $he simply lies face down and quiescent. $He obeys orders to roll over so you can see what you've gotten, however. $He's clearly a work of long and careful hormonal treatment. $He has no implants, but sports big breasts, feminine hips, a nice butt, plush lips, and a huge dick. When you fuck $his pussy and then $his anus, $he even gets a massive erection, showing that $he isn't even on hormone treatment to maintain this unusual set of attributes.
 	<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</replace>>
diff --git a/src/uncategorized/pRivalryActions.tw b/src/uncategorized/pRivalryActions.tw
index 149460957ebd304d0fb8069e10a2ff0102e436a4..ac7d6d36c663ae832965067cefe12bd193c5448b 100644
--- a/src/uncategorized/pRivalryActions.tw
+++ b/src/uncategorized/pRivalryActions.tw
@@ -437,7 +437,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty
 		<<set $hostage.behavioralFlaw = "anorexic">>
 		<<set $hostage.sexualFlaw = "hates penetration">>
 		groaning as $his taut belly is measured and $his weight is taken; 140 tallies adorn $his lower belly. "88 kilos, a good start, but nowhere near the end. Now about that fetish of yours..." $He responds with a meek
-		<<set $hostageFetish = either("submissive", "cumslut", "humiliation", "buttslut", "boobs", "sadist", "masochist", "dom", "pregnancy")>>
+		<<set $hostageFetish = either("boobs", "buttslut", "cumslut", "dom", "humiliation", "masochist", "pregnancy", "sadist", "submissive")>>
 		<<switch $hostageFetish>>
 		<<case "submissive">>
 			"I like getting dominated..."
diff --git a/src/uncategorized/pSchoolSuggestion.tw b/src/uncategorized/pSchoolSuggestion.tw
index 7c2427735f0b09c910cc27cf06b1192ce60af35f..c2f1e61c89e27e9e68e18e026e2e5cd5b3549838 100644
--- a/src/uncategorized/pSchoolSuggestion.tw
+++ b/src/uncategorized/pSchoolSuggestion.tw
@@ -27,7 +27,7 @@ An older woman standing across from him sniffs. "St. Claver's knows how to do bo
 The unusually competent young heiress standing next to him snickers. "If you're going to bring up refinement, um, hello, the Futanari Sisters. I have four futas in my apartment having sex with each other right now. How do I know? Because they're always having sex with each other. They never stop." Her eyes take on a faraway look and she pauses. "Um, haha, I know what I'm doing later."
 <</if>>
 <br><br>
-"If you like them soft and mellow, you got to go with The Cattle Ranch," a buff man blurts loudly while slamming down his empty mug. "I've got a pair of 'em for my bedroom; they are so loving after a good milking. Taste good too." His drinking buddy retorts, "Too much work is what they are. They might as well be animals with how they act.<<if $seePreg == 0>> In addition, hope you like pregnant pussies cause you need to keep them gravid or their milk dries up.<</if>>"
+"If you like them soft and mellow, you got to go with The Cattle Ranch," a buff man blurts loudly while slamming down his empty mug. "I've got a pair of 'em for my bedroom; they are so loving after a good milking. Taste good too." His drinking buddy retorts, "Too much work is what they are. They might as well be animals with how they act.<<if $seePreg == 0>> In addition, hope you like pregnant pussies, 'cause you need to keep them gravid or their milk dries up.<</if>>"
 <br><br>
 "I see good taste is scarce within this walls," suddenly stated a young man previously quiet in his corner. "I say quality and strength is where the game should be played and there's nothing better than the girls from the Hippolyta Academy.
 <br><br>
diff --git a/src/uncategorized/persBusiness.tw b/src/uncategorized/persBusiness.tw
index 30e8d98aaf0b28484ce732cf6bee235474484905..16bafe50273e4b0ec10c5461ca6b5e5dd52bf3df 100644
--- a/src/uncategorized/persBusiness.tw
+++ b/src/uncategorized/persBusiness.tw
@@ -803,7 +803,7 @@ Routine upkeep of your demesne costs @@.yellow;<<print cashFormat($costs)>>.@@
 		<</if>>
 	<</if>>
 <</if>>
-<<set $costs = Math.trunc(Math.abs(getCost($slaves)) * 100)/100>> /*overwrite the prediction and actually pay the bill.  GetCost should return a negative. Round to two decimal places.*/
+<<set $costs = Math.trunc(Math.abs(getCost($slaves)) * 100)/100>> /*overwrite the prediction and actually pay the bill. GetCost should return a negative. Round to two decimal places.*/
 <<if isNaN($costs)>>
 	<br>@@.red;Error, costs is NaN@@
 <</if>>
diff --git a/src/uncategorized/reFSAcquisition.tw b/src/uncategorized/reFSAcquisition.tw
index 644c99b3eb7eda9d74b814dbd6295d10e034286c..d34ab42cac1d7764cffa4edfb67a77e8225fdfff 100644
--- a/src/uncategorized/reFSAcquisition.tw
+++ b/src/uncategorized/reFSAcquisition.tw
@@ -1137,13 +1137,13 @@ The person placing the call is physically quite unusual, to the point of looking
 
 You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. _HeA lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were.
 <br><br>
-This one, unusually, is voice-only. The caller explains why in a painfully quiet voice: $he's turning $activeSlave.actualAge in the next few days, and $he's fairly certain $his family is about to sell $him into slavery. The mixed notes of despair, apathy, and fear in $his voice are heartrending, even to you. $He begs you to make the necessary arrangements to enslave $him. $He's heard about you and how you like young girls, and $he's also heard about brothels and arcades. There is very little hope discernible in $his tone or the pictures $he sends you.
+This one, unusually, is voice-only. The caller explains why in a painfully quiet voice: $he's turning $activeSlave.actualAge in the next few days, and $he's fairly certain $his family is about to sell $him into slavery. The mixed notes of despair, apathy, and fear in $his voice are heartrending, even to you. $He begs you to make the necessary arrangements to enslave $him. $He's heard about you and how you like young <<= $girl>>s, and $he's also heard about brothels and arcades. There is very little hope discernible in $his tone or the pictures $he sends you.
 
 <<case "Youth Preferentialist Two">>
 
 You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. _HeA lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were.
 <br><br>
-This one, unusually, is voice-only. The caller explains why in an unusually upbeat voice: $he turned 18 a few days ago, and $he's fairly certain $his family is expecting $him to make something of $his life to help support them. The apathy to $his family's wishes is readily evident in $his tone of voice. $He begs you to make the necessary arrangements to enslave $him. $He's heard about you and how you like younger girls, and that you take care of all the decision-making for your slaves. There's a lot of hope in $his tone, $he clearly wants an escape from responsibility — even if that means becoming a slave.
+This one, unusually, is voice-only. The caller explains why in an unusually upbeat voice: $he turned 18 a few days ago, and $he's fairly certain $his family is expecting $him to make something of $his life to help support them. The apathy to $his family's wishes is readily evident in $his tone of voice. $He begs you to make the necessary arrangements to enslave $him. $He's heard about you and how you like younger <<= $girl>>s, and that you take care of all the decision-making for your slaves. There's a lot of hope in $his tone, $he clearly wants an escape from responsibility — even if that means becoming a slave.
 
 <<case "Maturity Preferentialist">>
 
@@ -1155,7 +1155,7 @@ And this one is a rare one indeed. It's a personal file, and you suppress the ur
 
 You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. _HeA lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were.
 <br><br>
-The call comes in from a middle-class area. It appears that the youthful man placing the call has a failing business, and is leveraging his last remaining asset by selling his stately-looking mother into slavery. Enslaving $him will be costlier than usual, but it seems likely to be worth it. From the dossier $his son forwarded to you, $he's both educated and intelligent, both relics of $his impressive pedigree. Even better, $he's aged like a fine wine, a short, stacked and attractive beauty with a face and rack that must be the envy of girls half $his age. $He's aware of the situation at hand, and peeks in from the corner of the screen to say, "I hear you appre<<c>>iate a mature $woman; if I'm going down into <<s>>lavery, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>, I hope for your <<s>>ake that you know how to treat a $woman of my caliber."
+The call comes in from a middle-class area. It appears that the youthful man placing the call has a failing business, and is leveraging his last remaining asset by selling his stately-looking mother into slavery. Enslaving $him will be costlier than usual, but it seems likely to be worth it. From the dossier $his son forwarded to you, $he's both educated and intelligent, both relics of $his impressive pedigree. Even better, $he's aged like a fine wine, a short, stacked and attractive beauty with a face and rack that must be the envy of <<= $girl>>s half $his age. $He's aware of the situation at hand, and peeks in from the corner of the screen to say, "I hear you appre<<c>>iate a mature $woman; if I'm going down into <<s>>lavery, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>, I hope for your <<s>>ake that you know how to treat a $woman of my caliber."
 
 <<case "Physical Idealist">>
 
@@ -1375,7 +1375,7 @@ The call comes in from an office, and you suppress the urge to check whether $as
 	<<case "Eugenics Two">>
 		When $he arrives, $he comes directly to your to your penthouse for enslavement. $His face may painful to look at, but $his body is not all bad; with a little work, $he can be quite the catch. A purchaser's agent appears to take $him away, and $he quietly asks who's bought $him. A plastic surgeon, you tell $him, who sees a diamond in the rough. $He's speechless.
 	<<case "Hedonistic Decadence">>
-		You inform $him that $he will be staying in your arcology, but not under you. $He has been purchased by a feeding trainer interested in slim girls with massive stomach capacities for entry into the eating competitions that have become so popular lately. $He seems elated at the news, "<<S>>tuffing i<<s>> one of my favorite perver<<s>>ion<<s>>..." You cut $him off and inform $him that $his current belly pales in comparison to $his new owner's previous champion. $He should expect to be tied up and force-fed until $his entire body is filled to capacity with slave food. $He gulps nervously as $he escorted out by the portly purchasing agent to $his new home.
+		You inform $him that $he will be staying in your arcology, but not under you. $He has been purchased by a feeding trainer interested in slim <<= $girl>>s with massive stomach capacities for entry into the eating competitions that have become so popular lately. $He seems elated at the news, "<<S>>tuffing i<<s>> one of my favorite perver<<s>>ion<<s>>..." You cut $him off and inform $him that $his current belly pales in comparison to $his new owner's previous champion. $He should expect to be tied up and force-fed until $his entire body is filled to capacity with slave food. $He gulps nervously as $he escorted out by the portly purchasing agent to $his new home.
 	<<case "Hedonistic Decadence Two">>
 		When $he arrives, $he comes directly to your penthouse for enslavement. $He wears an expression of doubt, fear, and wonder as $he takes in the sights and sounds of the magnificent beast that is the new society taking shape in $arcologies[0].name. A purchaser's agent arrives to take charge of $him, and $he asks politely who bought $him. A man with an oviposition fetish, you tell $him. $He fails to grasp the meaning. You explain to $him that eggs will be stuck into all $his holes until $he can't stomach any more. $He turns beat red at the description, so you carry on. $His new owner will likely remodel $his cervix to allow eggs to be pumped straight into $his womb; $he'll be lucky if $he can stand once he's done with $him. Then $he'll have to look forward to laying them all for his amusement. $His hands have since moved to $his crotch, it seems $he's getting into the fantasy.
 	<<case "Gender Radicalist">>
diff --git a/src/uncategorized/reMalefactor.tw b/src/uncategorized/reMalefactor.tw
index 0444932d12e2eb8ee66d03cbaf1ba3f7df924afb..6e6139c1396b04fdb822b0b7b1952771bad78a08 100644
--- a/src/uncategorized/reMalefactor.tw
+++ b/src/uncategorized/reMalefactor.tw
@@ -551,7 +551,7 @@ $He is easily taken into custody and $his contraband confiscated once the jeerin
 <<if $malefactor == "anchorBaby">>
 	<br><<link "Grant $him citizenship">>
 		<<replace "#result">>
-			You help the exhausted mother to $his feet and hand $him $his second newborn. $He watches you, uncertain of your motives, until you have $him escorted to the proper welcoming facility and put in a good word for having $him added to your arcology's free population. You announce to the public that such a fertile <<if $activeSlave.physicalAge > 30>>MILF<<elseif $activeSlave.physicalAge > 19>>$woman<<elseif $activeSlave.physicalAge > 12>>teen<<else>>youth<</if>> will be a boon to <<if $arcologies[0].FSRepopulationFocus != "unset">>Repopulationism<<else>>society<</if>>, and that the contract $he is signing mandates $he be on powerful fertility agents whenever $he isn't pregnant. During $his residency, free or not, $he will provide society with dozens of future children. The public 
+			You help the exhausted mother to $his feet and hand $him $his second newborn. $He watches you, uncertain of your motives, until you have $him escorted to the proper welcoming facility and put in a good word for having $him added to your arcology's free population. You announce to the public that such a fertile <<if $activeSlave.physicalAge > 30>>MILF<<elseif $activeSlave.physicalAge > 19>>$woman<<elseif $activeSlave.physicalAge > 12>>teen<<else>>youth<</if>> will be a boon to <<if $arcologies[0].FSRepopulationFocus != "unset">>Repopulationism<<else>>society<</if>>, and that the contract $he is signing mandates $he be on powerful fertility agents whenever $he isn't pregnant. During $his residency, free or not, $he will provide society with dozens of future children. The public
 			<<if $arcologies[0].FSRepopulationFocus != "unset">>
 				@@.green;approves of breeders, free or not,@@ and word spreads that any and all mothers are welcome into your arcology @@.green;adding to its prosperity.@@
 				<<run repX(500, "event", $activeSlave)>>
diff --git a/src/uncategorized/recETS.tw b/src/uncategorized/recETS.tw
index 6ecc6c8935db3171e7d0e43710fba568708f4668..501d5192e2a5fdb8dda390e974780e82454bf03f 100644
--- a/src/uncategorized/recETS.tw
+++ b/src/uncategorized/recETS.tw
@@ -1664,7 +1664,7 @@ This call is coming from a public kiosk, which is usually an indication that the
 
 <<default>>
 	<br>ERROR: bad recETS event $RecETSevent
-	
+
 <</switch>>
 
 <<switch $RecETSevent>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index f8e1b4c582d8e63fea66cff09116233f291485e2..9eee97a5e22e514cfe38979a0e20d86046e98c92 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -4764,7 +4764,7 @@
 				<<= FSChangePorn("BodyPurist", 1)>>
 			<</if>>
 		<</if>>
-		
+
 	<<elseif $arcologies[0].FSTransformationFetishist != "unset">>
 		<<set _transformed = 0>>
 		<<if ($slaves[$i].boobsImplant > 0) && ($slaves[$i].buttImplant > 0) && ($slaves[$i].lipsImplant > 0)>>
diff --git a/src/uncategorized/saRecruitGirls.tw b/src/uncategorized/saRecruitGirls.tw
index 62f26ae78173b59f84b4ae1b371b9205fdebbbaa..fbe35eb9c86e7b3cbf3f4e583279a713efaf6902 100644
--- a/src/uncategorized/saRecruitGirls.tw
+++ b/src/uncategorized/saRecruitGirls.tw
@@ -712,7 +712,7 @@
 		<<if $arcologies[0].FSSupremacist != "unset">>
 			<<if $slaves[$i].intelligence+$slaves[$i].intelligenceImplant > 50>>
 				<<if $slaves[$i].race != $arcologies[0].FSSupremacistRace>>
-					$He patiently explains how $slaves[$i].race girls like $himself benefit from the firm guidance of their proper $arcologies[0].FSSupremacistRace masters.
+					$He patiently explains how $slaves[$i].race <<= $girl>>s like $himself benefit from the firm guidance of their proper $arcologies[0].FSSupremacistRace masters.
 				<<else>>
 					$He makes the clear case for $arcologies[0].FSSupremacistRace superiority, although as an enslaved $slaves[$i].race woman $his words are a bit hollow.
 				<</if>>
diff --git a/src/uncategorized/saRivalries.tw b/src/uncategorized/saRivalries.tw
index 11de6f57a55759502bfb9f2466a264f14db998b0..9f712cbb70c4569d4160f07b57571e816400d170 100644
--- a/src/uncategorized/saRivalries.tw
+++ b/src/uncategorized/saRivalries.tw
@@ -80,12 +80,22 @@
 															<<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>>
 															<<break>>
 														<</if>>
+														<<if $slaves[_j].weight < -30>>
+															$slaves[$i].slaveName, who loves food, can't stand <<= SlaveFullName($slaves[_j])>>'s severe emaciation. @@.lightsalmon;They start to dislike each other.@@
+															<<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>>
+															<<break>>
+														<</if>>
 													<<case "anorexic">>
 														<<if $slaves[_j].behavioralFlaw == "gluttonous">>
 															$slaves[$i].slaveName, an anorexic, can't stand <<= SlaveFullName($slaves[_j])>>'s disgusting gluttony. @@.lightsalmon;They start to dislike each other.@@
 															<<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>>
 															<<break>>
 														<</if>>
+														<<if $slaves[_j].weight > 130>>
+															$slaves[$i].slaveName, an anorexic, can't stand <<= SlaveFullName($slaves[_j])>>'s immense girth. @@.lightsalmon;They start to dislike each other.@@
+															<<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>>
+															<<break>>
+														<</if>>
 													<<case "devout">>
 														<<if $slaves[_j].behavioralFlaw == "liberated">>
 															$slaves[$i].slaveName, who is devout and might be considered rather conservative if $he were free, can't stand <<= SlaveFullName($slaves[_j])>>'s revolting gender liberation. @@.lightsalmon;They start to dislike each other.@@
diff --git a/src/uncategorized/seRaiding.tw b/src/uncategorized/seRaiding.tw
index 283ac96b0046b59cd473a7ded492f5b85cbe8509..5f58904b4c023cde06dcc738267a7d2c87470995 100644
--- a/src/uncategorized/seRaiding.tw
+++ b/src/uncategorized/seRaiding.tw
@@ -105,7 +105,6 @@ target
 	<<set $activeSlave.teeth = "normal">>
 	<<set $activeSlave.weight = random(-50,130)>>
 	<<set $activeSlave.career = either("a housewife", "a trophy wife")>>
-	is an idyllic mansion in the countryside of an Old World nation. It's owner is a businessman of some notoriety, but is often away from his expansive estate. A number of servants and maids are in residence, but the primary resident of the mansion is his wife. From the sound of things, she is not a young woman but attractive enough in a fake sort of way.
 <<case "university professor">>
 	<<set $activeSlaveOneTimeMinAge = 35>>
 	<<set $activeSlaveOneTimeMaxAge = 55>>
@@ -135,7 +134,6 @@ target
 	<<else>>
 		<<set $activeSlave.preg = -1>>
 	<</if>>
-	is the department offices of a still operational Old World university. The University prides itself on a diverse and capable faculty, often touting its wealth of female professors as a symbol of its progressive agenda. Though they are unlikely to be young, these professors will be educated and quite intelligent. The head of the department is no exception, a woman of considerable academic credentials.
 <<case "university student">>
 	<<set $activeSlaveOneTimeMinAge = 14>>
 	<<set $activeSlaveOneTimeMaxAge = 22>>
@@ -167,7 +165,6 @@ target
 	<<else>>
 		<<set $activeSlave.preg = -1>>
 	<</if>>
-	is the residence dormitories of a still operational Old World university. The University prides itself on a diverse and inspired student body, often touting its wealth of female students as a symbol of its progressive agenda. Though they are young, these students will likely have benefited from their education and fairly intelligent. By all accounts the prettiest of them is no exception, a student with a shining academic record.
 <<case "female military officer">>
 	<<set $activeSlaveOneTimeMinAge = 26>>
 	<<set $activeSlaveOneTimeMaxAge = 45>>
@@ -187,7 +184,6 @@ target
 	<<set $activeSlave.teeth = "normal">>
 	<<set $activeSlave.weight = 0>>
 	<<set $activeSlave.muscles = 25>>
-	is a military officer currently traveling to the front of a fresh conflict between rival powers in the Old World. In an attempt to disguise her high rank, she is traveling with only a small escort of soldiers and is a prime target for enslavement. The officer is a graduate of a renowned Old World military college and no stranger to the battlefield, yet has retained her femininity despite her considerable achievements.
 <<case "male military officer">>
 	<<set $activeSlaveOneTimeMinAge = 26>>
 	<<set $activeSlaveOneTimeMaxAge = 45>>
@@ -213,7 +209,6 @@ target
 	<<set $activeSlave.anus = 0>>
 	<<set $activeSlave.weight = 0>>
 	<<set $activeSlave.muscles = 50>>
-	is a military officer currently traveling to the front of a fresh conflict between rival powers in the Old World. In an attempt to disguise his high rank, he is traveling with only a small escort of soldiers and is a prime target for enslavement. The officer is a graduate of a renowned Old World military college and no stranger to the battlefield.
 <<case "military soldier">>
 	<<if $pedo_mode == 1>>
 		<<set $activeSlaveOneTimeMinAge = 18>>
@@ -248,7 +243,6 @@ target
 	<<else>>
 		<<set $activeSlave.preg = -1>>
 	<</if>>
-	is the barracks of a local garrison in an Old World town. The majority of the town's young men have already been sent to the front of a new conflict, so the town has conscripted a number of young women to fill the ranks of their garrison. Though the soldiers are likely to be untested, they have still received some measure of combat training. Their sergeant is the nominal leader of the group, though she holds the position due to familial connections rather than any real military seniority.
 <<case "doctor">>
 	<<set $activeSlaveOneTimeMinAge = 28>>
 	<<set $activeSlaveOneTimeMaxAge = 55>>
@@ -278,7 +272,6 @@ target
 	<<else>>
 		<<set $activeSlave.preg = -1>>
 	<</if>>
-	is a hospital located in an impoverished Old World City. Despite its crime ridden surroundings, the hospital possesses a sterling reputation as a result of its distinguished staff of veteran doctors and nurses. Chief among these medical professionals is a female doctor, an accomplished pioneer in her field.
 <<case "nun">>
 	<<set $activeSlaveOneTimeMaxAge = 70>>
 	<<set $oneTimeDisableDisability = 1>>
@@ -297,7 +290,6 @@ target
 	<<set $activeSlave.entertainSkill = 0>>
 	<<set $activeSlave.behavioralFlaw = "devout">>
 	<<set $activeSlave.sexualFlaw = "repressed">>
-	is a reclusive religious community in a mountain range between two current conflict zones. The members of the community have withdrawn from the collapsing social order of the world and established a commune in their mountain retreat, filling their days with peaceful reflection and prayer. Though the nuns have no true leader, one among them has emerged as the most pious of the sisters.
 <<case "journalist">>
 	<<set $activeSlaveOneTimeMinAge = 18>>
 	<<set $activeSlaveOneTimeMaxAge = 26>>
@@ -328,7 +320,6 @@ target
 	<<else>>
 		<<set $activeSlave.preg = -1>>
 	<</if>>
-	is the offices of an esteemed Old World newspaper firm. The paper is known for its investigative journalism, particularly as one of the few firms willing to delve into the brave new world of the Free Cities. The rising star of the paper is undoubtedly a young journalist who has been an outspoken critic of slaveholding and other Free Cities traditions.
 <<case "local news anchor">>
 	<<set $activeSlaveOneTimeMinAge = 35>>
 	<<set $activeSlaveOneTimeMaxAge = 39>>
@@ -352,7 +343,6 @@ target
 	<<set $activeSlave.entertainSkill = 35>>
 	<<set $activeSlave.career = "a local news anchor">>
 	<<set $activeSlave.weight = random(-40,40)>>
-	is the recording studio of a sleepy Old World town's local news channel. The news channel itself is unremarkable, a quaint reminder of the tedious life of a small town, save for its news anchor. The anchor stands in stark contrast to her fellow residents by the abundance of her plastic surgery, likely an attempt to cling to youth lest her coveted anchor position be snatched away by a younger woman.
 <<case "classical dancer">>
 	<<set $activeSlaveOneTimeMaxAge = 20>>
 	<<set $oneTimeDisableDisability = 1>>
@@ -372,7 +362,6 @@ target
 		<<set $activeSlave.teeth = "normal">>
 	<</if>>
 	<<set $activeSlave.weight = random(-100,-10)>>
-	is the performing arts theater at the heart of an aristocratic Old World city. The theater itself would usually not be considered a choice target, except that tonight its stage is graced by a renowned dance troupe. The jewel of the troupe's cast is a young girl<<if $pedo_mode == 0>>, barely past her majority,<</if>> whose performance has been said to bring tears to the eyes of audiences the world over.
 <<case "law enforcement officer">>
 	<<if $pedo_mode == 1>>
 		<<set $activeSlaveOneTimeMinAge = 18>>
@@ -406,7 +395,6 @@ target
 	<<else>>
 		<<set $activeSlave.preg = -1>>
 	<</if>>
-	is the precinct of a small Old World town's police department. The department is notoriously underfunded and unlikely to be particularly well staffed. Nonetheless, one of the officers is well known in the area for her adherence to the letter of the law despite her small town cop status.
 <<case "classical musician">>
 	<<set $activeSlaveOneTimeMaxAge = 43>>
 	<<set $one_time_age_overrides_pedo_mode = 1>>
@@ -441,7 +429,6 @@ target
 		<</if>>
 		<<set $activeSlave.vagina = 1>>
 	<</if>>
-	is the concert hall at the heart of an aristocratic Old World city. The concert hall itself would usually not be considered a choice target, except that tonight its stage is graced by a renowned orchestra. The pride of the orchestra's cast is a <<if $activeSlave.visualAge < 13>>little girl<<elseif $activeSlave.visualAge <= 18>>teenager<<elseif $activeSlave.visualAge <= 24>>young woman<<elseif $activeSlave.visualAge <= 32>>woman<<else>>mature woman<</if>>, whose skill with her instrument has been known to move listeners to tears.
 <<case "politician">>
 	<<set $activeSlaveOneTimeMinAge = 35>>
 	<<set $activeSlaveOneTimeMaxAge = 65>>
@@ -473,7 +460,6 @@ target
 	<<else>>
 		<<set $activeSlave.preg = -1>>
 	<</if>>
-	is a campaign rally for the reelection of an Old World politician. Though the rally will be an extremely public affair, the benefits of capturing a prestigious politician could outweigh the risks.
 <<case "shut-in">>
 	<<set $activeSlaveOneTimeMaxAge = 43>>
 	<<set $oneTimeDisableDisability = 1>>
@@ -487,7 +473,6 @@ target
 	<<set $activeSlave.whoreSkill = 0>>
 	<<set $activeSlave.entertainSkill = 10>>
 	<<set $activeSlave.weight = random(-100,60)>>
-	is the shack of a notorious shut-in located just outside your arcology. Not a particularly distinguished target, but it would save your $mercenariesTitle considerable time and effort. The shut-in herself has been a fixture of the landscape for <<if $activeSlave.visualAge < 13>>only a little while<<elseif $activeSlave.visualAge <= 18>>some time<<elseif $activeSlave.visualAge <= 32>>years<<else>>decades<</if>>, with many speculating that she remains a virgin<<if $activeSlave.visualAge > 32>> despite her mature age<</if>>.
 <<case "procuress">>
 	<<set $activeSlaveOneTimeMinAge = 20>>
 	<<set $activeSlaveOneTimeMaxAge = 65>>
@@ -503,7 +488,6 @@ target
 	<<set $activeSlave.entertainSkill = 25>>
 	<<set $activeSlave.intelligence = random(51,80)>>
 	<<set $activeSlave.weight = random(-10,120)>>
-	is a halfway house for vulnerable woman operating in a nearby conflict zone. Far from being a wholesome institution, the proprietor of this halfway house is a notorious procuress who sells her guests into slavery. Raiding the halfway house avoids the procuress' fees on a new shipment of slaves, with the procuress herself as a tempting bonus.
 <<case "investor">>
 	<<set $activeSlaveOneTimeMinAge = 35>>
 	<<set $activeSlaveOneTimeMaxAge = 55>>
@@ -534,7 +518,6 @@ target
 	<<else>>
 		<<set $activeSlave.preg = -1>>
 	<</if>>
-	is one of the last remaining business expositions still operating in the Old World. In years past, such expositions were often a showcase for innovation and corporate development but in recent years have become a sad spectacle of industry stagnation. This particular exposition's keynote speaker is a reputable investor with decades of experience, hoping to breathe new life into some valuable yet dying firms.
 <<case "scientist">>
 	<<set $activeSlaveOneTimeMinAge = 28>>
 	<<set $activeSlaveOneTimeMaxAge = 55>>
@@ -552,7 +535,6 @@ target
 	<<set $activeSlave.intelligenceImplant = 30>>
 	<<set $activeSlave.teeth = "normal">>
 	<<set $activeSlave.weight = random(-50,50)>>
-	is a research lab operating on the lawless fringe between the Old World and the Free Cities. Here, scientists push the boundaries of the known world without the burden of governmental oversight or moral restrictions. Their de facto leader is a fellow scientist, one of the first to leave the Old World behind in pursuit of knowledge.
 <<case "lawyer">>
 	<<set $activeSlaveOneTimeMinAge = 30>>
 	<<set $activeSlaveOneTimeMaxAge = 55>>
@@ -581,7 +563,47 @@ target
 	<<else>>
 		<<set $activeSlave.preg = -1>>
 	<</if>>
-	is the offices of a law firm operating on the boundary between the Old World and the Free Cities. The lawyers within profit from the shaky legal channels between Old World nations and new Free Cities, largely drawing up contracts or facilitating the transfer of goods, services, and slaves. The sole senior partner of the firm is one of the pioneers of this new field of legal work, having been a staunch corporate advocate for much of her life.
+<</switch>>
+<<setLocalPronouns $activeSlave>>
+<<switch $origin>>
+<<case "housewife">>
+	is an idyllic mansion in the countryside of an Old World nation. It's owner is a businessman of some notoriety, but is often away from his expansive estate. A number of servants and maids are in residence, but the primary resident of the mansion is his wife. From the sound of things, $he is not a young $woman but attractive enough in a fake sort of way.
+<<case "university student">>
+	is the department offices of a still operational Old World university. The University prides itself on a diverse and capable faculty, often touting its wealth of female professors as a symbol of its progressive agenda. Though they are unlikely to be young, these professors will be educated and quite intelligent. The head of the department is no exception, a $woman of considerable academic credentials.
+<<case "university student">>
+	is the residence dormitories of a still operational Old World university. The University prides itself on a diverse and inspired student body, often touting its wealth of female students as a symbol of its progressive agenda. Though they are young, these students will likely have benefited from their education and fairly intelligent. By all accounts the prettiest of them is no exception, a student with a shining academic record.
+<<case "female military officer">>
+	is a military officer currently traveling to the front of a fresh conflict between rival powers in the Old World. In an attempt to disguise $his high rank, $he is traveling with only a small escort of soldiers and is a prime target for enslavement. The officer is a graduate of a renowned Old World military college and no stranger to the battlefield, yet has retained $his femininity despite $his considerable achievements.
+<<case "male military officer">>
+	is a military officer currently traveling to the front of a fresh conflict between rival powers in the Old World. In an attempt to disguise his high rank, he is traveling with only a small escort of soldiers and is a prime target for enslavement. The officer is a graduate of a renowned Old World military college and no stranger to the battlefield.
+<<case "military soldier">>
+	is the barracks of a local garrison in an Old World town. The majority of the town's young men have already been sent to the front of a new conflict, so the town has conscripted a number of young $women to fill the ranks of their garrison. Though the soldiers are likely to be untested, they have still received some measure of combat training. Their sergeant is the nominal leader of the group, though $he holds the position due to familial connections rather than any real military seniority.
+<<case "doctor">>
+	is a hospital located in an impoverished Old World City. Despite its crime ridden surroundings, the hospital possesses a sterling reputation as a result of its distinguished staff of veteran doctors and nurses. Chief among these medical professionals is a female doctor, an accomplished pioneer in $his field.
+<<case "nun">>
+	is a reclusive religious community in a mountain range between two current conflict zones. The members of the community have withdrawn from the collapsing social order of the world and established a commune in their mountain retreat, filling their days with peaceful reflection and prayer. Though the nuns have no true leader, one among them has emerged as the most pious of the sisters.
+<<case "journalist">>
+	is the offices of an esteemed Old World newspaper firm. The paper is known for its investigative journalism, particularly as one of the few firms willing to delve into the brave new world of the Free Cities. The rising star of the paper is undoubtedly a young journalist who has been an outspoken critic of slaveholding and other Free Cities traditions.
+<<case "local news anchor">>
+	is the recording studio of a sleepy Old World town's local news channel. The news channel itself is unremarkable, a quaint reminder of the tedious life of a small town, save for its news anchor. The anchor stands in stark contrast to $his fellow residents by the abundance of $his plastic surgery, likely an attempt to cling to youth lest $his coveted anchor position be snatched away by a younger $woman.
+<<case "classical dancer">>
+	is the performing arts theater at the heart of an aristocratic Old World city. The theater itself would usually not be considered a choice target, except that tonight its stage is graced by a renowned dance troupe. The jewel of the troupe's cast is a young $girl<<if $pedo_mode == 0>>, barely past $his majority,<</if>> whose performance has been said to bring tears to the eyes of audiences the world over.
+<<case "law enforcement officer">>
+	is the precinct of a small Old World town's police department. The department is notoriously underfunded and unlikely to be particularly well staffed. Nonetheless, one of the officers is well known in the area for $his adherence to the letter of the law despite $his small town cop status.
+<<case "classical musician">>
+	is the concert hall at the heart of an aristocratic Old World city. The concert hall itself would usually not be considered a choice target, except that tonight its stage is graced by a renowned orchestra. The pride of the orchestra's cast is a <<if $activeSlave.visualAge < 13>>little $girl<<elseif $activeSlave.visualAge <= 18>>teenager<<elseif $activeSlave.visualAge <= 24>>young $woman<<elseif $activeSlave.visualAge <= 32>>$woman<<else>>mature $woman<</if>>, whose skill with $his instrument has been known to move listeners to tears.
+<<case "politician">>
+	is a campaign rally for the reelection of an Old World politician. Though the rally will be an extremely public affair, the benefits of capturing a prestigious politician could outweigh the risks.
+<<case "shut-in">>
+	is the shack of a notorious shut-in located just outside your arcology. Not a particularly distinguished target, but it would save your $mercenariesTitle considerable time and effort. The shut-in $himself has been a fixture of the landscape for <<if $activeSlave.visualAge < 13>>only a little while<<elseif $activeSlave.visualAge <= 18>>some time<<elseif $activeSlave.visualAge <= 32>>years<<else>>decades<</if>>, with many speculating that $he remains a virgin<<if $activeSlave.visualAge > 32>> despite $his mature age<</if>>.
+<<case "procuress">>
+	is a halfway house for vulnerable $women operating in a nearby conflict zone. Far from being a wholesome institution, the proprietor of this halfway house is a notorious procuress who sells $his guests into slavery. Raiding the halfway house avoids the procuress' fees on a new shipment of slaves, with the procuress $himself as a tempting bonus.
+<<case "investor">>
+	is one of the last remaining business expositions still operating in the Old World. In years past, such expositions were often a showcase for innovation and corporate development but in recent years have become a sad spectacle of industry stagnation. This particular exposition's keynote speaker is a reputable investor with decades of experience, hoping to breathe new life into some valuable yet dying firms.
+<<case "scientist">>
+	is a research lab operating on the lawless fringe between the Old World and the Free Cities. Here, scientists push the boundaries of the known world without the burden of governmental oversight or moral restrictions. Their de facto leader is a fellow scientist, one of the first to leave the Old World behind in pursuit of knowledge.
+<<case "lawyer">>
+	is the offices of a law firm operating on the boundary between the Old World and the Free Cities. The lawyers within profit from the shaky legal channels between Old World nations and new Free Cities, largely drawing up contracts or facilitating the transfer of goods, services, and slaves. The sole senior partner of the firm is one of the pioneers of this new field of legal work, having been a staunch corporate advocate for much of $his life.
 <</switch>>
 
 <<set $activeSlave.origin = "Your " + $mercenariesTitle + " caught her while raiding; she was a " + $origin + ".">>
@@ -590,88 +612,88 @@ target
 <<set $activeSlave.trust = random(-60,-75)>>
 <<set $activeSlave.oldDevotion = $activeSlave.devotion>>
 
-The $origin is the primary target of the raid. They're $activeSlave.race.
+The $origin is the primary target of the raid. $He's $activeSlave.race.
 <<if $activeSlave.weight > 190>>
-	Their figure is a catastrophically fat individual, so much so that the raid might be better off laying down speedbumps to thwart her rascal-powered flight.
+	$His figure is catastrophically fat, so much so that the raid might be better off laying down speedbumps to thwart $his rascal-powered flight.
 	<<set $targetEscape -= 5>>
 <<elseif $activeSlave.weight > 160>>
-	Their figure is extremely fat and unlikely to make it far, especially if stairs are involved.
+	$His figure is extremely fat and unlikely to make it far, especially if stairs are involved.
 	<<set $targetEscape -= 3>>
 <<elseif $activeSlave.weight > 95>>
-	Their figure is quite fat.
+	$His figure is quite fat.
 	<<set $targetEscape -= 2>>
 <<elseif $activeSlave.weight > 30>>
-	Their figure is fairly chubby.
+	$His figure is fairly chubby.
 	<<set $targetEscape -= 1>>
 <<elseif $activeSlave.weight < -95>>
-	They're so skinny that they appear almost emaciated.
+	$He's so skinny that $he appears almost emaciated.
 	<<set $targetEscape -= 1>>
 <<else>>
-	They have a fairly average weight.
+	$He has a fairly average weight.
 <</if>>
 <<if $activeSlave.muscles > 30>>
-	Their heavy musculature weighs them down.
+	$His heavy musculature weighs $him down.
 	<<set $targetEscape -= 1>>
 <<elseif $activeSlave.muscles <= 5>>
-	Their body is soft and toneless.
+	$His body is soft and toneless.
 	<<set $targetEscape -= 1>>
 <<else>>
-	Their body is fairly muscular.
+	$His body is fairly muscular.
 <</if>>
 <<if $activeSlave.height >= 185>>
-	They're tall enough that their height makes them easy to spot.
+	$He's tall enough that $his height makes $him easy to spot.
 	<<set $targetEscape -= 2>>
 <<elseif $activeSlave.height < 150>>
-	They're short enough that their height makes them difficult to spot.
+	$He's short enough that $his height makes $him difficult to spot.
 	<<set $targetEscape += 1>>
 <<else>>
-	They're of an average height.
+	$He's of an average height.
 <</if>>
 <<if $activeSlave.boobs >= 2000>>
-	They have absurdly large breasts.
+	$He has absurdly large breasts.
 	<<set $targetEscape -= 3>>
 <<elseif $activeSlave.boobs >= 800>>
-	They have fairly large breasts.
+	$He has fairly large breasts.
 	<<set $targetEscape -= 1>>
 <<elseif $activeSlave.boobs >= 400>>
-	They have medium sized breasts.
+	$He has medium sized breasts.
 <<else>>
-	They're fairly flat chested.
+	$He's fairly flat chested.
 	<<set $targetEscape += 1>>
 <</if>>
 <<if $activeSlave.butt >= 6>>
-	They have an immense posterior.
+	$He has an immense posterior.
 	<<set $targetEscape -= 1>>
 <<elseif $activeSlave.butt >= 4>>
-	They have a large ass.
+	$He has a large ass.
 <<elseif $activeSlave.butt >= 2>>
-	They've got a big butt.
+	$He's got a big butt.
 <<else>>
-	They've got a flat ass.
+	$He's got a flat ass.
 	<<set $targetEscape += 1>>
 <</if>>
 <<if $activeSlave.dick >= 5>>
-	Their cock is large enough to slow them down.
+	$His cock is large enough to slow $him down.
 	<<set $targetEscape -= 1>>
 <</if>>
 <<if ($activeSlave.balls >= 5) && ($activeSlave.scrotum > 0)>>
-	Their balls are likely to hurt while running, enough to slow them down.
+	$His balls are likely to hurt while running, enough to slow $him down.
 	<<set $targetEscape -= 1>>
 <</if>>
 <<if $activeSlave.preg >= $activeSlave.pregData.normalBirth-1>>
-	Their ripe pregnant belly is very likely to preclude them from escaping without help at all. All it takes is their water breaking to practically doom their flight.
+	$His ripe pregnant belly is very likely to preclude $him from escaping without help at all. All it takes is $his water breaking to practically doom $his flight.
 	<<set $targetEscape -= 10>>
 <<elseif $activeSlave.belly >= 60000>>
-	They are so massively pregnant it'll be next to impossible for them to escape on foot.
+	$He is so massively pregnant it'll be next to impossible for $him to escape on foot.
 	<<set $targetEscape -= 10>>
 <<elseif $activeSlave.belly >= 10000>>
-	Their pregnant belly is likely to preclude them from escaping on foot at all.
+	$His pregnant belly is likely to preclude $him from escaping on foot at all.
 	<<set $targetEscape -= 5>>
 <<elseif $activeSlave.belly >= 5000>>
-	They're visibly pregnant and likely to be cautious and slow during their escape.
+	$He's visibly pregnant and likely to be cautious and slow during $his escape.
 	<<set $targetEscape -= 3>>
 <<elseif $activeSlave.belly >= 1500>>
-	There is a slight roundness to their middle, likely an early pregnancy that will distract them from fleeing.
+	There is a slight roundness to $his middle, likely an early pregnancy that will distract $him from fleeing.
 	<<set $targetEscape -= 1>>
 <</if>>
 
diff --git a/src/uncategorized/seRaidingAssault.tw b/src/uncategorized/seRaidingAssault.tw
index 1b3f3134c1bb8089c261d6bd98d505cd1101e44b..66804b3c3365b24daf0a7033a14984f3d8364e97 100644
--- a/src/uncategorized/seRaidingAssault.tw
+++ b/src/uncategorized/seRaidingAssault.tw
@@ -17,16 +17,17 @@ You make your selection and direct your $mercenariesTitle to attack the target.
 <</if>>
 <<set _MercCapture = random(_MercCaptureL,_MercCaptureU)>>
 <<set _raidescape = random(_raidescapeL,_raidescapeU)>>
+<<setLocalPronouns $activeSlave>>
 
 <<switch $origin>>
 <<case "housewife">>
 	<<if $targetEscape >= _MercCapture>>
 		Somehow the housewife manages to evade your mercenaries.
 	<<elseif _raidescape == 1>>
-		Your $mercenariesTitle pry open the door to the mansion's panic room to find that the woman has hung herself to escape capture. A waste.
+		Your $mercenariesTitle pry open the door to the mansion's panic room to find that the $woman has hung $himself to escape capture. A waste.
 	<<else>>
 		Your $mercenariesTitle pry open the door to the mansion's panic room and pull the protesting housewife from its depths.
-		The housewife watches in terror as your $mercenariesTitle slake their lust on her servants and maids, knowing that her respite from a brutal rape must only be a temporary blessing.
+		The housewife watches in terror as your $mercenariesTitle slake their lust on $his servants and maids, knowing that $his respite from a brutal rape must only be a temporary blessing.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "university professor">>
@@ -36,7 +37,7 @@ You make your selection and direct your $mercenariesTitle to attack the target.
 		Your $mercenariesTitle are met with surprising resistance by the university's professors and are forced to bid a hasty retreat before security can arrive in greater numbers.
 	<<else>>
 		Your $mercenariesTitle corner the professors and their department head in one of the university's many conference rooms, hauling them off to the VTOLs when the academics promptly surrender.
-		The department head spends the VTOL ride back to your arcology watching in terror as her colleagues and peers are raped wholesale by your mercenaries. With her educated mind, she knows that being singled out from a similar fate must mean she is being saved for someone and worries about who that might be.
+		The department head spends the VTOL ride back to your arcology watching in terror as $his colleagues and peers are raped wholesale by your mercenaries. With $his educated mind, $he knows that being singled out from a similar fate must mean $he is being saved for someone and worries about who that might be.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "university student">>
@@ -46,17 +47,17 @@ You make your selection and direct your $mercenariesTitle to attack the target.
 		Your $mercenariesTitle are met with surprising resistance by the university's students and are forced to bid a hasty retreat before security can arrive in greater numbers.
 	<<else>>
 		Your $mercenariesTitle corner the students in their rooms, hauling them off one by one to the VTOLs as they protest feebly.
-		The peerless student spends the VTOL ride back to your arcology watching in terror as her friends and peers are raped wholesale by your mercenaries. With her educated mind, she knows that being singled out from a similar fate must mean she is being saved for someone and worries about who that might be.
+		The peerless student spends the VTOL ride back to your arcology watching in terror as $his friends and peers are raped wholesale by your mercenaries. With $his educated mind, $he knows that being singled out from a similar fate must mean $he is being saved for someone and worries about who that might be.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "female military officer">>
 	<<if $targetEscape >= _MercCapture>>
 		The officer's escort engages the $mercenariesTitle in a gunfight and in the confusion the officer manages to escape capture on foot.
 	<<elseif _raidescape == 1>>
-		As your mercenaries gain the upper hand on the officer's escort, she promptly puts her service weapon to her temple and pulls the trigger. A waste.
+		As your mercenaries gain the upper hand on the officer's escort, $he promptly puts $his service weapon to $his temple and pulls the trigger. A waste.
 	<<else>>
-		As your mercenaries gain the upper hand on the officer's escort, she promptly puts her service weapon to her temple but hesitates. Luckily one of your $mercenariesTitle is close by and able to pluck the pistol from her stiff fingers. The despondent officer is cuffed and taken back to the VTOL for transport.
-		The officer spends the VTOL ride back to your arcology watching as your $mercenariesTitle rape her defeated subordinates. Given their brutal treatment, she doubts her respite from such a fate is due to any battlefield rules of conduct.
+		As your mercenaries gain the upper hand on the officer's escort, $he promptly puts $his service weapon to $his temple but hesitates. Luckily one of your $mercenariesTitle is close by and able to pluck the pistol from $his stiff fingers. The despondent officer is cuffed and taken back to the VTOL for transport.
+		The officer spends the VTOL ride back to your arcology watching as your $mercenariesTitle rape $his defeated subordinates. Given their brutal treatment, $he doubts $his respite from such a fate is due to any battlefield rules of conduct.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "male military officer">>
@@ -76,7 +77,7 @@ You make your selection and direct your $mercenariesTitle to attack the target.
 		The young soldiers are unfaltering in their conviction and fight to their last last. When the smoke clears, the barracks is chocked with corpses for none of the soldiers are left alive to capture.
 	<<else>>
 		The young soldiers fight valiantly, but when the battle turns against them they decide to surrender. Their sergeant is cuffed with the remaining survivors and taken back to the VTOL for transport.
-		The sergeant spends the VTOL ride back to the arcology watching as her childhood friends turned comrades in arms are raped by your mercenaries. She wonders why she has been spared this seemingly shared fate, but suspects it has little to do with her nominally higher rank.
+		The sergeant spends the VTOL ride back to the arcology watching as $his childhood friends turned comrades in arms are raped by your mercenaries. $He wonders why $he has been spared this seemingly shared fate, but suspects it has little to do with $his nominally higher rank.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "doctor">>
@@ -86,7 +87,7 @@ You make your selection and direct your $mercenariesTitle to attack the target.
 		The hospital's security staff alone would prove little match for your mercenaries, but they are joined by an uneasy coalition of rival gangster and criminals who had been committed as patients. Though your $mercenariesTitle prevail, they discover to their chagrin that the doctors and their staff were slain during the wanton exchange of fire.
 	<<else>>
 		The security staff of the hospital is easily overpowered and surrender rapidly, allowing your $mercenariesTitle to take the doctors and their staff into custody with little fuss.
-		The distinguished doctor spends the VTOL ride looking on at her colleagues and peers being raped by your mercenaries. She naïvely hopes that she has been spared from that fate out of a desire for her medical knowledge rather than her body.
+		The distinguished doctor spends the VTOL ride looking on at $his colleagues and peers being raped by your mercenaries. $He naïvely hopes that $he has been spared from that fate out of a desire for $his medical knowledge rather than $his body.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "nun">>
@@ -95,8 +96,8 @@ You make your selection and direct your $mercenariesTitle to attack the target.
 	<<elseif _raidescape == 1>>
 		The nuns flee into their inner sanctum as your $mercenariesTitle approach and bar the doors behind them as they go. When the last barrier is pried open, your $mercenariesTitle discover the nuns have committed suicide as a group rather than be taken prisoner.
 	<<else>>
-		Unarmed and defenseless, the nuns are easily cowed by your $mercenariesTitle and taken away one by one to the VTOLs. The most pious sister prays vehemently until she is dragged out of the inner sanctum in cuffs.
-		The pious nun spends the VTOL ride engaged in fervent prayer as her sisters are raped by your mercenaries. She naïvely believes that her devotion and piety will see her spared from the same fate as her sisters.
+		Unarmed and defenseless, the nuns are easily cowed by your $mercenariesTitle and taken away one by one to the VTOLs. The most pious sister prays vehemently until $he is dragged out of the inner sanctum in cuffs.
+		The pious nun spends the VTOL ride engaged in fervent prayer as $his sisters are raped by your mercenaries. $He naïvely believes that $his devotion and piety will see $him spared from the same fate as $his sisters.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "journalist">>
@@ -106,27 +107,27 @@ You make your selection and direct your $mercenariesTitle to attack the target.
 		Your $mercenariesTitle are met with fierce resistance by the staff of the newspaper firm, who take the raid as an opportunity to turn their abolitionist words into violent action. Eventually, your $mercenariesTitle retreat from the building before law enforcement can arrive.
 	<<else>>
 		Once the lone security guard is subdued, the journalists and editors of the firm quietly accept their restraints and file out of the building and into the waiting VTOL.
-		The journalist spends the VTOL ride watching as her colleagues are raped by your mercenaries. She studies every brutal detail, records ever anguished scream in her mind, hoping that one day she might escape to produce an editorial to surpass all others.
+		The journalist spends the VTOL ride watching as $his colleagues are raped by your mercenaries. $He studies every brutal detail, records ever anguished scream in $his mind, hoping that one day $he might escape to produce an editorial to surpass all others.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "local news anchor">>
 	<<if $targetEscape >= _MercCapture>>
 		Unfortunately for the $mercenariesTitle, the news channel appears to have been interviewing members of the local militia garrison at the time of the raid. Upon encountering more firepower than they had anticipated, your $mercenariesTitle wisely retreat from the engagement.
 	<<elseif _raidescape == 1>>
-		Your $mercenariesTitle are able to subdue the news anchor and bid a hasty exit from the recording studio. Before they can board the waiting VTOL however, the anchor is struck in the head by a bullet fired by a man who was her longtime fan turned stalker. It seems if he cannot have her, neither can you.
+		Your $mercenariesTitle are able to subdue the news anchor and bid a hasty exit from the recording studio. Before they can board the waiting VTOL however, the anchor is struck in the head by a bullet fired by a man who was $his longtime fan turned stalker. It seems if he cannot have $him, neither can you.
 	<<else>>
 		The news anchor is subdued without issue and quietly escorted out of the recording studio and into the waiting VTOL.
-		The anchor is initially resistant during the VTOL ride, but soon grows complacent when she is told of the luxury of your penthouse.
+		The anchor is initially resistant during the VTOL ride, but soon grows complacent when $he is told of the luxury of your penthouse.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "classical dancer">>
 	<<if $targetEscape >= _MercCapture>>
 		Though they are excellent soldiers, the $mercenariesTitle are crude and uncultured. They are unable to blend into the audience and are soon discovered, giving the dance troupe the warning needed to make an escape from the theater.
 	<<elseif _raidescape == 1>>
-		As your $mercenariesTitle close in on the stage and reveal their concealed weapons, the darling star of the dance troupe loses her footing in shock and tumbles off the stage. The sharp crack as she hits the ground drives the crowd and remaining members of the troupe hysterical, while your $mercenariesTitle exit the theater as chaos surges around them.
+		As your $mercenariesTitle close in on the stage and reveal their concealed weapons, the darling star of the dance troupe loses $his footing in shock and tumbles off the stage. The sharp crack as $he hits the ground drives the crowd and remaining members of the troupe hysterical, while your $mercenariesTitle exit the theater as chaos surges around them.
 	<<else>>
 		Once your $mercenariesTitle close in on the stage and reveal their concealed weapons, the dance troupe promptly surrenders. With the shocked audience looking on, each member is cuffed and escorted out the door to the waiting VTOL.
-		The dancer spends the VTOL ride in abject terror as her friends and peers are raped by your $mercenariesTitle all around her. She clings to the hope that she is being spared from the same fate out of a desire for her dancing talent rather than her body.
+		The dancer spends the VTOL ride in abject terror as $his friends and peers are raped by your $mercenariesTitle all around $him. $He clings to the hope that $he is being spared from the same fate out of a desire for $his dancing talent rather than $his body.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "law enforcement officer">>
@@ -136,56 +137,56 @@ You make your selection and direct your $mercenariesTitle to attack the target.
 		Despite being outnumbered and outgunned, the officers stand their ground to the last. The sterling officer of the law your $mercenariesTitle sought to capture is the last to fall, stifled by a hail of bullets.
 	<<else>>
 		Your $mercenariesTitle break through the door of the precinct with their guns drawn. The precinct is so understaffed that each officer has a number of weapons drawn on them from every angle, so its no surprise when the precinct's sterling policewoman formally surrenders the precinct and its officers to your mercenaries.
-		The officer spends the VTOL ride watching impassively as her fellow officers are raped by your $mercenariesTitle all around her. Before she exits the VTOL upon her arrival, she informs your $mercenariesTitle that she intends to bring each of them to justice for their supposed crimes.
+		The officer spends the VTOL ride watching impassively as $his fellow officers are raped by your $mercenariesTitle all around $him. Before $he exits the VTOL upon $his arrival, $he informs your $mercenariesTitle that $he intends to bring each of them to justice for their supposed crimes.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "classical musician">>
 	<<if $targetEscape >= _MercCapture>>
 		Though they are excellent soldiers, the $mercenariesTitle are crude and uncultured. They are unable to blend into the audience and are soon discovered, giving the orchestra the warning needed to make an escape from the concert hall.
 	<<elseif _raidescape == 1>>
-		As your $mercenariesTitle close in on the stage and reveal their concealed weapons, the crown jewel of the orchestra loses her footing in shock and tumbles off the stage. The sharp crack as she hits the ground drives the crowd and remaining members of the orchestra hysterical, while your $mercenariesTitle exit the concert hall as chaos surges around them.
+		As your $mercenariesTitle close in on the stage and reveal their concealed weapons, the crown jewel of the orchestra loses $his footing in shock and tumbles off the stage. The sharp crack as $he hits the ground drives the crowd and remaining members of the orchestra hysterical, while your $mercenariesTitle exit the concert hall as chaos surges around them.
 	<<else>>
 		Once your $mercenariesTitle close in on the stage and reveal their concealed weapons, the orchestra promptly surrenders. With the shocked audience looking on, each member is cuffed and escorted out the door to the waiting VTOL.
-		The musician spends the VTOL ride in abject terror as her friends and peers are raped by your $mercenariesTitle all around her. She clings to the hope that she is being spared from the same fate out of a desire for her musical talent rather than her body.
+		The musician spends the VTOL ride in abject terror as $his friends and peers are raped by your $mercenariesTitle all around $him. $He clings to the hope that $he is being spared from the same fate out of a desire for $his musical talent rather than $his body.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "politician">>
 	<<if $targetEscape >= _MercCapture>>
 		The $mercenariesTitle clash with the politician's security detail amidst a maelstrom of terrified civilians and the confrontation drags out for some time. By the time your $mercenariesTitle can advance, they discover that the politician has already been evacuated.
 	<<elseif _raidescape == 1>>
-		With their security detail defeated and their crowd of supporters offering no protection, the politician tries to take up one of her fallen protector's pistols to defend herself. Unfortunately for her and for your mercenaries, the politician has a staggeringly poor understanding of firearms and manages to shoot themselves in the face when they discharge the weapon. With the politician dead, there is little your $mercenariesTitle can do but exit the venue.
+		With their security detail defeated and their crowd of supporters offering no protection, the politician tries to take up one of $his fallen protector's pistols to defend $himself. Unfortunately for $him and for your mercenaries, the politician has a staggeringly poor understanding of firearms and manages to shoot themselves in the face when they discharge the weapon. With the politician dead, there is little your $mercenariesTitle can do but exit the venue.
 	<<else>>
 		With their security detail defeated and their crowd of supporters offering no protection, the politician promptly surrenders in the hopes that they won't be harmed and is escorted to the waiting VTOL.
-		The politician spends the VTOL ride quietly, only breaking her silence to ask your $mercenariesTitle about where she is being brought and why. When they do not answer she simply fusses with her outfit, as if headed to an important interview.
+		The politician spends the VTOL ride quietly, only breaking $his silence to ask your $mercenariesTitle about where $he is being brought and why. When they do not answer $he simply fusses with $his outfit, as if headed to an important interview.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "shut-in">>
 	<<if $targetEscape >= _MercCapture>>
-		The $mercenariesTitle pry open the shut-in's door to discover an empty shack. From the cooked meal still steaming on the dining room table and the remarkable absence of dust, it seems she left only recently. Somehow the crafty <<if $activeSlave.visualAge < 13>>little <<elseif $activeSlave.visualAge <= 18>>teen <<elseif $activeSlave.visualAge <= 24>>young <<elseif $activeSlave.visualAge <= 32>><<else>>old <</if>> minx must have seen your $mercenariesTitle coming.
+		The $mercenariesTitle pry open the shut-in's door to discover an empty shack. From the cooked meal still steaming on the dining room table and the remarkable absence of dust, it seems $he left only recently. Somehow the crafty <<if $activeSlave.visualAge < 13>>little <<elseif $activeSlave.visualAge <= 18>>teen <<elseif $activeSlave.visualAge <= 24>>young <<elseif $activeSlave.visualAge <= 32>><<else>>old <</if>> minx must have seen your $mercenariesTitle coming.
 	<<elseif _raidescape == 1>>
-		When the $mercenariesTitle break down the door to the shut-in's shack, they are met with a terrible stench of dust and decay. Judging by the body hanging limply from the banisters, the shut-in took their own life some time ago.
+		When the $mercenariesTitle break down the door to the shut-in's shack, they are met with a terrible stench of dust and decay. Judging by the body hanging limply from the banisters, the shut-in took $his own life some time ago.
 	<<else>>
-		When your $mercenariesTitle break down the door to the shut-in's shack, they are met with a surprised and somewhat unkempt woman staring at them. Despite their lack of social interaction, they know better than to argue with a small army of armed $mercenariesTitle and quietly accepts being escorted back to the waiting VTOL.
-		The shut-in spends the VTOL ride sitting quietly in their seat. Confused by her silence, your $mercenariesTitle attempt to engage her in conversation but are granted no response.
+		When your $mercenariesTitle break down the door to the shut-in's shack, they are met with a surprised and somewhat unkempt $woman staring at them. Despite $his lack of social interaction, they know better than to argue with a small army of armed $mercenariesTitle and quietly accepts being escorted back to the waiting VTOL.
+		The shut-in spends the VTOL ride sitting quietly in $his seat. Confused by $his silence, your $mercenariesTitle attempt to engage $him in conversation but are granted no response.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "procuress">>
 	<<if $targetEscape >= _MercCapture>>
-		The $mercenariesTitle break down the door to the halfway home to discover a throng of sniffling young women, who cling to their boots and beg for rescue. Once they have been accounted for, your $mercenariesTitle discover the procuress is nowhere to be found. It seems the wily old minx has somehow made her escape before your $mercenariesTitle even arrived.
+		The $mercenariesTitle break down the door to the halfway home to discover a throng of sniffling young women, who cling to their boots and beg for rescue. Once they have been accounted for, your $mercenariesTitle discover the procuress is nowhere to be found. It seems the wily old minx has somehow made $his escape before your $mercenariesTitle even arrived.
 	<<elseif _raidescape == 1>>
-		When your $mercenariesTitle enter the halfway house, the impoverished women within mistake them for an international rescue mission. Before your $mercenariesTitle can say otherwise, the women go berserk with the prospect of freedom and break into the procuress' office to tear her apart with their bare hands.
+		When your $mercenariesTitle enter the halfway house, the impoverished women within mistake them for an international rescue mission. Before your $mercenariesTitle can say otherwise, the women go berserk with the prospect of freedom and break into the procuress' office to tear $him apart with their bare hands.
 	<<else>>
-		When your $mercenariesTitle enter the halfway house, the impoverished women within mistake them for an international rescue mission. Before your $mercenariesTitle can say otherwise, the women band together and drag the procuress out of her office and restrain her themselves. The $mercenariesTitle have to do little more than escort the grinning women to the waiting VTOLs, while they drag the protesting procuress with them.
-		The procuress spends the VTOL ride watching uneasily as the girls she intended to sell into slavery are raped by your mercenaries. Far from having a conscience, she realizes that her own capture indicates that she will not be long spared from such treatment. The revelation brings her to weep tears down her mature face, doomed to the same fate she herself sent many girls to.
+		When your $mercenariesTitle enter the halfway house, the impoverished women within mistake them for an international rescue mission. Before your $mercenariesTitle can say otherwise, the women band together and drag the procuress out of $his office and restrain $him themselves. The $mercenariesTitle have to do little more than escort the grinning women to the waiting VTOLs, while they drag the protesting procuress with them.
+		The procuress spends the VTOL ride watching uneasily as the girls $he intended to sell into slavery are raped by your mercenaries. Far from having a conscience, $he realizes that $his own capture indicates that $he will not be long spared from such treatment. The revelation brings $him to weep tears down $his mature face, doomed to the same fate $he $himself sent many girls to.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "investor">>
 	<<if $targetEscape >= _MercCapture>>
-		The $mercenariesTitle raid the business exposition and thoroughly search the premises, only to discover that the investor never arrived. A terrified businessman informs your $mercenariesTitle that she cited heightened security risks as the reason for her absence.
+		The $mercenariesTitle raid the business exposition and thoroughly search the premises, only to discover that the investor never arrived. A terrified businessman informs your $mercenariesTitle that $he cited heightened security risks as the reason for $his absence.
 	<<elseif _raidescape == 1>>
-		When your $mercenariesTitle corner the investor in the exposition, she seemingly mistakes them for international police intent on taking her in for prior economic crimes. Before she can be subdued, the investor swallows a concealed pill and crumples to the ground dead.
+		When your $mercenariesTitle corner the investor in the exposition, $he seemingly mistakes them for international police intent on taking $him in for prior economic crimes. Before $he can be subdued, the investor swallows a concealed pill and crumples to the ground dead.
 	<<else>>
-		When your $mercenariesTitle corner the investor in the exposition, she seemingly mistakes them for international police intent on taking her in for prior economic crimes. She begrudgingly surrenders and is subsequently escorted back to a waiting VTOL.
+		When your $mercenariesTitle corner the investor in the exposition, $he seemingly mistakes them for international police intent on taking $him in for prior economic crimes. $He begrudgingly surrenders and is subsequently escorted back to a waiting VTOL.
 		The investor spends the VTOL ride practicing their sales pitches, techniques and speeches. It seems they haven't grasped what their destination is, nor the fate that awaits them upon arrival.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
@@ -193,20 +194,20 @@ You make your selection and direct your $mercenariesTitle to attack the target.
 	<<if $targetEscape >= _MercCapture>>
 		When the $mercenariesTitle make an explosive entrance into the lab with their guns drawn, the chief scientist throws a vial of some mysterious liquid in front of them. The resultant smoke is so thick and choking that your $mercenariesTitle are forced to retreat from the building, during which time the scientists make their own escape. When your $mercenariesTitle reenter the building, they find it abandoned.
 	<<elseif _raidescape == 1>>
-		The bulk of the scientists surrender shortly after your $mercenariesTitle make an explosive entrance into their lab. Before she can be cuffed, the chief scientist takes a swig from some mysterious beaker of liquid. From the triumphant look on her face as she keels over dead, your $mercenariesTitle suspect the liquid was intended to have a transformative effect rather than a suicidal one.
+		The bulk of the scientists surrender shortly after your $mercenariesTitle make an explosive entrance into their lab. Before $he can be cuffed, the chief scientist takes a swig from some mysterious beaker of liquid. From the triumphant look on $his face as $he keels over dead, your $mercenariesTitle suspect the liquid was intended to have a transformative effect rather than a suicidal one.
 	<<else>>
-		The bulk of the scientists surrender shortly after your $mercenariesTitle make an explosive entrance into their lab. Before she can be cuffed, the chief scientist takes a swig from some mysterious beaker of liquid. As the triumphant look on her face fades, it becomes clear that the liquid did not have the transformative effect that she desired.
-		The scientist spends the VTOL ride watching as her colleagues and peers are raped around her. That some of the earth's greatest minds have been reduced to sexual objects is disquieting enough, but the realization that she is not likely to be spared from such a fate brings the woman to tears.
+		The bulk of the scientists surrender shortly after your $mercenariesTitle make an explosive entrance into their lab. Before $he can be cuffed, the chief scientist takes a swig from some mysterious beaker of liquid. As the triumphant look on $his face fades, it becomes clear that the liquid did not have the transformative effect that $he desired.
+		The scientist spends the VTOL ride watching as $his colleagues and peers are raped around $him. That some of the earth's greatest minds have been reduced to sexual objects is disquieting enough, but the realization that $he is not likely to be spared from such a fate brings the $woman to tears.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <<case "lawyer">>
 	<<if $targetEscape >= _MercCapture>>
 		It seems the lawyer had anticipated the possibility of conflict on the frontier on the outer rim of the Old World, so the $mercenariesTitle are able to do little more than enter the building before the law firm's offices seal themselves off. Faced with the prospect of lingering in a conflict zone, your $mercenariesTitle cut their losses and retreat back to their VTOLs.
 	<<elseif _raidescape == 1>>
-		Your $mercenariesTitle capture the law firm's staff without much difficulty, but when they open the door to the lawyer's office they find her frothing from the mouth and unresponsive. From the quantity of pill bottles evident on her desk, it seems she found the sole loophole to escape capture.
+		Your $mercenariesTitle capture the law firm's staff without much difficulty, but when they open the door to the lawyer's office they find $him frothing from the mouth and unresponsive. From the quantity of pill bottles evident on $his desk, it seems $he found the sole loophole to escape capture.
 	<<else>>
-		Your $mercenariesTitle capture the law firm's staff without much difficulty, but when they open the door to the lawyer's office they find her frothing from the mouth and unresponsive. Despite her attempts to drug herself into suicide, the effects are temporary and the lawyer soon finds herself being hauled off to a waiting VTOL with her staff.
-		The lawyer spends the VTOL ride scarcely sparing any attention to the rape of her staff all about her. Instead she seems almost lost in thought, as if concentrating on finding some loophole or legal means to escape the fate that has befallen her staff.
+		Your $mercenariesTitle capture the law firm's staff without much difficulty, but when they open the door to the lawyer's office they find $him frothing from the mouth and unresponsive. Despite $his attempts to drug $himself into suicide, the effects are temporary and the lawyer soon finds $himself being hauled off to a waiting VTOL with $his staff.
+		The lawyer spends the VTOL ride scarcely sparing any attention to the rape of $his staff all about $him. Instead $he seems almost lost in thought, as if concentrating on finding some loophole or legal means to escape the fate that has befallen $his staff.
 		<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</if>>
 <</switch>>
diff --git a/src/uncategorized/slaveSold.tw b/src/uncategorized/slaveSold.tw
index 41d38b8512d5e089cc5fa27a561d9aef03618d54..47ae4ca2ee49267b92ecfc19a53032e00b1b40df 100644
--- a/src/uncategorized/slaveSold.tw
+++ b/src/uncategorized/slaveSold.tw
@@ -829,7 +829,7 @@
 	<</if>>
 
 <<case "D startled the witch">>
-	$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.
+	$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 <<= $girl>>s.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 		<<if ($slaves[_ss].devotion <= 20)>>
 			<<run clearSummaryCache($slaves[_ss])>>
@@ -1114,7 +1114,7 @@
 			<<set $peacekeepers.tastes = "baby obsessed breeders">>
 		<<elseif _influential && $activeSlave.belly >= 300000>>
 			<<set _belly = bellyAdjective($activeSlave)>>
-			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 $him from behind beyond $his immensity. There's a note attached, stating superfluously that $his exotic feature makes $him 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 $him from behind beyond $his immensity. There's a note attached, stating superfluously that $his exotic feature makes $him very popular. General $peacekeepers.generalName's buyer is going to be looking for more massive bellied <<= $girl>>s 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 titfuck $his near endless cleavage and another, smaller group use $his gigantic asscheeks. There's a note attached, stating superfluously that $his mind-blowing assets make $him very popular. General $peacekeepers.generalName's buyer is going to be looking for more slaves with bountiful T&A in the future.
@@ -1137,7 +1137,7 @@
 			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 $he'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 <<= $girl>>s 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 $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.
diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw
index ee6541b6ae57cbc55c785d9ff48ee91d95269921..0d5188fc7e2466cbc718a84a5203fd63df0aa901 100644
--- a/src/uncategorized/surgeryDegradation.tw
+++ b/src/uncategorized/surgeryDegradation.tw
@@ -440,7 +440,7 @@ As the remote surgery's long recovery cycle completes,
 		<<if canSee($activeSlave)>>$He eyes $his new ears disapprovingly and they twitch slightly in response.<<else>>$He can't see but it's clear from the dull ache that $his ears have been extensively modified.<</if>><<if $activeSlave.amp != 1>>$He's still a bit sore, but $he reaches up to feel them gently.<</if>>$His new ears seem to respond to $his emotional state, with time and mild electro-stimulation $he will learn to control $his new ear muscles so $he can move them at will. $He's come to terms with the fact that $he's a slave, but $he is still somewhat angry that you would go this far. Since the surgery was fairly invasive, @@.red;$his health has been greatly affected.@@ $He is @@.gold;sensibly fearful@@ of your total power over $his body.
 		<<set $activeSlave.trust -= 5, $activeSlave.devotion -= 5>>
 	<<else>>
-		<<if canSee($activeSlave)>>$He eyes $his new ears with disgust and they twitch slightly in response.<<else>>$He can't see but it's clear from the dull ache that $his ears have been extensively modified.<</if>><<if $activeSlave.amp != 1>>$He's still a bit sore, but $he reaches up to feel them gently.<</if>> $His new ears seem to respond to $his emotional state, with time and mild electro-stimulation $he will learn to control $his new ear muscles so $he can move them at will.  For now, @@.mediumorchid;$he seems to view $his altered ears as a cruel imposition.@@ Since the surgery was fairly invasive, @@.red;$his health has been greatly affected.@@ $He is now @@.gold;terribly afraid@@ of your total power over $his body.
+		<<if canSee($activeSlave)>>$He eyes $his new ears with disgust and they twitch slightly in response.<<else>>$He can't see but it's clear from the dull ache that $his ears have been extensively modified.<</if>><<if $activeSlave.amp != 1>>$He's still a bit sore, but $he reaches up to feel them gently.<</if>> $His new ears seem to respond to $his emotional state, with time and mild electro-stimulation $he will learn to control $his new ear muscles so $he can move them at will. For now, @@.mediumorchid;$he seems to view $his altered ears as a cruel imposition.@@ Since the surgery was fairly invasive, @@.red;$his health has been greatly affected.@@ $He is now @@.gold;terribly afraid@@ of your total power over $his body.
 		<<set $activeSlave.trust -= 10, $activeSlave.devotion -= 10>>
 	<</if>>
 
@@ -1464,7 +1464,7 @@ As the remote surgery's long recovery cycle completes,
 	<<elseif ($activeSlave.devotion > 20)>>
 		$He exits the surgery gingerly, since $he can feel that something was done to $his testicles. $He examines them carefully <<if canSee($activeSlave)>>in the mirror<<else>>by feeling alone<</if>>. Realizing that $his balls fit $his scrotum perfectly, $he's flooded with relief. $He's so elated that $he hasn't been severely damaged that $he doesn't mind your taking surgical control of $his genitals. @@.red;$His health has been slightly affected.@@
 	<<else>>
-		$He exits the surgery gingerly, since $he can feel that something was done to $his testicles. $He examines them carefully <<if canSee($activeSlave)>>in the mirror<<else>>by feeling alone<</if>>. Realizing that $his balls fit $his scrotum perfectly, $he's flooded with relief, since $he was afraid that you'd done something far more terrible. Once $he has time to think about it, though, $he's somewhat @@.mediumorchid;resentful,@@ since $he naturally feels a certain proprietary interest in $his own genetals. @@.red;$His health has been slightly affected.@@
+		$He exits the surgery gingerly, since $he can feel that something was done to $his testicles. $He examines them carefully <<if canSee($activeSlave)>>in the mirror<<else>>by feeling alone<</if>>. Realizing that $his balls fit $his scrotum perfectly, $he's flooded with relief, since $he was afraid that you'd done something far more terrible. Once $he has time to think about it, though, $he's somewhat @@.mediumorchid;resentful,@@ since $he naturally feels a certain proprietary interest in $his own genitals. @@.red;$His health has been slightly affected.@@
 		<<set $activeSlave.devotion -= 5>>
 	<</if>>
 
diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw
index 88fe707698606ec964d3a168acb55d2ef1d5b06a..22a276d1dee37c3557f78982b2739f3cdf5b3287 100644
--- a/src/utility/birthWidgets.tw
+++ b/src/utility/birthWidgets.tw
@@ -634,10 +634,17 @@
 			<<ClothingBirth>>
 			$He gathers $his newborn<<if $slaves[$i].pregType > 1>>s<</if>> and recovers $his strength before finding a servant to give $his child<<if $slaves[$i].pregType > 1>>ren<</if>> to before hurrying to $his assignment.
 		<<elseif _birthScene > 66 && $slaves[$i].rivalry == 3 && isSlaveAvailable($slaves[_bw]) && canWalk($slaves[_bw])>>
-			While hustling through the penthouse on $his way to give birth, $slaves[$i].slaveName finds $his path blocked by $slaves[_bw].slaveName. Seeing $his distress brings a grin to _his2 face. _He2 quickly rushes the laboring $slaves[$i].slaveName, circling around behind $him and hooking $him under the arms. _He2 forces the poor $girl into the cafeteria and holds $him in place, leaving $him with no other option than to begin giving birth in front of $his audience.
-			<<set $humiliation = 1>>
-			<<ClothingBirth>>
-			$slaves[_bw].slaveName releases $him and $he moves to gather $his newborn<<if $slaves[$i].pregType > 1>>s<</if>>. With a shove from $his rival, $he rushes out of the jeering crowd's sight. Finding a servant to give $his child<<if $slaves[$i].pregType > 1>>ren<</if>> to, $he hastily heads back to $his bed to hide $himself from the mockery.
+			<<if $slaves[$i].pregSource == $slaves[_bw].ID>>
+				While hustling through the penthouse on $his way to give birth, $slaves[$i].slaveName finds $his path blocked by $slaves[_bw].slaveName — and a hospital gurney, of all things. _He2 appears genuinely concerned for the (soon-to-be) mother of _his2 child<<if $slaves[$i].pregType > 1>>ren<</if>>, and helps $him onto the bed, then pushes the surprised $girl onwards. $slaves[$i].slaveName, focusing on $his labor, begins to rethink the animosity $he feels for _him2 — until $he realizes $slaves[_bw].slaveName has brought them to the cafeteria. With a smug pride in _his2 potency, _he2 introduces the shocked pregnant $girl to $his new audience. $His contractions becoming too frequent to move, $he begins giving birth in front of $his audience.
+				<<set $humiliation = 1>>
+				<<ClothingBirth>>
+				$slaves[_bw].slaveName gathers _his2 bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>> from _his2 exhausted rival, roughly pushes $him off the gurney, then hands the child<<if $slaves[$i].pregType > 1>>ren<</if>> to a servant that had been called in by the commotion. $slaves[$i].slaveName, humiliated by the spectacle and $his own naïveté, pushes through the jeering crowd and hastily heads back to $his bed to hide $himself from the mockery.
+			<<else>>
+				While hustling through the penthouse on $his way to give birth, $slaves[$i].slaveName finds $his path blocked by $slaves[_bw].slaveName. Seeing $his distress brings a grin to _his2 face. _He2 quickly rushes the laboring $slaves[$i].slaveName, circling around behind $him and hooking $him under the arms. _He2 forces the poor $girl into the cafeteria and holds $him in place, leaving $him with no other option than to begin giving birth in front of $his audience.
+				<<set $humiliation = 1>>
+				<<ClothingBirth>>
+				$slaves[_bw].slaveName releases $him and $he moves to gather $his newborn<<if $slaves[$i].pregType > 1>>s<</if>>. With a shove from $his rival, $he rushes out of the jeering crowd's sight. Finding a servant to give $his child<<if $slaves[$i].pregType > 1>>ren<</if>> to, $he hastily heads back to $his bed to hide $himself from the mockery.
+			<</if>>
 		<<else>>
 			While waddling through the penthouse on $his way to the cafeteria, $slaves[$i].slaveName's water breaks. Unable to reach the prepared birthing room in time, $he finds $himself stranded in the middle of all the dining slaves.
 			<<set $humiliation = 1>>
diff --git a/src/utility/descriptionWidgetsStyle.tw b/src/utility/descriptionWidgetsStyle.tw
index 579e73cd46e8ed961fdb47b7f56ab3158bbfe944..b8c90b4416f0cd9c5b6e477d6e59e13e81683fbd 100644
--- a/src/utility/descriptionWidgetsStyle.tw
+++ b/src/utility/descriptionWidgetsStyle.tw
@@ -869,7 +869,7 @@ $activeSlave.slaveName is
 	<</if>>
 
 	<<chastityPiercingDescription>>
-	
+
 <<case "a Santa dress">>
 	made of red felt with white fur
 	<<if ($activeSlave.amp == 1)>>
diff --git a/src/utility/saRulesWidgets.tw b/src/utility/saRulesWidgets.tw
index f77fd8624e0b3d5b54f7f65eca760f1e46ae4ec0..208f7cced2181b912394e920fd14605b6401dd9e 100644
--- a/src/utility/saRulesWidgets.tw
+++ b/src/utility/saRulesWidgets.tw
@@ -494,6 +494,7 @@ and
 										<<SlaveSort $RapeableIDs>>
 										<<for _dI = 0; _dI < $RapeableIDs.length; _dI++>>
 											<<set _j = $slaveIndices[$RapeableIDs[_dI]]>>
+											<<setLocalPronouns $slaves[_j] 2>>
 											<<if !$slaves[_j].rivalry>>
 											<<if $slaves[_j].assignmentVisible || $slaves[_j].assignment == $slaves[$i].assignment>>
 											<<if $slaves[_j].devotion <= 50>>
@@ -508,7 +509,7 @@ and
 												<<elseif $slaves[_j].sexualFlaw == "shamefast">>
 													rapes the poor slave in public. $slaves[_j].slaveName is terribly shamefast
 												<<elseif $slaves[_j].sexualFlaw == "idealistic">>
-													rapes the poor slave every time $he catches her being romantic. $slaves[_j].slaveName is still idealistic
+													rapes the poor slave every time $he catches _him2 being romantic. $slaves[_j].slaveName is still idealistic
 												<<else>>
 													rapes the poor slave every chance $he gets,
 												<</if>>
@@ -858,7 +859,7 @@ and
 									<<elseif ($slaves[$i].fetish == "masochist")>>
 										hits $slaves[$i].slaveName while fucking $him, which only makes $him hornier; @@.lightcoral;$he's a masochist!@@
 									<<elseif ($slaves[$i].fetish == "dom")>>
-										asks $slaves[$i].slaveName to make her $slaves[$i].slaveName's bitch, which $slaves[$i].slaveName manages like a natural; @@.lightcoral;$he's dominant!@@
+										asks $slaves[$i].slaveName to make them $slaves[$i].slaveName's bitch, which $slaves[$i].slaveName manages like a natural; @@.lightcoral;$he's dominant!@@
 									<<elseif ($slaves[$i].fetish == "pregnancy")>>
 										pretends to get $him pregnant, which $he really enjoys; @@.lightcoral;$he's a pregnancy fetishist!@@
 									<<elseif ($slaves[$i].energy > 95)>>
@@ -876,7 +877,7 @@ and
 							<<if ($slaves[$i].fetishKnown == 0)>>
 								<<if (random(1,2) == 1)>>
 								<<set $slaves[$i].fetishKnown = 1>>
-								You discover that $he really likes it when other girls
+								You discover that $he really likes it when the other slaves
 								<<if ($slaves[$i].fetish == "submissive")>>
 									hold $him down and fuck $him; @@.lightcoral;$he's a submissive!@@
 								<<elseif ($slaves[$i].fetish == "cumslut")>>
@@ -887,7 +888,7 @@ and
 									<<if ($slaves[$i].anus > 0)>>
 										<<if canDoAnal($slaves[$i])>>fuck $his butt<<else>>tease $his anus<</if>>;
 									<<else>>
-									tease $his virgin anus;
+										tease $his virgin anus;
 									<</if>>
 									@@.lightcoral;$he's an anal slut!@@
 								<<elseif ($slaves[$i].fetish == "boobs")>>