diff --git a/Changelog.txt b/Changelog.txt
index 3a38367f76a80566da5330f1157ed67894ca5e0d..f84ffe39f01c533ca3df94cde5a8c6fa415500e0 100644
--- a/Changelog.txt
+++ b/Changelog.txt
@@ -7879,7 +7879,7 @@ Pregmod
 
 	10
 	-Fixed broodmother bug and removed impregnation devotion exploit.
-	-Fixing the limbs is going to be a peice of work, for what ever their weeks to completion won't move so I'm going to have to track what isn't updating right.
+	-Fixing the limbs is going to be a piece of work, for what ever their weeks to completion won't move so I'm going to have to track what isn't updating right.
 
 	9
 	-fixed >>35509 (bowties and Egyptian necklaces too).
diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt
index db4ec0a8b640af2e2abaddbd5d98378cc2f5dceb..cc3dab36f8d91864eddbabbb0c57a57093bfd8f1 100644
--- a/slave variables documentation - Pregmod.txt	
+++ b/slave variables documentation - Pregmod.txt	
@@ -3379,7 +3379,7 @@ How much fluid is distending the slave.
 inflationType:
 
 What kind of fluid is in the slave.
-Accepts string
+accepts string
 "none"
 "water"
 "cum"
@@ -3388,6 +3388,7 @@ Accepts string
 "aphrodisiac"
 "curative"
 "tightener"
+"urine"
 
 inflationMethod:
 
diff --git a/src/Mods/DinnerParty/dinnerPartyExecution.tw b/src/Mods/DinnerParty/dinnerPartyExecution.tw
index 8e36ac110de0eb52e79a2b8e5a1608cd00e1ee39..9a2161f34d71b9ff758b120615d6bba143c838d8 100644
--- a/src/Mods/DinnerParty/dinnerPartyExecution.tw
+++ b/src/Mods/DinnerParty/dinnerPartyExecution.tw
@@ -420,29 +420,29 @@
 
 		/% Head Girl abuse %/
 		<<if ($HeadGirl != 0) && ($activeSlave.assignment != "be your Head Girl")>>
-			<<setLocalPronouns $HeadGirl>>
+			<<setLocalPronouns $HeadGirl 2>>
 			<br><br>
 			You notice a group of guests corner your Head Girl. The group consists of some very powerful people. Most of them arcology owners themselves, some of them have more powerful arcologies than yours.
-			$HeadGirl.slaveName tries to slip away, but $he was grabbed at the neck by the leader of the pack. He pulls $him down to the ground forcefully.
-			$HeadGirl.slaveName knows better than to resist, $he is still a slave despite $his position as your Head Girl. A slave does not raise their hand against a Master, even one that's not $his own. The leader rips off $his dress, exposing $his bare chest. Your Head Girl is frozen in terror when $he is lifted onto the hastily cleared dining hall table by several of the men. $His eyes desperately search for you. You are the only one who can stop this. All that's required is a single word from you.
-			$HeadGirl.slaveName's eyes meets yours; the look of relief on $his face is soon replaced by the sad realization that you will not intervene.
-			$His mouth just barely forms the word "<<= WrittenMaster($HeadGirl)>>" as you shake your head, so $he closes $his mouth and resigns $himself to $his fate.
+			$HeadGirl.slaveName tries to slip away, but _he2 was grabbed at the neck by the leader of the pack. He pulls _him2 down to the ground forcefully.
+			$HeadGirl.slaveName knows better than to resist, _he2 is still a slave despite _his2 position as your Head Girl. A slave does not raise their hand against a Master, even one that's not _his2 own. The leader rips off _his2 dress, exposing _his2 bare chest. Your Head Girl is frozen in terror when _he2 is lifted onto the hastily cleared dining hall table by several of the men. _His2 eyes desperately search for you. You are the only one who can stop this. All that's required is a single word from you.
+			$HeadGirl.slaveName's eyes meets yours; the look of relief on _his2 face is soon replaced by the sad realization that you will not intervene.
+			_His2 mouth just barely forms the word "<<= WrittenMaster($HeadGirl)>>" as you shake your head, so _he2 closes _his2 mouth and resigns $himself to _his2 fate.
 			<br>
-			Your Head Girl is placed across the corner of the dining hall table face-down, $his hands and legs held open by four men. $He finds a hand on $his ass, groping roughly. Then another hand on the other cheek, roughly parting $his globes to get better access.
+			Your Head Girl is placed across the corner of the dining hall table face-down, _his2 hands and legs held open by four men. _He2 finds a hand on _his2 ass, groping roughly. Then another hand on the other cheek, roughly parting _his2 globes to get better access.
 			/% Pussy Check %/
 			<<if ($HeadGirl.vagina >= 0) && canDoVaginal($HeadGirl)>>
-				A finger traces along $his slit, finding the source of that moisture and pressing its way in. Another finger was added and the hand began to finger fuck $him roughly. After a few seconds a third finger was added and then a fourth, stretching $his pussy.
-				$HeadGirl.slaveName screams loudly as the entire hand was shoved up $his cunt without warning.
-				$His pussy has @@.lime;loosened.@@
+				A finger traces along _his2 slit, finding the source of that moisture and pressing its way in. Another finger was added and the hand began to finger fuck _him2 roughly. After a few seconds a third finger was added and then a fourth, stretching _his2 pussy.
+				$HeadGirl.slaveName screams loudly as the entire hand was shoved up _his2 cunt without warning.
+				_His2 pussy has @@.lime;loosened.@@
 				<<set $HeadGirl.vagina += 1>>
 			<</if>>
-			One man moves to the head of $HeadGirl.slaveName and shoved his cock into $his mouth, fucking $his throat roughly. He buries his cock deep down $his throat all the way to his balls.
-			He places both hands around $his neck and squeezes with every stroke. Your Head Girl's face turns red and $he gags uncontrollably. $His eyes roll back as another man shoves his hard cock in $his asshole, sodomizing $him with no mercy. As your Head Girl makes squeaking noises in pain, several guests pick up forks and jab it at $his butt and $his back, chanting "More meat... More meat..." and "Squeal, piggy, squeal." You slump over your chair at the head of the table. Gulping down your drink, you suppress the urge to order your security drones to open fire on those men. You know they would never dare to harm your Head Girl, not permanently, at least not anything your remote surgery couldn't fix. It's not as if you haven't done worse to your slaves, but the message is clear; the attack on your Head Girl was meant as disrespect and an insult towards you. Raping your Head Girl is like raping you. You stare at the group of men gang raping your Head Girl at the end of your own dining table, burning their @@.yellow;names and their faces@@ into your memory as they take turns fucking $him. They make use of $his every hole. When they are done, $he is left on the floor, battered and bruised, covered in cum and blood from superficial wounds.
+			One man moves to the head of $HeadGirl.slaveName and shoved his cock into _his2 mouth, fucking _his2 throat roughly. He buries his cock deep down _his2 throat all the way to his balls.
+			He places both hands around _his2 neck and squeezes with every stroke. Your Head Girl's face turns red and _he2 gags uncontrollably. _His2 eyes roll back as another man shoves his hard cock in _his2 asshole, sodomizing _him2 with no mercy. As your Head Girl makes squeaking noises in pain, several guests pick up forks and jab it at _his2 butt and _his2 back, chanting "More meat... More meat..." and "Squeal, piggy, squeal." You slump over your chair at the head of the table. Gulping down your drink, you suppress the urge to order your security drones to open fire on those men. You know they would never dare to harm your Head Girl, not permanently, at least not anything your remote surgery couldn't fix. It's not as if you haven't done worse to your slaves, but the message is clear; the attack on your Head Girl was meant as disrespect and an insult towards you. Raping your Head Girl is like raping you. You stare at the group of men gang raping your Head Girl at the end of your own dining table, burning their @@.yellow;names and their faces@@ into your memory as they take turns fucking _him2. They make use of _his2 every hole. When they are done, _he2 is left on the floor, battered and bruised, covered in cum and blood from superficial wounds.
 			The leader of the pack pulls out his half erect cock and
 			<<if $seePee == 1>>
-				pees on your Head Girl as a final insult towards you. The poor $girl is so spent that $he doesn't even flinch at the urine hitting $his face. He finishes showering your Head Girl, then
+				pees on your Head Girl as a final insult towards you. The poor $girl is so spent that _he2 doesn't even flinch at the urine hitting _his2 face. He finishes showering your Head Girl, then
 			<<else>>
-				ejaculates all over your Head Girl's face, clearly and intentionally aiming for $his eyes. The poor $girl is so spent that $he doesn't even flinch from this final insult towards you. When he's done, he
+				ejaculates all over your Head Girl's face, clearly and intentionally aiming for _his2 eyes. The poor $girl is so spent that _he2 doesn't even flinch from this final insult towards you. When he's done, he
 			<</if>>
 			turns towards you and says smilingly:
 			<br><br>
@@ -452,9 +452,9 @@
 			<<else>>
 				//madam//,
 			<</if>>
-			//you trained a fine obedient slave. $He certainly understands $his position well."// You grit your teeth faking a smile, mentally repeating the old adage: @@.yellow;revenge is dish best served cold.@@ You have made some enemies tonight; you begin to plan a military conquest of them all. You will enjoy storming their arcologies and making them pay for this insult.
+			//you trained a fine obedient slave. _He2 certainly understands _his2 position well."// You grit your teeth faking a smile, mentally repeating the old adage: @@.yellow;revenge is dish best served cold.@@ You have made some enemies tonight; you begin to plan a military conquest of them all. You will enjoy storming their arcologies and making them pay for this insult.
 			<br><br>
-			The abuse your Head Girl suffers had @@.red;decreased $his health@@ and $he is @@.mediumorchid;less devoted@@ to you, as you allowed $him to be abused.
+			The abuse your Head Girl suffers had @@.red;decreased _his2 health@@ and _he2 is @@.mediumorchid;less devoted@@ to you, as you allowed _him2 to be abused.
 			<br>
 			<<set $HeadGirl.health -= 20>>
 			<<set $HeadGirl.devotion -= 20>>
@@ -467,44 +467,44 @@
 	When the last of your guests has stumbled drunkenly out your door, your slaves begin the daunting task of cleanup.
 	<<if $familyTesting == 1>>
 		<<for _dpe = 0; _dpe < $slaves.length; _dpe++>>
-			<<setLocalPronouns $slaves[_dpe]>>
+			<<setLocalPronouns $slaves[_dpe] 2>>
 			<<if $activeSlave.mother == $slaves[_dpe].ID>>
-				$slaves[_dpe].slaveName is @@.mediumorchid;distraught@@ that you ate $his daughter. $He also @@.gold;fears@@ that $he will be next.
+				$slaves[_dpe].slaveName is @@.mediumorchid;distraught@@ that you ate _his2 $daughter. _He2 also @@.gold;fears@@ that _he2 will be next.
 				<<run clearSummaryCache($slaves[_dpe])>>
 				<br><br>
 				<<set $slaves[_dpe].devotion -= 20, $slaves[_dpe].trust -= 20>>
 			<</if>>
 			<<if $activeSlave.father == $slaves[_dpe].ID>>
-				$slaves[_dpe].slaveName is @@.mediumorchid;distraught@@ that you ate $his daughter. $He also @@.gold;fears@@ that $he will be next.
+				$slaves[_dpe].slaveName is @@.mediumorchid;distraught@@ that you ate _his2 $daughter. _He2 also @@.gold;fears@@ that _he2 will be next.
 				<<run clearSummaryCache($slaves[_dpe])>>
 				<br><br>
 				<<set $slaves[_dpe].devotion -= 10, $slaves[_dpe].trust -= 10>>
 			<</if>>
 			<<if $activeSlave.ID == $slaves[_dpe].father>>
-				$slaves[_dpe].slaveName is @@.mediumorchid;grieved@@ that you ate $his father. $He also @@.gold;fears@@ that $he will be next.
+				$slaves[_dpe].slaveName is @@.mediumorchid;grieved@@ that you ate _his2 father. _He2 also @@.gold;fears@@ that _he2 will be next.
 				<<run clearSummaryCache($slaves[_dpe])>>
 				<br><br>
 				<<set $slaves[_dpe].devotion -= 10, $slaves[_dpe].trust -= 10>>
 			<</if>>
 			<<if $activeSlave.ID == $slaves[_dpe].mother>>
-				$slaves[_dpe].slaveName is @@.mediumorchid;grieved@@ that you ate $his mother. $He also @@.gold;fears@@ that $he will be next.
+				$slaves[_dpe].slaveName is @@.mediumorchid;grieved@@ that you ate _his2 mother. _He2 also @@.gold;fears@@ that _he2 will be next.
 				<<run clearSummaryCache($slaves[_dpe])>>
 				<br><br>
 				<<set $slaves[_dpe].devotion -= 20, $slaves[_dpe].trust -= 20>>
 			<</if>>
 			<<switch areSisters($activeSlave, $slaves[_dpe])>>
 			<<case 1>>
-				$slaves[_dpe].slaveName is @@.mediumorchid;devastated@@ that you ate $his twin. $He also @@.gold;fears@@ that $he will be next.
+				$slaves[_dpe].slaveName is @@.mediumorchid;devastated@@ that you ate _his2 twin. _He2 also @@.gold;fears@@ that _he2 will be next.
 				<<run clearSummaryCache($slaves[_dpe])>>
 				<br><br>
 				<<set $slaves[_dpe].devotion -= 30, $slaves[_dpe].trust -= 30>>
 			<<case 2>>
-				$slaves[_dpe].slaveName is @@.mediumorchid;grieved@@ that you ate $his sister. $He also @@.gold;fears@@ that $he will be next.
+				$slaves[_dpe].slaveName is @@.mediumorchid;grieved@@ that you ate _his2 $sister. _He2 also @@.gold;fears@@ that _he2 will be next.
 				<<run clearSummaryCache($slaves[_dpe])>>
 				<br><br>
 				<<set $slaves[_dpe].devotion -= 20, $slaves[_dpe].trust -= 20>>
 			<<case 3>>
-				$slaves[_dpe].slaveName is @@.mediumorchid;disheartened@@ that you ate $his half-sister. $He also @@.gold;fears@@ that $he will be next.
+				$slaves[_dpe].slaveName is @@.mediumorchid;disheartened@@ that you ate _his2 half-<<= $sister>>. _He2 also @@.gold;fears@@ that _he2 will be next.
 				<<run clearSummaryCache($slaves[_dpe])>>
 				<br><br>
 				<<set $slaves[_dpe].devotion -= 10, $slaves[_dpe].trust -= 10>>
@@ -515,7 +515,7 @@
 			<<for _dpe = 0; _dpe < $slaves.length; _dpe++>>
 				<<setLocalPronouns $slaves[_dpe]>>
 				<<if ($slaves[_dpe].ID == $activeSlave.relationTarget) && ($slaves[_dpe].fetish != "mindbroken")>>
-					$slaves[_dpe].slaveName is @@.mediumorchid;distraught@@ that you ate $his $activeSlave.relation. $He also @@.gold;fears@@ that $he will be next.
+					$slaves[_dpe].slaveName is @@.mediumorchid;distraught@@ that you ate _his2 $activeSlave.relation. _He2 also @@.gold;fears@@ that _he2 will be next.
 					<<set $slaves[_dpe].devotion -= 20, $slaves[_dpe].trust -= 20>>
 					<<break>>
 				<</if>>
@@ -526,7 +526,7 @@
 		<<for _dpe = 0; _dpe < $slaves.length; _dpe++>>
 			<<setLocalPronouns $slaves[_dpe]>>
 			<<if ($slaves[_dpe].ID == $activeSlave.relationshipTarget) && ($slaves[_dpe].fetish != "mindbroken")>>
-				$slaves[_dpe].slaveName is @@.mediumorchid;distraught@@ that you ate $his best source of comfort and companionship in a life of bondage.
+				$slaves[_dpe].slaveName is @@.mediumorchid;distraught@@ that you ate _his2 best source of comfort and companionship in a life of bondage.
 				<<set $slaves[_dpe].devotion -= $slaves[_dpe].relationship*5>>
 				<<set $slaves[_dpe].devotion -= 20>>
 				<<break>>
@@ -536,7 +536,7 @@
 	<<if $activeSlave.rivalry != 0>>
 		<<for _dpe = 0; _dpe < $slaves.length; _dpe++>>
 			<<if ($slaves[_dpe].ID == $activeSlave.rivalryTarget) && ($slaves[_dpe].fetish != "mindbroken")>>
-				$slaves[_dpe].slaveName is @@.hotpink;pleased@@ that $he won't have to see $his rival any more.
+				$slaves[_dpe].slaveName is @@.hotpink;pleased@@ that _he2 won't have to see _his2 rival any more.
 				<<set $slaves[_dpe].devotion += $slaves[_dpe].rivalry*5>>
 				<<break>>
 			<</if>>
@@ -572,7 +572,12 @@
 		<<set $MOD_enemyList = []>>
 	<</if>>
 	<<for _i = 0; _i < 6; _i++>>
-		<<set $activeSlave = GenerateNewSlave("XY")>>
+		<<set $oneTimeDisableDisability = 1>>
+		<<if $seeDicks == 0>>
+			<<set $activeSlave = GenerateNewSlave("XX")>>
+		<<else>>
+			<<set $activeSlave = GenerateNewSlave("XY")>>
+		<</if>>
 		<<set $activeSlave.devotion = -20>>
 		<<set $activeSlave.trust = -2>>
 		<<set $activeSlave.oldDevotion = -20>>
diff --git a/src/SecExp/securityReport.tw b/src/SecExp/securityReport.tw
index 9491178c60e3cd4f9df5586332257d8e12ace3a1..78f985a343feafb0d1b18c6312f7bee055b2c0c3 100644
--- a/src/SecExp/securityReport.tw
+++ b/src/SecExp/securityReport.tw
@@ -604,11 +604,11 @@ Due to the deterioration of the old world countries, organized crime focuses mor
 				<<set $militiaUnits[_i].training += random(2,4) * 1.5 * $secBarracksUpgrades.training>>
 			<</if>>
 		<</for>>
-		<<set _meL = $mercUnits.length>>
+		<<set _meL = $mercUnits.length, _loyaltyTotal = 0>>
 		<<for _i = 0; _i < _meL; _i++>>
 			<br>
 			<br>$mercUnits[_i].platoonName:
-			<<set _loyaltyChange = 0, _loyaltyTotal = 0>>
+			<<set _loyaltyChange = 0>>
 			<<if $secBarracksUpgrades.loyaltyMod >= 1>>
 				<<set _loyaltyChange += 2 * $secBarracksUpgrades.loyaltyMod>>
 				is periodically sent to the indoctrination facility in the barracks for thought correction therapy.
diff --git a/src/SpecialForce/Firebase.tw b/src/SpecialForce/Firebase.tw
index 69fb6b795784a79c2e5a1605b6630e362009149b..388460fb06281bd12b911c7a7b2cd62a10ef9002 100644
--- a/src/SpecialForce/Firebase.tw
+++ b/src/SpecialForce/Firebase.tw
@@ -31,7 +31,7 @@
 		<</if>>
 
 		<<if $SF.Colonel.Core === "brazen">>
-				She gives a textbook salute. "<<= properTitle()>>, how can I help you?"
+			She gives a textbook salute. "<<= properTitle()>>, how can I help you?"
 		<<else>>
 			"Hey boss, what do you need?"
 		<</if>>
@@ -45,8 +45,8 @@
 			<br>[[Request she remain on base|Firebase][$SF.MercCon.CanAttend = -3]]<br>
 		<<elseif $SF.MercCon.History >= 1 && ((Math.trunc($week/24) === ($week/24)) && $SF.MercCon.CanAttend === -1)>>
 			<br><br>Her expression changes as something jogs her memory. "Before we begin <<if $SF.Colonel.Core == "brazen">><<= properTitle()>><<else>>boss<</if>>, that biannual merc meetup has come around again. You've already gave me leave to attend, but I just wanted to be sure I'm still clear to go."
-			<br>[[Grant leave.|Firebase][$SF.MercCon.CanAttend = 1]]
-			<br>[[Request she remain on site.|Firebase][$SF.MercCon.CanAttend = -1]]
+			<br>[[Grant leave|Firebase][$SF.MercCon.CanAttend = 1]]
+			<br>[[Request she remain on site|Firebase][$SF.MercCon.CanAttend = -1]]
 		<</if>>
 
 		<<if $SF.UC.Lock < 1>> <br>
@@ -117,7 +117,7 @@
 			topless, wearing only utilitarian shorts and steel collars to set them apart from the soldiers, and often shoot fearful looks at the soldiers. The soldiers themselves socialize at the bars, or in large groups around tables, leering at and heavily groping slaves of interest as they pass by. Many of them can be seen entering or leaving the dens occupied by the sexual slaves they have acquired, and often emerge stark naked, sometimes pulling naked slaves out with them for one last servicing in public. A few soldiers stagger around in drunken hazes or drugged-out stupors.
 		<<elseif $SF.Depravity <= 1.2>>
 			topless, wearing only a single undergarment and heavy steel collars to set them apart from the soldiers, and often shoot fearful looks at the soldiers. The soldiers occupy themselves primarily with sex, pulling slaves onto benches and fucking them hard in public. Many soldiers stagger around or lie passed out from drug and alcohol abuse.
-		<<elseif $SF.Depravity >= 1.5 && ($SF.Colonel.Core === "Warmonger" || $SF.Colonel.Core !== "Shell Shocked")>>
+		<<elseif $SF.Depravity >= 1.5 && ($SF.Colonel.Core == "brazen" || $SF.Colonel.Core != "shell shocked")>>
 			naked, and are wearing heavy shock collars to force obedience. Most are wild-eyed with fear or dull-eyed from mental collapse, and many others bear marks of abuse. Few of the slaves are here long-term, the depraved pleasures of the soldiers resulting in enormous turnover and loss of 'damaged' stock. The extreme libations of the soldiers are ever-present. Drunken soldiers stagger around everywhere, beating slaves too slow to get out of their way. Others lie sprawled out on the ground, rendered senseless from heavy drug abuse. Some walk around naked, and hold slaves down on the benches scattered around, raping or sodomizing them with their cocks or their personal strap-ons as they desire. In alcoves, some soldier-lover pairs fuck loudly, moaning in pleasure.
 			<<if random(1,100) <= 50>>
 				Off to the side, a group of soldiers brutally gangbang a very young slave girl, with one soldier buried balls-deep in her ass, another brutally sawing a barbed strap-on in and out of her pussy, and a third with his cock forced deep down her throat. The slave girl struggles and gags, desperate for breath or relief.
diff --git a/src/SpecialForce/NamingColonel.tw b/src/SpecialForce/NamingColonel.tw
index 15f51f62c9872ea951b9de5478b14113c244391e..db23afa07771400feb654dd4dad9b53b4423c828 100644
--- a/src/SpecialForce/NamingColonel.tw
+++ b/src/SpecialForce/NamingColonel.tw
@@ -6,9 +6,9 @@
 	You instruct $assistantName to announce to the arcology's citizenry that you will be making an important announcement in the near future regarding the security situation. Given the damage still present from the Daughters' attack, everyone will be tuning in. You also instruct your assistant to begin quietly investigating potential leadership figures for the force itself.
 	It's been a short while since you told your citizens that you were going to talk to them about their security, and by all accounts, they've turned out in force to watch your address over the arcology's internal communications system. You wake up early, relieve your frustrations on a few slaves woken out of deep sleep, and take position behind your desk. You also call over a slave and push _himU under your desk. The unspoken instruction is clear, and _heU begins enthusiastically
 	<<if $PC.dick > 0>>
-			sucking your cock, taking it as deep as _heU can without gagging.
+		sucking your cock, taking it as deep as _heU can without gagging.
 	<<else>>
-			eating you out, pressing _hisU face into your pussy and forcing _hisU tongue deep inside you.
+		eating you out, pressing _hisU face into your pussy and forcing _hisU tongue deep inside you.
 	<</if>>
 
 	<br><br>A blinking light tells you that the channel is open. You take a deep breath, and begin. You greet your citizens and explain that while you believe deeply in the underlying principles of the Free Cities, recent events have forced you to modify some of your views. The old world attack from the outside and the more recent assault by the Daughters of Liberty from within has proven that some form of permanent, organized standing force is needed to ensure the personal safety of the citizen body.
@@ -31,26 +31,27 @@
 		She is likely to be ''$SF.Colonel.Core''.
 		<br><br>She strides in, stopping in front of your desk,
 		<<switch $SF.Colonel.Core>>
-			<<case "kind">> pulling off a laid-back salute with an easy grin.
-			<<case "cruel">>
-				her eyes flashing a hard glare in an instant before quickly softening into those of someone who wants something you have.
-			<<case "brazen">>
-				snapping off a textbook salute that decades of hard service grills into a veteran.
-			<<default>>
-				not bothering to put on even the semi-military air (complete with salute) that most mercenaries tend to adopt when meeting new clients.
+		<<case "kind">>
+			pulling off a laid-back salute with an easy grin.
+		<<case "cruel">>
+			her eyes flashing a hard glare in an instant before quickly softening into those of someone who wants something you have.
+		<<case "brazen">>
+			snapping off a textbook salute that decades of hard service grills into a veteran.
+		<<default>>
+			not bothering to put on even the semi-military air (complete with salute) that most mercenaries tend to adopt when meeting new clients.
 		<</switch>>
 		She is very tall and wearing the pants, boots, gloves, and the tank top undershirt of a standard female combat uniform. Her bare arms and upper body are corded with muscle, and through the tank top's thin fabric you can see both the shape of her muscled abdomen and the curves of her small but perky breasts, complete with what your experience tells you are barbell nipple piercings. Her eyes are alive with intelligence, and you can see her scanning your office, clearly impressed by its opulence. Her hair is shaved close to the scalp, and her ears and nose are heavily pierced. You can make out three long, ugly scars running over top of the mottled tissue of a previous, severe burn along one side of her face, as well as numerous smaller scars and burns on her bare arms. She's been disarmed prior to meeting you; the pistol holster on her hip lies empty, as do at least three knife holsters about her person.
 		<br><br>Returning your gaze to her face, she crosses her arms underneath her chest, pressing her breasts up and forward. You have her measure. Given the generally patriarchal nature of both the mercenary community, and the same nature combined with the heavily sexualized lifestyle of the Free Cities, she's decided to embrace her position rather than fight it.
-		<br><br>"So," she begins, "you're the boss." You invite her to sit down. "No thanks, boss. Besides," She
+		<br><br>"So," she begins, "you're the boss." You invite her to sit down. "No thanks, boss. Besides," she
 		<<switch $SF.Colonel.Core>>
 			<<case "kind">> playfully
 			<<case "shell shocked">> uncomfortably
 		<</switch>>
 		indicates the slave under your desk, "you look a little occupied." She nods at the camera across from you. "Saw the speech. Very nice. I'd heard you crazy bastards do business while getting
-		<<if $PC.dick > 0>> sucked off, <<else>> eaten out, <</if>>
+		<<if $PC.dick > 0>>sucked off<<else>>eaten out<</if>>,
 		but I've never seen anyone actually do it. Hell, most of you people don't want to have to have too much to do with a merc like me. I usually get my instructions remotely."
 		<<switch $SF.Colonel.Core>>
-		<<case "jaded" "brazen">>
+		<<case "brazen" "jaded">>
 			A short, harsh laugh escapes her. "But I guess it keeps you focused. Can't have the entire arcology seeing you cum."
 		<<case "kind">>
 			She grins. "That kind of thing doesn't really bother me though."
@@ -78,22 +79,27 @@
 
 		<br><br>
 		<<if $SF.Colonel.Core === "shell shocked">>
-			The merc looks away again, letting the girl settle down before continuing.
+			The merc looks away again, letting the _girlU settle down before continuing.
 		<<else>>
 			The merc laughs again. "I could get used to a place like this."
 		<</if>>
-		She waves her hand around the office. "I bet you want to know why I'd be trustworthy for something like this." You don't correct her. "Thought so." Her demeanor softens, and you can detect a hit of nervousness. "I would say that I've never turned on a client and leave it at that, but this is different. It's getting worse out there. I'm sure you know that." You give her a slight nod. "Four times now I've woken up in the middle of the night and had to kill someone.<<if $SF.Colonel.Core === "shell shocked">>"<<else>> Two of them were the people I'd taken to bed. You can't even trust your drunken fucks anymore.
-		<<switch $SF.Colonel.Core>>
-		<<case "kind">>
-			It's a shame, but that's the world we live in."
-		<<case "cruel">>
-			Then again, who doesn't like a good hard fuck and stab?"
-		<<default>>
-			But what else is new?"
-		<</switch>><</if>>
+		She waves her hand around the office. "I bet you want to know why I'd be trustworthy for something like this." You don't correct her. "Thought so." Her demeanor softens, and you can detect a hit of nervousness. "I would say that I've never turned on a client and leave it at that, but this is different. It's getting worse out there. I'm sure you know that." You give her a slight nod. "Four times now I've woken up in the middle of the night and had to kill
+		<<if $SF.Colonel.Core == "shell shocked">>
+			someone."
+		<<else>>
+			someone. Two of them were the people I'd taken to bed. You can't even trust your drunken fucks anymore.
+			<<switch $SF.Colonel.Core>>
+			<<case "kind">>
+				It's a shame, but that's the world we live in."
+			<<case "cruel">>
+				Then again, who doesn't like a good hard fuck and stab?"
+			<<default>>
+				But what else is new?"
+			<</switch>>
+		<</if>>
 
 		<br><br>
-		<<if $SF.Colonel.Core === "jaded" || $SF.Colonel.Core === "shell shocked">>
+		<<if $SF.Colonel.Core == "jaded" || $SF.Colonel.Core == "shell shocked">>
 			"All I know how to do at this point is fight, and that's kept me alive this far.
 		<<else>>
 			"I like fighting, but I want to live somewhere where I can relax from life out there.
diff --git a/src/SpecialForce/SpecialForce.js b/src/SpecialForce/SpecialForce.js
index a305ab7a9be2e20cb5476d8450a5986ff7e51fa8..ab44f29176cf8c28fa304a94809417a9648427f0 100644
--- a/src/SpecialForce/SpecialForce.js
+++ b/src/SpecialForce/SpecialForce.js
@@ -623,19 +623,19 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 			text += `<<link "Talk to The Colonel about Future Society integration.">> <<replace "#result0">> \n\n`;
 			text += `You bring up the topic of cultural development with the Colonel, and in doing so, you share your hopes that she might be willing to help you better acquaint the troops with your cultural mores. Her response was less than positive: `;
 			switch (V.SF.Colonel.Core) {
-				case "Kind":
+				case "kind":
 					text += `"To be honest, I'm not too happy about this idea. Your plans for cultural development are too... Extreme. All we need to focus on is security, raiding, and recruiting. That is what my contract, OUR contract, states in the print. I'm sorry, but innovating upon our culture was not part of our agreement."`;
 					break;
-				case "Cruel":
+				case "cruel":
 					text += `"What the fuck? Didn't we talk about this, like, way back? No 'future society' bullshit! That was our agreement, boss. Do not bother me with this."`;
 					break;
-				case "Brazen":
+				case "brazen":
 					text += `"Sir, I distinctly remember asking you not to bring any social experiments down here. This is a military installation. These are soldiers, sir. Professional contractors, one and all. I don't want them getting distracted by any sort of cosplay craziness. We have a job to do."`;
 					break;
-				case "Shell_Shocked":
+				case "shell shocked":
 					text += `"Oh no, not this shit again. You know, I had another boss a few years back. Just like you... Slick arcology owner who wanted all of us hired guns to dress and act all weird, like we were in some sort of fucking movie. But we did what he asked, and the arcology burnt to the ground anyway... I knew from then on that Future Societies are bullshit..."`;
 					break;
-				case "Jaded":
+				case "jaded":
 					text += `"Seriously? Why? Your society stuff is stupid. There is a reason that I asked you not to bring that sort of thing down here. We run a tight ship. Its not always the most fun, but it works. Why wear ourselves out playing dress up? That's stupid. Leave us alone."`;
 					break;
 			}
@@ -780,7 +780,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 						text += `\nBy now, most of the men of the Firebase are fathers, and the vast majority of the slaves present are visibly pregnant. An envied few are enjoying their ${hyperPreg1}pregnancies too, as those slaves are given reduced duties and more rest and food out of necessity. Worth noting is the surprisingly high number of pregnant soldiers and staff members absent from their units; a nice portion of them are enjoying their maternity leave benefits as they wait out their pregnancies or post-natal recoveries in either the Firebase's facilities or the perceived comfort and privacy of your arcology above. Progeny of varying ages can be seen just about anywhere in the Firebase; either in rows of cozy bedding or baby carriages (for the abundance of claimed and properly registered children), or in the stacks of baby cages that once again await transport to the slave orphanages (for the multitude of newborn bastards).\n`;
 					}
 					if (textDisplay === 100 && V.SF.FS[FS_OPTIONS[i]].lv >= textDisplay) {
-						text += `\nRepopulation: The Colonel has spent considerable savings creating and incubating a slave that looks exactly like a younger version of her (but with that steel collar she's wearing, she'll never fool anyone). The Slave has since been repeatedly fertilized with The Colonel's DNA, since The Colonel has no desire to get pregnant herself. The Slave is on many fertility pills, and is currently kept in a special secluded part of the Firebase to study childrearing skills and wait out her ${hyperPreg0}pregnancy, after which she will train and heal up to recover. Of course, next year The Slave will be fertilized again, to add another batch to the pile...\n`;
+						text += `\nRepopulation: The Colonel has spent considerable savings creating and incubating a slave that looks exactly like a younger version of her (but with that steel collar she's wearing, she'll never fool anyone). The Slave has since been repeatedly fertilized with The Colonel's DNA, since The Colonel has no desire to get pregnant herself. The Slave is on many fertility pills, and is currently kept in a special secluded part of the Firebase to study child-rearing skills and wait out her ${hyperPreg0}pregnancy, after which she will train and heal up to recover. Of course, next year The Slave will be fertilized again, to add another batch to the pile...\n`;
 					}
 					break;
 				case 'Eugenics':
@@ -842,7 +842,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 						text += `\nThe Firebase is clean and posh; whatever the festivity or facility, the staff and soldiery carry themselves with an air of superior esteem and dignity and are given only the finest of materials and tools to use when performing their duties. However, a strong social strata is clear those proud few who passed the Elite testing make up the overwhelming majority of the higher command staff and officer ranks, whilst those who have not passed the test are mostly their subordinates. Elites of the Firebase sit first, eat first, and get first pickings of battle loot, captives, promotions, and of course, sanctioned breeding partners. Without fail, everyone in the Firebase has taken the Elite test, and without fail, everyone Who flunked it has been issued their complimentary vasectomy or hysterectomy.\n`;
 					}
 					if (textDisplay === 100 && V.SF.FS[FS_OPTIONS[i]].lv >= textDisplay) {
-						text += `\nEugenics: The Colonel has her 'Right To Breed' Certificate hung up on her pavilion for all to see. She easily passed all of your society's tests, and is now proudly among your Societal Elite. Next to her certificate you also see a framed picture: This is a photograph she took on her tablet not long ago, showing an Elite staring into the camera and holding his bloody nose after he pressed her just a bit too much about having children with him. On her pavilion, You also see a small cardboard box containing some top quality condoms and spermicides. It seems she's enjoying the privilege of having her pick of any attractive youngster she desires on the upper levels.\n`;
+						text += `\nEugenics: The Colonel has her 'Right To Breed' Certificate hung up on her pavilion for all to see. She easily passed all of your society's tests, and is now proudly among your Societal Elite. Next to her certificate you also see a framed picture: this is a photograph she took on her tablet not long ago, showing an Elite staring into the camera and holding his bloody nose after he pressed her just a bit too much about having children with him. On her pavilion, you also see a small cardboard box containing some top quality condoms and spermicides. It seems she's enjoying the privilege of having her pick of any attractive youngster she desires on the upper levels.\n`;
 					}
 					break;
 				case 'Gender_radicalism':
@@ -904,7 +904,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 						text += `\nThere is a powerful trend of redefined sexuality in the Firebase, as many of the soldiers enlisted in your service have come out as openly homosexual, bisexual, or pansexual. Futanari transformation options have taken the public psyche by storm as well, as your gay, lesbian, and bi/pan-sexual personnel have taken the plunge and joined the futanari movement. One can see the results of their surgeries proudly on display during the more frequent public nudity and public sex episodes visible throughout the environment as well. Especially notable is the expression and recognition of gender within the Firebase; every free person who has been sufficiently promoted is regarded as being 'Male' and every slave and rookie soldier or staff member is considered as female, regardless of their actual biology. Finally, the remaining demographic of ardently heterosexual men and women find their refuge in the new fashion for sexy futanari slaves. These slaves are prized and shared for their sexual versatility, with their tits, curves, genitalia, and skills, they thankfully have something for everybody. These juicy innovations form the core of your fluid, lurid cultural norm.\n`;
 					}
 					if (textDisplay === 100 && V.SF.FS[FS_OPTIONS[i]].lv >= textDisplay) {
-						text += `\nGender Radicalism: The Colonel is now a Futanari with a hefty package; you see her having fun with it quite often with the slavegirls on her couch. When she's not on her pavilion you see her slaves cleaning off cum stains on the couch and table; it seems she enjoys having her own dick and balls quite a bit.\n`;
+						text += `\nGender Radicalism: The Colonel is now a futanari with a hefty package; you see her having fun with it quite often with the slavegirls on her couch. When she's not on her pavilion you see her slaves cleaning off cum stains on the couch and table; it seems she enjoys having her own dick and balls quite a bit.\n`;
 					}
 					break;
 				case 'Gender_traditionalism':
@@ -966,7 +966,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 						text += `\nThere is a powerful trend of tradition and conservatism in the Firebase, as many of the men and women enlisted in your service have tied the knot and taken the plunge into marriage, far earlier than their closest comrades had previously assumed they would. As sexual exclusivity and romantic attachment have grown, public nudity and public sex between soldiers have been on the decline. A stronger priority has been placed on couples' privacy as a result. Finally, more and more army wives are finding themselves pregnant, and some have already given birth. The children of Firebase couples are prized and raised by the entire community. Their entire childhood are a diversified, 'slow burn' form of training. By the time they are adolescents, every child will have has an excellent physical, vocational, and military education involving dozens of seasoned mentors. By the time they are adults, they've gotten a damn god sexual education too, and several enviable job prospects in both the Firebase and the wider arcology. This familial innovation you've introduced has formed a core part of life in the firebase community.\n`;
 					}
 					if (textDisplay === 100 && V.SF.FS[FS_OPTIONS[i]].lv >= textDisplay) {
-						text += `\nGender Fundamentalism: The Colonel has adopted 3 very young children that you often see her playing with. She's decided to give motherhood a shot, and surprisingly she even keeps a few dresses in her collection for when she goes on outings with them. The children are all named after different people she's deserted her old world army with in the past. They idolize their mother and try to imitate her as much as they can. Her soldiers know to give them a wide berth, and to do their part in keeping them out of the many unsavory and hazardous parts of The Firebase.\n`;
+						text += `\nGender Fundamentalism: The Colonel has adopted three very young children that you often see her playing with. She's decided to give motherhood a shot, and surprisingly she even keeps a few dresses in her collection for when she goes on outings with them. The children are all named after different people she's deserted her old world army with in the past. They idolize their mother and try to imitate her as much as they can. Her soldiers know to give them a wide berth, and to do their part in keeping them out of the many unsavory and hazardous parts of The Firebase.\n`;
 					}
 					break;
 				case 'Body_Purism':
@@ -1214,7 +1214,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 						text += `\nThe soldiers of the Firebase are generally both reserved and focused; there is always going to be another battle to fight, after all. They usually have a quiet air about them, but whenever eating or just relaxing, they all have many stories to tell and much advice to give to one another, both personal and professional. There is a lot of mutual respect between the soldiers of the community, on the basis of the wealth of hard experience they share. Older soldiers are prized for their veterancy, and given special assistance and acclaim when they first enlist. Those seniors that demonstrate special insight or mastery are promoted and fast tracked as much as feasibly possible.\n`;
 					}
 					if (textDisplay === 100 && V.SF.FS[FS_OPTIONS[i]].lv >= textDisplay) {
-						text += `\nMaturity Preferentialism: The Colonel has been a bit more concerned about her legacy as of late; she's working on her autobiography and two other books, has arranged for some of her younger relatives to move to your arcology for safety, and she's even written her Will. She's also a celebrated citizen of your arcology when she makes her appearances, and is widely respected by your people for her prowess and long experience in both military and sexual matters.\n`;
+						text += `\nMaturity Preferentialism: The Colonel has been a bit more concerned about her legacy as of late; she's working on her autobiography and two other books, has arranged for some of her younger relatives to move to your arcology for safety, and she's even written her will. She's also a celebrated citizen of your arcology when she makes her appearances, and is widely respected by your people for her prowess and long experience in both military and sexual matters.\n`;
 					}
 					break;
 				case 'Paternalism':
@@ -1772,7 +1772,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 						text += `\nThe population of the Firebase is big-bodied. All personnel, from cooks, to pilots, to infantry, have some form of size increase to bear; genital enlargement, breast enlargement, and buttocks enlargement options are all available and widely used, with lenient but firmly enforced size limitations existing only to ensure the troops remain proportionate enough to carry out their duties effectively. Bigger is better, and your soldiers embrace this attitude wholesale, with the volume of one's body parts and possessions considered a key indicator of social status as well as personal areas of continuous improvement.\n`;
 					}
 					if (textDisplay === 100 && V.SF.FS[FS_OPTIONS[i]].lv >= textDisplay) {
-						text += `\nAsset Expansionism: The Colonel has actually gotten herself some respectable and breasts and buttocks; they are perky and big by most Old Worlder's standards, but come just short of being truly cumbersome to a warrior like herself. To your trained eye, her enhancements are even natural; probably from A-HGH injections. You are impressed. When she gets ready, she'll have one of her newer, very sizable slaves come up so play with her. There is this one very well endowed male slave she has that you almost pity; she gets endless amusement from frequently blue-balling him with her hands, feet, enhanced breasts or buttocks, or even pussylips whilst mocking him for getting his hopes up yet again.\n`;
+						text += `\nAsset Expansionism: The Colonel has actually gotten herself some respectable breasts and buttocks; they are perky and big by most Old Worlder's standards, but come just short of being truly cumbersome to a warrior like herself. To your trained eye, her enhancements are even natural, probably from A-HGH injections. You are impressed. When she gets ready, she'll have one of her newer, very sizable slaves come up so play with her. There is this one very well endowed male slave she has that you almost pity; she gets endless amusement from frequently blue-balling him with her hands, feet, enhanced breasts or buttocks, or even pussylips whilst mocking him for getting his hopes up yet again.\n`;
 					}
 					break;
 				case 'Roman_Revivalism':
@@ -2025,7 +2025,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 					break;
 				case 'Arabian_Revivalism':
 					if (textDisplay === -1 && V.SF.FS[FS_OPTIONS[i]].gift > 0) {
-						text += `\nWith your wealth and influence, you've managed to compile the world's most comfortable, sophisticated, durable, and expensive fabrics into one magnificent garment; The Colonel's abaya. It is an article of unmatched grace, modesty, and comfort: Its soft, sweat-wicking cloth interior make it an airy albeit form-fitting dress, while its exterior ripstop light-absorbing carbon-black fabric allow the Colonel to simply disappear at will into shadows and dark rooms when she so pleases, especially if she decides to use the detachable niqab the garment came with. Underneath the dark exterior, a thin soft padding of lab-grown silk-Kevlar hybrid weave allows the abaya to resist direct hits from knives, shrapnel, and even intermediate small arms fire, and between the weave layers lies internal heating and cooling wiring that serve to ensure she is always at a good temperature. With a dress like this, the Colonel is now one of the best dressed and most classy women in the entire arcology.\n`;
+						text += `\nWith your wealth and influence, you've managed to compile the world's most comfortable, sophisticated, durable, and expensive fabrics into one magnificent garment; The Colonel's abaya. It is an article of unmatched grace, modesty, and comfort: Its soft, sweat-wicking cloth interior make it an airy albeit form-fitting dress, while its exterior ripstop light-absorbing carbon-black fabric allow the Colonel to simply disappear at will into shadows and dark rooms when she so pleases, especially if she decides to use the detachable niqab the garment came with. Underneath the dark exterior, a thin soft padding of lab-grown silk-Kevlar hybrid weave allows the abaya to resist direct hits from knives, shrapnel, and even intermediate small arms fire, and between the weave layers lies internal heating and cooling wiring that serve to ensure she is always at a good temperature. With a dress like this, the Colonel is now one of the best dressed and classiest women in the entire arcology.\n`;
 					}
 					if (textDisplay === 5 && V.SF.FS[FS_OPTIONS[i]].lv >= textDisplay) {
 						text += `\nYou spare no expense to supply your troops with increasingly rare lamb and chicken meat, distinctive of Arabic cuisine.\n`;
@@ -2159,7 +2159,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 			V.rep = 17500;
 		}
 		switch (V.SF.Colonel.Core) {
-			case "Kind":
+			case "kind":
 				BadOutcome += 'MIGRATION';
 				V.trinkets.push("The Colonel's handkerchief");
 				r += `Your Colonel has had enough of your meddling. In her eyes, you've broken faith with her. She asked one thing of you in return for her full support, and you could not even give her that.`;
@@ -2186,7 +2186,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 					r += `<br>The Colonel's body was never found.`;
 				} else {
 					BadOutcome += 'ANNIHILATION';
-					V.trinkets.push("The Colonel's Combat Knife");
+					V.trinkets.push("The Colonel's combat knife");
 					r += `Finally fed up with your constant intrusions into her territory and crew, The Colonel riles up her people for a full takeover against your arcology. The promises of plunder and dominion over some of the wealthiest tenants in the entire Free City (and their world-class slaves), including you, are all that's needed to get things started. However, not every soldier is eager to betray you.`;
 					r += `\nIt is now Midnight. The lights are the first thing the Colonel's forces disable, as they still have the excellent night vision equipment you purchased for them. Some of your citizens start panicking almost immediately at the sudden blackout; this is very reminiscent of the Daughters of Liberty attack that still haunts many of their memories. Her horde of marauders purges the plaza and lower floors of the arcology mercilessly, thoughtlessly cutting through your tenants with an ease that stinks of true jealously and hatred. Most disturbingly, your penthouse's communications networks are all but destroyed, and your PA has been unreachable, seemingly hacked by some obscure technology you figure only the Colonel's contacts and few others could provide. As bad as all of this is, it is merely meant to distract and disrupt your mercenaries. The real threat is aerial.`;
 					r += `\nOutside the arcology, her many aircraft swarm the local airspace to patrol the Arcology outskirts, conduct recon scans of the upper levels, or monitor your now-secured penthouse, while shooting down any other fleeing VTOL's. You will not be escaping by air. No one will. No escaping by land either: Swarms of her drones are tasing fleeing noncombatants by the hundreds for resale, as the remainder of her army seizes control of vital arcology infrastructure. As you take note of this while donning your bathrobe, several missiles from attack VTOL's come crashing through your penthouse before detonating. Miraculously, no one is harmed by this, and it has even created a gap in a nearby wall for you to escape the penthouse through, but this is but a small comfort in the wake of the squads of disembarking troops, lead by The Colonel herself, rappelling into your penthouse to capture you directly.`;
@@ -2197,7 +2197,7 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 				break;
 			case "brazen":
 				BadOutcome += 'OCCUPATION';
-				V.trinkets.push("The Colonel's Sidearm");
+				V.trinkets.push("The Colonel's sidearm");
 				r += `Finally fed up with your constant intrusions into her territory and crew, The Colonel riles up her people for a full takeover against your arcology. The promises of plunder and dominion over some of the wealthiest tenants in the entire Free City (and their world-class slaves), including you, are all that's needed to get things started.`;
 				r += `\nAt midnight, the lights are the first thing the Colonel's forces disable, as they still have the excellent night vision equipment you purchased for them. Some of your citizens panic almost immediately at the sudden blackout; this is very reminiscent of the Daughters of Liberty attack that still haunts many of their memories. Her army vanguard strikes fast and hard throughout, cutting through your security units and drones with an ease that stinks of months of careful planning and study. Most disturbingly, your penthouse's communications networks are all but destroyed, and your PA has been unreachable, seemingly hacked by some obscure technology you figure only the Colonel's contacts and few others could provide.`;
 				r += `\nOutside, her many aircraft swarm the local airspace to patrol the Arcology outskirts, conduct recon scans of the upper levels, or monitor your now-secured penthouse, while shooting down any other fleeing VTOL's. You will not be escaping by air. No one will. No escaping by land either: Swarms of her drones are tasing fleeing noncombatants by the hundreds for detainment, as the remainder of her army seizes control of vital arcology infrastructure. After just a few days, the entire arcology falls under her direct control, all dissidents, criminals, and rebels hopelessly outgunned by her lavishly equipped and experienced warriors.`;
@@ -2206,14 +2206,14 @@ App.SF.fsIntegration = function(input = 'Menu', textDisplay = 100, text = `\n`)
 				break;
 			case "jaded":
 				BadOutcome += 'ASSIMILATION';
-				V.trinkets.push("The Colonel's Canteen");
+				V.trinkets.push("The Colonel's canteen");
 				r += `Finally weary of your constant intrusions into her territory and crew, The Colonel gathers up her people for a full scale liquidation and dispersal of personnel and assets throughout the Free City itself; they are going to discreetly sell off the majority of their military hardware, assume new identities and melt into the fabric of the Free City's wider population. Gone are the days of plunder and dominion, as this retirement plan will make many of them some of the wealthiest tenants in the entire Free City, and they will no longer need to break their backs living the lives of soldiers. With the liquidation complete and the money distributed, the army moves on to the net stage of the plan.`;
 				r += `\nAt midnight, the lights are the first thing the Colonel's forces disable, as they still have the excellent night vision equipment you purchased for them. Some of your citizens panic almost immediately at the sudden blackout; this is very reminiscent of the Daughters of Liberty attack that still haunts many of their memories. Her army moves fast and quietly throughout the arcology and the streets outside of it, slipping through your security units and drones with an ease that stinks of months of careful planning and study. Most disturbingly, your penthouse's communications networks are all but destroyed, and your PA has been unreachable, seemingly hacked by some obscure technology you figure only the Colonel's contacts and few others could provide.`;
 				r += `\nOutside, her many aircraft escape the local airspace to patrol the Arcology outskirts, evading recon scans, the monitoring systems of your secured penthouse, and the feeble attempts of your sentries to shoot them down. A great many of them will be escaping by air, it seems. Many are escaping by land too: Swarms of personnel carriers and utility trucks are driving off to neighboring arcologies or even neighboring Free Cities by the dozens for retirement, as the remainder of her army purchase new apartments and properties in various arcologies nearby while being dressed in civilian clothing. After just a few days, the entire army has essentially disappeared, hopelessly obscured by mountains of digital noise, detailed fake backstories, lavish fake identities, and lots of bribes and carefully destroyed digital and physical records. Your special force has gone completely AWOL and there is nothing you or anyone can do about it. It seems your experienced former warriors have a eye for deception too.`;
 				r += `\nYou are trapped inside your Penthouse by the electricity-cutting digital virus that has kept you inside and communicatively isolated for the past week. Probably with the goal of keeping you in the dark, figuratively and literally, so that you could not intervene in The Colonel's total assimilation into the Free Cities. The lazy bitch did not want to cooperate with your Future Societies plans, so she and her men decided to stop being soldiers altogether, and live off of their savings. Your only relief comes at the midnight of the seventh day, when the virus self-terminates and the arcology's electricity, PA, and communications lines return to full functioning.`;
 				r += `\nYour arcology is once more yours, but your people will never forget the troubling week they spent in total darkness and lockdown, or the sudden mass desertion and disappearance of the army that you convinced them to allow, or the fact that there was nothing you could do to prevent or mitigate any of it.`;
 				break;
-			case "Shell-Shocked":
+			case "shell shocked":
 				BadOutcome += 'ISOLATION';
 				V.trinkets.push("The Colonel's explosives detonator");
 				r += `Unnerved by your ever-increasing influence over your men and undercutting of her authority, The Colonel uses heavy explosives at Midnight to seal off The Firebase from your access. When you step off of your express elevator, you are met not with two guards, but several armed proximity mines next to an incredibly thick wall of smoking rubble. No doubt there are machine gun nests, anti-tank nests, and lots more proximity mines just waiting for you on the other side, should you somehow get through the wall of debris.`;
diff --git a/src/SpecialForce/WeeklyChoices.tw b/src/SpecialForce/WeeklyChoices.tw
index f9d0acf686b568ae3c8634ebe81f43b58489cf6b..50cd63a6ee42519e8e63fcaf750396fb8049ba0f 100644
--- a/src/SpecialForce/WeeklyChoices.tw
+++ b/src/SpecialForce/WeeklyChoices.tw
@@ -7,64 +7,72 @@
 
 <<if $SF.Gift === 0 && $SF.MercCon.CanAttend === -1 && ($SF.Colonel.Talk + $SF.Colonel.Fun !== 1)>>
 	The Colonel looks down a list on her tablet. "There's some things we can do to help you out, boss.
-	<br>We've had some good prizes turn up, that's made us some extra money we could turn over. | <<link "Request cash""Firebase">>
-	/*<<set $CashGift = ((Math.ceil((Math.abs($cash)*0.05)*(Math.max(0.99,$SF.Size))))*($arcologies[0].prosperity/100))*_Env>> OLD*/
-	<<set $CashGift = Math.ceil(25000*($SF.Size/10)*_Env),$SF.Gift = 1,$choice = 1>>
-	<<set $CashGift = ($CashGift > 5000 ? $CashGift : 5000)>>
-	<<run cashX($CashGift, "specialForces")>>
+	<br>We've had some good prizes turn up, that's made us some extra money we could turn over. | <<link "Request cash" "Firebase">>
+		/*<<set $CashGift = ((Math.ceil((Math.abs($cash)*0.05)*(Math.max(0.99,$SF.Size))))*($arcologies[0].prosperity/100))*_Env>> OLD*/
+		<<set $CashGift = Math.ceil(25000*($SF.Size/10)*_Env),$SF.Gift = 1,$choice = 1>>
+		<<set $CashGift = ($CashGift > 5000 ? $CashGift : 5000)>>
+		<<run cashX($CashGift, "specialForces")>>
 	<</link>>
 	<<if $rep < 20000>>
-		<br>If you want we could throw a quick military parade, get the people feeling extra patriotic. | <<link "Request military parade""Firebase">>
-		<<set $GoodWords1 += 50*(Math.ceil($SF.Size*0.03*_Env))>>
-		<<set $GoodWords1 = (Number($GoodWords1) ? $GoodWords1 : 500),$SF.Gift = 1>>
-		<<set $choice = 2>>
-		<<run repX($GoodWords1, "specialForces")>>
+		<br>If you want we could throw a quick military parade, get the people feeling extra patriotic. | <<link "Request military parade" "Firebase">>
+			<<set $GoodWords1 += 50*(Math.ceil($SF.Size*0.03*_Env))>>
+			<<set $GoodWords1 = (Number($GoodWords1) ? $GoodWords1 : 500),$SF.Gift = 1>>
+			<<set $choice = 2>>
+			<<run repX($GoodWords1, "specialForces")>>
 		<</link>>
 	<</if>>
 	<<if $arcologies[0].prosperity < $AProsperityCap>>
-		<br>Or we could hit some businesses that rival the ones in $arcologies[0].name with some sabotage. | <<link "Request sabotage""Firebase">>
-		<<set $GoodWords2 = _EnvProsp+(Math.ceil($SF.Size/100*_Env)),$SF.Gift = 1,$choice = 3>>
-		<<if $arcologies[0].prosperity + $GoodWords2 > $AProsperityCap>>
-			<<set $arcologies[0].prosperity = $AProsperityCap>>
-		<<else>> <<set $arcologies[0].prosperity += $GoodWords2>> <</if>> <</link>>
+		<br>Or we could hit some businesses that rival the ones in $arcologies[0].name with some sabotage. | <<link "Request sabotage" "Firebase">>
+			<<set $GoodWords2 = _EnvProsp+(Math.ceil($SF.Size/100*_Env)),$SF.Gift = 1,$choice = 3>>
+			<<if $arcologies[0].prosperity + $GoodWords2 > $AProsperityCap>>
+				<<set $arcologies[0].prosperity = $AProsperityCap>>
+			<<else>>
+				<<set $arcologies[0].prosperity += $GoodWords2>>
+			<</if>>
+		<</link>>
 	<</if>>
 <<elseif $SF.Gift == 0 && ($SF.MercCon.CanAttend > -1 || ($SF.Colonel.Talk + $SF.Colonel.Fun > 0))>>
 	<br>He looks down a list on his tablet. "<<= properTitle()>>, how can $SF.Lower help you this week?
-	<br>$SF.Caps can spare some profits from our recent operations. | <<link "Request cash""Firebase">>
-	<<set $CashGift = 25000*($SF.Size/10)*_Env,$SF.Gift = 1,$choice = 1>>
-	<<set $CashGift = ($CashGift > 5000 ? $CashGift : 5000)>>
-	<<run cashX(Math.ceil($CashGift * 0.8), "specialForces")>>
-
+	<br>$SF.Caps can spare some profits from our recent operations. | <<link "Request cash" "Firebase">>
+		<<set $CashGift = 25000*($SF.Size/10)*_Env,$SF.Gift = 1,$choice = 1>>
+		<<set $CashGift = ($CashGift > 5000 ? $CashGift : 5000)>>
+		<<run cashX(Math.ceil($CashGift * 0.8), "specialForces")>>
 	<</link>>
 	<<if $rep < 20000>>
-		<br>We can set some units aside for a ceremonial march through the arcology. | <<link "Request a parade""Firebase">>
-		<<set $GoodWords1 += 50*(Math.ceil($SF.Size*0.03*_Env))>>
-		<<set $GoodWords1 = (Number($GoodWords1) ? $GoodWords1 : 500),$SF.Gift = 1>>
-		<<set $choice = 2>>
-		<<run repX(Math.ceil($GoodWords1*0.8), "specialForces")>>
+		<br>We can set some units aside for a ceremonial march through the arcology. | <<link "Request a parade" "Firebase">>
+			<<set $GoodWords1 += 50*(Math.ceil($SF.Size*0.03*_Env))>>
+			<<set $GoodWords1 = (Number($GoodWords1) ? $GoodWords1 : 500),$SF.Gift = 1>>
+			<<set $choice = 2>>
+			<<run repX(Math.ceil($GoodWords1*0.8), "specialForces")>>
 		<</link>>
 	<</if>>
 	<<if $arcologies[0].prosperity < $AProsperityCap>>
-		<br>Or we can target rival businesses for sabotage. | <<link "Request sabotage""Firebase">>
-		<<set $GoodWords2 = _EnvProsp+(Math.ceil($SF.Size/100*_Env)),$SF.Gift = 1,$choice = 3>>
-		<<if $arcologies[0].prosperity + $GoodWords2 * 0.8 > $AProsperityCap>>
-			<<set $arcologies[0].prosperity = $AProsperityCap>>
-		<<else>> <<set $arcologies[0].prosperity += Math.ceil($GoodWords2*0.8)>> <</if>> <</link>>
+		<br>Or we can target rival businesses for sabotage. | <<link "Request sabotage" "Firebase">>
+			<<set $GoodWords2 = _EnvProsp+(Math.ceil($SF.Size/100*_Env)),$SF.Gift = 1,$choice = 3>>
+			<<if $arcologies[0].prosperity + $GoodWords2 * 0.8 > $AProsperityCap>>
+				<<set $arcologies[0].prosperity = $AProsperityCap>>
+			<<else>>
+				<<set $arcologies[0].prosperity += Math.ceil($GoodWords2*0.8)>>
+			<</if>>
+		<</link>>
 	<</if>>
 <</if>>
 
 <<if $SF.Colonel.Talk === 0 && $SF.Colonel.Fun === 0 && $SF.MercCon.CanAttend === -1>> <span id="result0">
-<br>"If you need me for anything else, let me know."
+	<br>"If you need me for anything else, let me know."
 	<<= App.SF.fsIntegration()>>
 	<<if $SF.MercCon.History >= 1>> <br>
-		<<link "Merc meetup report.">> <<replace "#result0">>
+		<<link "Merc meetup report.">>
+			<<replace "#result0">>
 			<br><br>While at the recent merc meetup, The Colonel made @@.yellowgreen;<<print cashFormat(Math.ceil($SF.MercCon.Income))>>@@ selling generic schematics to her friends, <<print num($SF.MercCon.Menials)>> menial slaves were won in a poker game, and <<print num($SF.MercCon.Mercs)>> mercenaries were persuaded to join $SF.Lower.
 			<br>Total earnings thus far: @@.yellowgreen;<<print cashFormat(Math.ceil($SF.MercCon.Revenue))>>@@ in income, <<print num($SF.MercCon.TotalMenials)>> menial slaves and <<print num($SF.MercCon.TotalMercs)>> mercenaries joined across $SF.MercCon.History meetups.
-		<</replace>> <</link>>
+			<</replace>>
+		<</link>>
 	<</if>>
 
-	<<if $SF.Colonel.Status >= 25>> <br>
-		<<link "Walk with the Colonel on the surface.">> <<replace "#result0">>
+	<<if $SF.Colonel.Status >= 25>>
+		<br><<link "Walk with the Colonel on the surface.">>
+			<<replace "#result0">>
 			<<set $SF.Colonel.Talk = 1, $SF.Colonel.Status += 2, $SF.FS.Tension -= _colonelTalkTensionRuction>>
 			<br><br>You ask the Colonel if she would like to stretch her legs up on the surface. It doesn't take much effort for her to agree.
 			<<if $PC.warfare >= 100 && $PC.career == "mercenary">>
@@ -87,7 +95,7 @@
 
 			<br>As you make your way through the arcology you stop at a
 			<<if $arcologies[0].FSPaternalist != "unset">>
-				paternalist shop, <<if $SF.Colonel.Core == "cruel">>earning a sneer from the Colonel.<<else>>helping the Colonel select some luxurious and relaxing slave treatments.<</if>>
+				paternalist shop, <<if $SF.Colonel.Core == "cruel">>earning a sneer from the Colonel<<else>>helping the Colonel select some luxurious and relaxing slave treatments<</if>>.
 			<<elseif $arcologies[0].FSPastoralist != "unset">>
 				pastoralist shop, helping the Colonel select a more comfortable breast pump.
 			<<else>>
@@ -95,22 +103,27 @@
 			<</if>>
 			<<if $PC.slaving >= 100 && $PC.career == "slaver">>
 				Your mastery and extensive history of slaving allows you to assist the Colonel greatly. The shop owner is so impressed by your understanding of slavery that she asks you for some advice. Before you leave, you manage to pass on a few tips, helping the business with future customers.
-				<<if $arcologies[0].prosperity < $AProsperityCap>> <<set $arcologies[0].prosperity++>> <</if>>
+				<<if $arcologies[0].prosperity < $AProsperityCap>>
+					<<set $arcologies[0].prosperity++>>
+				<</if>>
 			<<elseif $PC.slaving >= 100>>
 				Your mastery and extensive history of slaving allows you to assist the Colonel greatly. The shop owner is so impressed by your understanding of slavery that she asks you for some advice. Before you leave, you manage to pass on a few tips, helping the business with future customers.
-				<<if $arcologies[0].prosperity < $AProsperityCap>> <<set $arcologies[0].prosperity++>> <</if>>
-				<<elseif $PC.slaving >= 60>>
-					Your expertise in slavery allows you to help the Colonel decide what to buy for her main slave.
-				<<elseif $PC.slaving >= 30>>
-					Your moderate skill in slavery makes you somewhat helpful to the Colonel in deciding what to buy for her main slave.
-				<<elseif $PC.slaving >= 10>>
-					Your basic skill level of slavery doesn't allow you to help the Colonel at all.
-				<<elseif $PC.slaving < 10>>
-					Your total lack of slavery skill (which is very unusual and very concerning for an arcology owner) means that you are of little to no help or even a hindrance. The shopkeeper notices your complete ineptitude, and as soon as you've left the rumor mill begins.
-					<<run repX(-20, "PCactions")>>
+				<<if $arcologies[0].prosperity < $AProsperityCap>>
+					<<set $arcologies[0].prosperity++>>
 				<</if>>
+			<<elseif $PC.slaving >= 60>>
+				Your expertise in slavery allows you to help the Colonel decide what to buy for her main slave.
+			<<elseif $PC.slaving >= 30>>
+				Your moderate skill in slavery makes you somewhat helpful to the Colonel in deciding what to buy for her main slave.
+			<<elseif $PC.slaving >= 10>>
+				Your basic skill level of slavery doesn't allow you to help the Colonel at all.
+			<<elseif $PC.slaving < 10>>
+				Your total lack of slavery skill (which is very unusual and very concerning for an arcology owner) means that you are of little to no help or even a hindrance. The shopkeeper notices your complete ineptitude, and as soon as you've left the rumor mill begins.
+				<<run repX(-20, "PCactions")>>
+			<</if>>
 			<br>Soon the entourage heads back to the HQ of $SF.Lower.
-			<<if random(1,100) > 50>>Along the route you see a homeless citizen with a serious injury begging for help.
+			<<if random(1,100) > 50>>
+				Along the route you see a homeless citizen with a serious injury begging for help.
 				<<if $PC.medicine >= 100 && $PC.career == "medicine">>
 					Your expertise in surgery ensures that the citizen receives the best care they'll ever experience in their life. They are so grateful that they are more than happy to try and compensate your time. Word quickly spreads of the kindly medically trained arcology owner who took the time to heal a citizen, providing confidence to the rest of the citizens.
 					<<run repX(10, "specialForces")>>
@@ -129,98 +142,156 @@
 					<<set $arcologies[0].prosperity -= .25>>
 				<</if>>
 			<</if>>
-		<</replace>> <</link>>
+			<</replace>>
+		<</link>>
 	<</if>>
 
-	<br> <<link "Talk in $SF.Lower's HQ.">> <<replace "#result0">> <span id="result1">
-		<br><br>What do you want to do with the Colonel in the HQ?
-		<br> <<link "Talk">><<replace "#result1">> <<set $SF.Colonel.Talk = 1, $SF.Colonel.Status += 3, $SF.FS.Tension -= _colonelTalkTensionRuction>>
-			<br><br>You and the Colonel talk over some $PC.refreshment, where she ends up talking about her past. You learn a little more about her.
-			<<switch random(1,6)>>
-			<<case 1>>
-				<<= IncreasePCSkills('medicine', 1)>> <<= IncreasePCSkills('trading', 1)>> <<= IncreasePCSkills('slaving', 1)>>
-			<<case 2>>
-				<<= IncreasePCSkills('trading', 1)>> <<= IncreasePCSkills('slaving', 1)>> <<= IncreasePCSkills('engineering', 1)>>
-			<<case 3>>
-				<<= IncreasePCSkills('slaving', 1)>> <<= IncreasePCSkills('engineering', 1)>> <<= IncreasePCSkills('hacking', 1)>>
-			<<case 4>>
-				<<= IncreasePCSkills('engineering', 1)>> <<= IncreasePCSkills('hacking', 1)>> <<= IncreasePCSkills('warfare', 1)>>
-			<<case 5>>
-				<<= IncreasePCSkills('hacking', 1)>> <<= IncreasePCSkills('warfare', 1)>> <<= IncreasePCSkills('medicine', 1)>>
-			<<case 6>>
-				<<= IncreasePCSkills('warfare', 1)>> <<= IncreasePCSkills('medicine', 1)>> <<= IncreasePCSkills('trading', 1)>>
-			<</switch>>
-		<</replace>><</link>>
-
-		<br> <<link "Learn">> <<replace "#result1">>
-			<<set $SF.Colonel.Talk = 1,$SF.Colonel.Status += 1, $SF.FS.Tension -= _colonelTalkTensionRuction>>
-			<br><br>"Sure boss, I can use a break from all of this," she laughs. The Colonel tells a story about one time when she
-			<<switch random(1,6)>>
-			<<case 1>>
-				used field medicine to save another merc's life, teaching you some medical procedures in the process.
-				<<= IncreasePCSkills('medicine', 5)>>
-			<<case 2>>
-				haggled for necessary gear with a stingy quartermaster, teaching you how to get what you want from traders.
-				<<= IncreasePCSkills('trading', 5)>>
-			<<case 3>>
-				found a load of human chattel in a raid and had to manage them before they could later be unloaded, teaching you how to better care for your slaves.
-				<<= IncreasePCSkills('slaving', 5)>>
-			<<case 4>>
-				was responsible for rebuilding a fort she had seized, teaching you how to better manage construction in your arcology.
-				<<= IncreasePCSkills('engineering', 5)>>
-			<<case 5>>
-				was forced to hack her way out of a trap, teaching you how to better penetrate digital security.
-				<<= IncreasePCSkills('hacking', 5)>>
-			<<case 6>>
-				fought off an entire battalion with only a small squad, teaching you how to think tactically in battle.
-				<<= IncreasePCSkills('warfare', 5)>>
-			<</switch>>
-		<</replace>> <</link>>
+	<br><<link "Talk in $SF.Lower's HQ.">>
+		<<replace "#result0">>
+		<span id="result1">
+			<br><br>What do you want to do with the Colonel in the HQ?
+			<br><<link "Talk">>
+				<<replace "#result1">>
+				<<set $SF.Colonel.Talk = 1, $SF.Colonel.Status += 3, $SF.FS.Tension -= _colonelTalkTensionRuction>>
+				<br><br>You and the Colonel talk over some $PC.refreshment, where she ends up talking about her past. You learn a little more about her.
+				<<switch random(1,6)>>
+				<<case 1>>
+					<<= IncreasePCSkills('medicine', 1)>> <<= IncreasePCSkills('trading', 1)>> <<= IncreasePCSkills('slaving', 1)>>
+				<<case 2>>
+					<<= IncreasePCSkills('trading', 1)>> <<= IncreasePCSkills('slaving', 1)>> <<= IncreasePCSkills('engineering', 1)>>
+				<<case 3>>
+					<<= IncreasePCSkills('slaving', 1)>> <<= IncreasePCSkills('engineering', 1)>> <<= IncreasePCSkills('hacking', 1)>>
+				<<case 4>>
+					<<= IncreasePCSkills('engineering', 1)>> <<= IncreasePCSkills('hacking', 1)>> <<= IncreasePCSkills('warfare', 1)>>
+				<<case 5>>
+					<<= IncreasePCSkills('hacking', 1)>> <<= IncreasePCSkills('warfare', 1)>> <<= IncreasePCSkills('medicine', 1)>>
+				<<case 6>>
+					<<= IncreasePCSkills('warfare', 1)>> <<= IncreasePCSkills('medicine', 1)>> <<= IncreasePCSkills('trading', 1)>>
+				<</switch>>
+				<</replace>>
+			<</link>>
 
-		<<if $SF.Colonel.Status >= 45>> <br> <<link "Have some fun.">> <<replace "#result1">> <span id="result4">
-			<<set $SF.Colonel.Fun = 1,$SF.Colonel.Talk = 1,$SF.Colonel.Status += 3, $SF.FS.Tension -= _colonelTalkTensionRuction>>
-			<br>Where should this fun take place? <<link "Go back""Firebase">>
-				<<set $SF.Colonel.Fun = 0, $SF.Colonel.Talk = 0,$SF.Colonel.Status -= , $SF.FS.Tension += _colonelTalkTensionRuction3>>
+			<br><<link "Learn">>
+				<<replace "#result1">>
+				<<set $SF.Colonel.Talk = 1,$SF.Colonel.Status += 1, $SF.FS.Tension -= _colonelTalkTensionRuction>>
+				<br><br>"Sure boss, I can use a break from all of this," she laughs. The Colonel tells a story about one time when she
+				<<switch random(1,6)>>
+				<<case 1>>
+					used field medicine to save another merc's life, teaching you some medical procedures in the process.
+					<<= IncreasePCSkills('medicine', 5)>>
+				<<case 2>>
+					haggled for necessary gear with a stingy quartermaster, teaching you how to get what you want from traders.
+					<<= IncreasePCSkills('trading', 5)>>
+				<<case 3>>
+					found a load of human chattel in a raid and had to manage them before they could later be unloaded, teaching you how to better care for your slaves.
+					<<= IncreasePCSkills('slaving', 5)>>
+				<<case 4>>
+					was responsible for rebuilding a fort she had seized, teaching you how to better manage construction in your arcology.
+					<<= IncreasePCSkills('engineering', 5)>>
+				<<case 5>>
+					was forced to hack her way out of a trap, teaching you how to better penetrate digital security.
+					<<= IncreasePCSkills('hacking', 5)>>
+				<<case 6>>
+					fought off an entire battalion with only a small squad, teaching you how to think tactically in battle.
+					<<= IncreasePCSkills('warfare', 5)>>
+				<</switch>>
+				<</replace>>
 			<</link>>
-			<br> <<link "In private">> <<replace "#result4">> <span id="result6">
-					<br>Which orifice do you wish to target?
-				<<link "Go back""Firebase">> <</link>>
-						<br> <<link "Pussy">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-							<</replace>> <<set $SF.Colonel.Fun += 1>> <</link>>
-						<br> <<link "Ass">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-							<</replace>> <<set $SF.Colonel.Fun += 1>> <</link>>
-						<br> <<link "Both pussy and ass">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-							<</replace>> <<set $SF.Colonel.Fun += 2>> <</link>>
-						<br> <<link "Mouth">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-							<</replace>> <<set $SF.Colonel.Fun += 1>> <</link>>
-						<br> <<link "All three holes">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-							<</replace>> <<set $SF.Colonel.Fun += 3>> <</link>>
-			</span> <</replace>> <</link>>
 
-			<br> <<link "On The Colonel's throne.">> <<replace "#result4">> <span id="result6">
-					<br>Which orifice do you wish to target?
-					<<link "Go back""Firebase">> <</link>>
-						<br> <<link "Pussy">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-						<</replace>> <<set $SF.Colonel.Fun += 1>> <</link>>
-						<br> <<link "Ass">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-						<</replace>> <<set $SF.Colonel.Fun += 1>> <</link>>
-						<br> <<link "Both pussy and ass">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-						<</replace>> <<set $SF.Colonel.Fun += 2>> <</link>>
-						<br> <<link "Mouth">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-						<</replace>> <<set $SF.Colonel.Fun += 1>> <</link>>
-						<br> <<link "All three holes">> <<replace "#result6">>
-							<<include "SFColonelSexDec">>
-						<</replace>> <<set $SF.Colonel.Fun += 3>> <</link>>
-			</span> <</replace>> <</link>>
-		</span> <</replace>> <</link>> <</if>> /*Closes fun*/
-	</span> <</replace>> <</link>> /*Closes talk*/
-</span> <</if>> /*Closes spend time with The Colonel*/
+			<<if $SF.Colonel.Status >= 45>>
+				<br><<link "Have some fun.">>
+					<<replace "#result1">>
+					<span id="result4">
+						<<set $SF.Colonel.Fun = 1,$SF.Colonel.Talk = 1,$SF.Colonel.Status += 3, $SF.FS.Tension -= _colonelTalkTensionRuction>>
+						<br>Where should this fun take place?
+						<<link "Go back" "Firebase">>
+							<<set $SF.Colonel.Fun = 0, $SF.Colonel.Talk = 0,$SF.Colonel.Status -= 3, $SF.FS.Tension += _colonelTalkTensionRuction>>
+						<</link>>
+						<br><<link "In private">>
+							<<replace "#result4">>
+							<span id="result6">
+								<br>Which orifice do you wish to target?
+								<<link "Go back" "Firebase">>
+								<</link>>
+								<br><<link "Pussy">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 1>>
+								<</link>>
+								<br><<link "Ass">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 1>>
+								<</link>>
+								<br><<link "Both pussy and ass">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 2>>
+								<</link>>
+								<br><<link "Mouth">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 1>>
+								<</link>>
+								<br><<link "All three holes">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 3>>
+								<</link>>
+							</span>
+							<</replace>>
+						<</link>>
+
+						<br><<link "On The Colonel's throne.">>
+							<<replace "#result4">>
+							<span id="result6">
+								<br>Which orifice do you wish to target?
+								<<link "Go back" "Firebase">>
+								<</link>>
+								<br><<link "Pussy">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 1>>
+								<</link>>
+								<br><<link "Ass">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 1>>
+								<</link>>
+								<br><<link "Both pussy and ass">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 2>>
+								<</link>>
+								<br><<link "Mouth">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 1>>
+								<</link>>
+								<br><<link "All three holes">>
+									<<replace "#result6">>
+									<<include "SFColonelSexDec">>
+									<</replace>>
+									<<set $SF.Colonel.Fun += 3>>
+								<</link>>
+							</span>
+							<</replace>>
+						<</link>>
+					</span>
+					<</replace>>
+				<</link>>
+			<</if>> /*Closes fun*/
+		</span>
+		<</replace>>
+		<</link>> /*Closes talk*/
+	</span>
+<</if>> /*Closes spend time with The Colonel*/
diff --git a/src/events/intro/introSummary.tw b/src/events/intro/introSummary.tw
index fa265d3fd044ef02d2161dcbe192bbb4dc88527b..c613bed4e2446654361fe7e4317111995f51df6b 100644
--- a/src/events/intro/introSummary.tw
+++ b/src/events/intro/introSummary.tw
@@ -281,7 +281,7 @@ __''Slave age settings''__
 	<<option 2 "Semi aging">>
 	Slaves ''will'' celebrate birthdays, but ''not age.''
 	<<comment>>
-		This option cannot be changed during the game
+		This option cannot be changed during the game.
 <</options>>
 
 <br>
@@ -481,6 +481,14 @@ __''Content settings''__
 	Watersports content is ''enabled''.
 <</options>>
 
+<br>
+<<options $seeIncest>>
+	<<option 0 "Disable">>
+	Incest is ''disabled''.
+	<<option 1 "Enable">>
+	Incest is ''enabled''.
+<</options>>
+
 <<if $seeDicks != 0>>
 	<br>
 	<<options $seeCircumcision>>
diff --git a/src/facilities/nursery/childInteract.tw b/src/facilities/nursery/childInteract.tw
index b91086f582ab2a5622c4c8929dbf13c844fd2f40..11035cf9cdaa1aa6409e05e9e513095f59e1ed68 100644
--- a/src/facilities/nursery/childInteract.tw
+++ b/src/facilities/nursery/childInteract.tw
@@ -138,6 +138,13 @@
 				| //$dairyNameCaps is not producing enough cum to pump through the pipes//
 			<</if>>
 		<</if>>
+		<<if $wcPiping == 1>>
+			<<if ($activeChild.inflation < 3 && $activeChild.pregKnown == 0 && $activeChild.bellyImplant < 1500) || ($activeChild.inflation < 1)>>
+				<<if $activeChild.inflationType == "urine" || $activeChild.inflationType == "none">>
+					| <<link "Fill $his ass with urine">><<set $activeChild.inflationType = "urine">><<set $activeChild.inflationMethod = 2>><<replace "#miniscene">><<set $childSex = 1>><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>>
+				<</if>>
+			<</if>>
+		<</if>>
 	<</if>>
 	<<if $activeChild.inflation == 0 && $activeChild.bellyImplant < 1500>>
 		<<if $activeChild.assignment != "work in the dairy" && $activeChild.assignment != "be confined in the arcade" && $activeChild.assignment != "be confined in the cellblock">>
diff --git a/src/facilities/nursery/longChildDescription.tw b/src/facilities/nursery/longChildDescription.tw
index a7a4091c21c21938fa185c46006a513b28151b7b..cb8ab14cebb5d34a2c02dd15f06729a443395ecd 100644
--- a/src/facilities/nursery/longChildDescription.tw
+++ b/src/facilities/nursery/longChildDescription.tw
@@ -696,24 +696,26 @@ is
 	<<if $activeChild.relationship >= 3 && totalRelatives($activeChild) > 0>>
 		<<set _lover = getSlave($activeChild.relationshipTarget)>>
 		<<if def _lover>>
+			<<setLocalPronouns _lover 2>>
 			<<if $activeChild.mother == _lover.ID>>
 				$He is in an @@.lightgreen;incestuous relationship with $his mother, <<= SlaveFullName(_lover)>>.@@
 			<<elseif $activeChild.father == _lover.ID>>
 				$He is in an @@.lightgreen;incestuous relationship with $his father, <<= SlaveFullName(_lover)>>.@@
 			<<elseif _lover.mother == $activeChild.ID || _lover.father == $activeChild.ID>>
-				$He is in an @@.lightgreen;incestuous relationship with $his daughter, <<= SlaveFullName(_lover)>>.@@
+				$He is in an @@.lightgreen;incestuous relationship with $his _daughter2, <<= SlaveFullName(_lover)>>.@@
 			<<else>>
 				<<switch areSisters($activeChild, _lover)>>
 				<<case 1>>
 					$He is in an @@.lightgreen;incestuous relationship with $his twin, <<= SlaveFullName(_lover)>>.@@
 				<<case 2>>
-					$He is in an @@.lightgreen;incestuous relationship with $his sister, <<= SlaveFullName(_lover)>>.@@
+					$He is in an @@.lightgreen;incestuous relationship with $his _sister2, <<= SlaveFullName(_lover)>>.@@
 				<<case 3>>
-					$He is in an @@.lightgreen;incestuous relationship with $his half-sister, <<= SlaveFullName(_lover)>>.@@
+					$He is in an @@.lightgreen;incestuous relationship with $his half-<<= _sister2>>, <<= SlaveFullName(_lover)>>.@@
 				<</switch>>
 			<</if>>
 		<</if>>
 	<<elseif $activeChild.relationship <= -2>>
+		<<setPlayerPronouns>>
 		<<if ($activeChild.mother == -1 || $activeChild.father == -1)>>
 			<<if ($activeChild.mother == -1 && $activeChild.father == -1)>>
 				$He is in an @@.lightgreen;incestuous relationship with $his sole parent, you.@@
@@ -723,29 +725,13 @@ is
 				$He is in an @@.lightgreen;incestuous relationship with $his father, you.@@
 			<</if>>
 		<<elseif $PC.mother == $activeChild.ID || $PC.father == $activeChild.ID>>
-			<<if $PC.title == 1>>
-				$He is in an @@.lightgreen;incestuous relationship with $his son, you.@@
-			<<elseif $PC.title == 0>>
-				$He is in an @@.lightgreen;incestuous relationship with $his daughter, you.@@
-			<</if>>
+			$He is in an @@.lightgreen;incestuous relationship with $his _daughterP, you.@@
 		<<elseif areSisters($PC, $activeChild) == 1>>
-			<<if $PC.title == 1>>
-				$He is in an @@.lightgreen;incestuous relationship with $his twin brother, you.@@
-			<<elseif $PC.title == 0>>
-				$He is in an @@.lightgreen;incestuous relationship with $his twin sister, you.@@
-			<</if>>
+			$He is in an @@.lightgreen;incestuous relationship with $his twin _sisterP, you.@@
 		<<elseif areSisters($PC, $activeChild) == 2>>
-			<<if $PC.title == 1>>
-				$He is in an @@.lightgreen;incestuous relationship with $his brother, you.@@
-			<<elseif $PC.title == 0>>
-				$He is in an @@.lightgreen;incestuous relationship with $his sister, you.@@
-			<</if>>
+			$He is in an @@.lightgreen;incestuous relationship with $his _sisterP, you.@@
 		<<elseif areSisters($PC, $activeChild) == 3>>
-			<<if $PC.title == 1>>
-				$He is in an @@.lightgreen;incestuous relationship with $his half-brother, you.@@
-			<<elseif $PC.title == 0>>
-				$He is in an @@.lightgreen;incestuous relationship with $his half-sister, you.@@
-			<</if>>
+			$He is in an @@.lightgreen;incestuous relationship with $his half-<<= _sisterP>>, you.@@
 		<</if>>
 	<</if>>
 
diff --git a/src/facilities/nursery/nurseryWorkaround.tw b/src/facilities/nursery/nurseryWorkaround.tw
index 29edee3c273eaac122df63fd146da568fbc4e0f3..b090b252160f5d6a756d8e60f2b900f224b535e1 100644
--- a/src/facilities/nursery/nurseryWorkaround.tw
+++ b/src/facilities/nursery/nurseryWorkaround.tw
@@ -117,55 +117,55 @@
 	<<if $activeSlave.mother > 0>>
 	<<setLocalPronouns _tempMom 2>>
 		<<if _tempMom.ID == $Concubine.ID>>
-			<br><<link "Permit your Concubine to name _his2 daughter">>
+			<br><<link "Permit your Concubine to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempMom $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempMom.slaveName picks a name _he2 thinks you might find attractive; from now on _his2 daughter will be known as "<<print $activeSlave.slaveName>>".
+					After some careful consideration, _tempMom.slaveName picks a name _he2 thinks you might find attractive; from now on _his2 $daughter will be known as "<<print $activeSlave.slaveName>>".
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
 				<</replace>>
 			<</link>>
 		<<elseif _tempMom.relationship == -3 && (_tempMom.devotion >= -20)>>
-			<br><<link "Permit your wife to name _his2 daughter">>
+			<br><<link "Permit your wife to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempMom $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempMom.slaveName picks a name suitable for your daughter; from now on _he2 will be known as "<<print $activeSlave.slaveName>>".
+					After some careful consideration, _tempMom.slaveName picks a name suitable for your $daughter; from now on _he2 will be known as "<<print $activeSlave.slaveName>>".
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
 				<</replace>>
 			<</link>>
 		<<elseif _tempMom.ID == $Bodyguard.ID>>
-			<br><<link "Permit your bodyguard to name _his2 daughter">>
+			<br><<link "Permit your bodyguard to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempMom $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempMom.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 daughter. _He2 hopes you'll find it fitting $his station.
+					After some careful consideration, _tempMom.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 $daughter. _He2 hopes you'll find it fitting $his station.
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
 				<</replace>>
 			<</link>>
 		<<elseif _tempMom.ID == $HeadGirl.ID>>
-			<br><<link "Permit your Head Girl to name _his2 daughter">>
+			<br><<link "Permit your Head Girl to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempMom $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempMom.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 daughter, and hopes it will be a name your other slaves will learn to respect.
+					After some careful consideration, _tempMom.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 $daughter, and hopes it will be a name your other slaves will learn to respect.
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
 				<</replace>>
 			<</link>>
 		<<elseif _tempMom.devotion > 50 && _tempMom.trust > 50>>
-			<br><<link "Permit $his devoted mother to name _his2 daughter">>
+			<br><<link "Permit $his devoted mother to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempMom $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempMom.slaveName picks a name _he2 hopes you'll like; from now on _his2 daughter will be known as "<<print $activeSlave.slaveName>>".
+					After some careful consideration, _tempMom.slaveName picks a name _he2 hopes you'll like; from now on _his2 $daughter will be known as "<<print $activeSlave.slaveName>>".
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
@@ -176,55 +176,55 @@
 	<<if $activeSlave.father > 0 && $activeSlave.father != $activeSlave.mother>>
 		<<setLocalPronouns _tempDad 2>>
 		<<if _tempDad.ID == $Concubine.ID>>
-			<br><<link "Permit your Concubine to name _his2 daughter">>
+			<br><<link "Permit your Concubine to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempDad $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempDad.slaveName picks a name _he2 thinks you might find attractive; from now on _his2 daughter will be known as "<<print $activeSlave.slaveName>>".
+					After some careful consideration, _tempDad.slaveName picks a name _he2 thinks you might find attractive; from now on _his2 $daughter will be known as "<<print $activeSlave.slaveName>>".
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
 				<</replace>>
 			<</link>>
 		<<elseif _tempDad.relationship == -3 && (_tempDad.devotion >= -20)>>
-			<br><<link "Permit your wife to name _his2 daughter">>
+			<br><<link "Permit your wife to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempDad $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempDad.slaveName picks a name suitable for your daughter; from now on $he will be known as "<<print $activeSlave.slaveName>>".
+					After some careful consideration, _tempDad.slaveName picks a name suitable for your $daughter; from now on $he will be known as "<<print $activeSlave.slaveName>>".
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
 				<</replace>>
 			<</link>>
 		<<elseif _tempDad.ID == $Bodyguard.ID>>
-			<br><<link "Permit your bodyguard to name _his2 daughter">>
+			<br><<link "Permit your bodyguard to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempDad $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempDad.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 daughter. _He2 hopes you'll find it fitting $his station.
+					After some careful consideration, _tempDad.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 $daughter. _He2 hopes you'll find it fitting $his station.
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
 				<</replace>>
 			<</link>>
 		<<elseif _tempDad.ID == $HeadGirl.ID>>
-			<br><<link "Permit your Head Girl to name _his2 daughter">>
+			<br><<link "Permit your Head Girl to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempDad $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempDad.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 daughter, and hopes it will be a name your other slaves will learn to respect.
+					After some careful consideration, _tempDad.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 $daughter, and hopes it will be a name your other slaves will learn to respect.
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
 				<</replace>>
 			<</link>>
 		<<elseif _tempDad.devotion > 50 && _tempDad.trust > 50>>
-			<br><<link "Permit $his devoted father to name _his2 daughter">>
+			<br><<link "Permit $his devoted father to name _his2 $daughter">>
 				<<replace "#naming">>
 					<<ParentNames _tempDad $activeSlave>>
 					<<set $activeSlave.birthName = $activeSlave.slaveName>>
-					After some careful consideration, _tempDad.slaveName picks a name _he2 hopes you'll like; from now on _his2 daughter will be known as "<<print $activeSlave.slaveName>>".
+					After some careful consideration, _tempDad.slaveName picks a name _he2 hopes you'll like; from now on _his2 $daughter will be known as "<<print $activeSlave.slaveName>>".
 				<</replace>>
 				<<replace "#newName">>
 					''__@@.pink;$activeSlave.slaveName@@__''
diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw
index 35cba90a733cdd3a9ae7d32e057b390da3d3756e..eeadfc021f3e83e67885f523015e4a465e184978 100644
--- a/src/init/storyInit.tw
+++ b/src/init/storyInit.tw
@@ -240,6 +240,7 @@ You should have received a copy of the GNU General Public License along with thi
 	<<set $seeExtreme = 0>>
 	<<set $seeBestiality = 0>>
 	<<set $seePee = 1>>
+	<<set $seeIncest = 1>>
 	<<set $extremeUnderage = 0>>
 	<<set $seeHyperPreg = 0>>
 	<<set $seePreg = 1>>
@@ -904,6 +905,7 @@ You should have received a copy of the GNU General Public License along with thi
 <<set $inflatedSlavesCum = 0>>
 <<set $milkPipeline = 0>>
 <<set $cumPipeline = 0>>
+<<set $wcPiping = 0>>
 <<set $burstee = 0>>
 <<set $slaveDeath = 0>>
 <<set $clinicInflateBelly = 0>>
diff --git a/src/js/DefaultRules.js b/src/js/DefaultRules.js
index d5a060907ded06bb089cc9bf0430dc0b77c4ac06..a5d033cd3deb75bb094f737d289fa2b460cdaa03 100644
--- a/src/js/DefaultRules.js
+++ b/src/js/DefaultRules.js
@@ -2316,7 +2316,7 @@ window.DefaultRules = (function() {
 				}
 			}
 		}
-		
+
 		if (rule.hornColor !== undefined && (rule.hornColor !== null)) {
 			if (slave.horn !== "none") {
 				if ((slave.hornColor !== rule.hornColor)) {
diff --git a/src/js/SlaveState.js b/src/js/SlaveState.js
index 97b806e8e4fe396e756e36f4920b146507089a58..501e791b320d9ffe2563c23eacf7686c39a6330e 100644
--- a/src/js/SlaveState.js
+++ b/src/js/SlaveState.js
@@ -2057,6 +2057,7 @@ App.Entity.SlaveState = class SlaveState {
 		* * "aphrodisiac"
 		* * "curative"
 		* * "tightener"
+		* * "urine"
 		*/
 		this.inflationType = "none";
 		/**
diff --git a/src/js/assayJS.js b/src/js/assayJS.js
index 94b60f2bcfb2d74afec7af0de7ea3c238fcd573a..3f11597c4fdb1d519200be7d317fb23bbf054f6d 100644
--- a/src/js/assayJS.js
+++ b/src/js/assayJS.js
@@ -384,6 +384,11 @@ App.Utils.Pronouns = class {
 	get Women() { return capFirstChar(this.women); }
 	get Loli() { return capFirstChar(this.loli); }
 
+	get daughter() { return this.noun === "girl" ? "daughter" : "son"; }
+	get Daughter() { return capFirstChar(this.daughter); }
+
+	get sister() { return this.noun === "girl" ? "sister" : "brother"; }
+	get Sister() { return capFirstChar(this.sister); }
 	/**
 	 * @param {string} suffix
 	 * @returns {Object.<string, string>}
@@ -1100,7 +1105,7 @@ window.DegradingName = function DegradingName(slave) {
 			}
 		}
 		names.push(slave.hColor);
-		if (slave.eyes === -2) {
+		if (slave.eyes <= -2) {
 			names.push("Blind", "Eyeless", "Sightless");
 		}
 		if (slave.hears === -2) {
diff --git a/src/js/datatypeCleanupJS.js b/src/js/datatypeCleanupJS.js
index 680270460ecbc732972711445c0abe432d6cdc34..3f25492309fad83ae99d34d239c270922bc2ddd5 100644
--- a/src/js/datatypeCleanupJS.js
+++ b/src/js/datatypeCleanupJS.js
@@ -2064,7 +2064,7 @@ App.Entity.Utils.RARuleDatatypeCleanup = function() {
 
 	/** @param {App.RA.Rule} rule */
 	function ruleCleanup(rule) {
-		// ensure rule has all required propertirs
+		// ensure rule has all required properties
 		let newRule = App.RA.ruleDeepAssign(emptyDefaultRule(), rule);
 		cleanupConditions(newRule.condition);
 		cleanupSetters(newRule.set);
diff --git a/src/js/economyJS.js b/src/js/economyJS.js
index 53c67af4eb33ad3448d4d91b6ba43b8975029d62..88852eb0445e99c94f22b0bf9511c30e71b7da05 100644
--- a/src/js/economyJS.js
+++ b/src/js/economyJS.js
@@ -959,7 +959,7 @@ window.slaveJobValues = function() {
 			V.DJRepBonus += 0.1;
 			// $He tries $his best to be your energetic, cheerful wife.
 		}
-		if (V.DJ.eyes === -2) {
+		if (V.DJ.eyes <= -2) {
 			V.DJRepBonus += 0.15;
 		}
 		if (V.DJ.skill.entertainment <= 10) {
@@ -1294,12 +1294,14 @@ window.corpValue = function() {
 // Corporation Share Price
 // A positive q means adding shares to the market, negative means removing them
 
-window.corpSharePrice = function(q = 0) {
+window.corpSharePrice = function(q = 0, personalShares = null, publicShares = null) {
 	const V = State.variables;
 	if (V.corpIncorporated === 0) {
 		return 0;
 	}
-	return Math.trunc(1000 * (corpValue() / (V.personalShares + V.publicShares + q)));
+    personalShares = personalShares || V.personalShares;
+    publicShares = publicShares || V.publicShares;
+	return Math.trunc(1000 * (corpValue() / (personalShares + publicShares + q)));
 };
 
 // Corporation Division Slave room
diff --git a/src/js/eventSelectionJS.js b/src/js/eventSelectionJS.js
index 2dd71f7912e680309cda9c6b9e921150631d731c..5468c334d639bb16c532fc67caf4a4a99d3dc2d5 100644
--- a/src/js/eventSelectionJS.js
+++ b/src/js/eventSelectionJS.js
@@ -28,19 +28,21 @@ window.generateRandomEventPoolStandard = function(eventSlave) {
 					}
 				}
 
-				if (eventSlave.devotion > 20) {
-					if (eventSlave.sexualQuirk === "perverted" || eventSlave.energy > 80) {
-						if (eventSlave.belly < 100000) {
-							if (eventSlave.lactation > 0) {
-								if (eventSlave.nipples !== "fuckable") {
-									if (eventSlave.releaseRules !== "restrictive" && eventSlave.releaseRules !== "masturbation" && eventSlave.releaseRules !== "chastity") {
-										if (State.variables.familyTesting === 0) {
-											if (eventSlave.relation === "mother") {
-												State.variables.RETSevent.push("incestuous nursing");
-											}
-										} else {
-											if (eventSlave.daughters > 0) {
-												State.variables.RETSevent.push("incestuous nursing");
+				if (State.variables.seeIncest === 1) {
+					if (eventSlave.devotion > 20) {
+						if (eventSlave.sexualQuirk === "perverted" || eventSlave.energy > 80) {
+							if (eventSlave.belly < 100000) {
+								if (eventSlave.lactation > 0) {
+									if (eventSlave.nipples !== "fuckable") {
+										if (eventSlave.releaseRules !== "restrictive" && eventSlave.releaseRules !== "masturbation" && eventSlave.releaseRules !== "chastity") {
+											if (State.variables.familyTesting === 0) {
+												if (eventSlave.relation === "mother") {
+													State.variables.RETSevent.push("incestuous nursing");
+												}
+											} else {
+												if (eventSlave.daughters > 0) {
+													State.variables.RETSevent.push("incestuous nursing");
+												}
 											}
 										}
 									}
@@ -1869,19 +1871,21 @@ window.generateRandomEventPoolServant = function(eventSlave) {
 					}
 				}
 
-				if (eventSlave.devotion > 20) {
-					if (eventSlave.sexualQuirk === "perverted" || eventSlave.energy > 80) {
-						if (eventSlave.belly < 100000) {
-							if (eventSlave.lactation > 0) {
-								if (eventSlave.nipples !== "fuckable") {
-									if (eventSlave.releaseRules !== "restrictive" && eventSlave.releaseRules !== "masturbation" && eventSlave.releaseRules !== "chastity") {
-										if (State.variables.familyTesting === 0) {
-											if (eventSlave.relation === "mother") {
-												State.variables.RETSevent.push("incestuous nursing");
-											}
-										} else {
-											if (eventSlave.daughters > 0) {
-												State.variables.RETSevent.push("incestuous nursing");
+				if (State.variables.seeIncest === 1) {
+					if (eventSlave.devotion > 20) {
+						if (eventSlave.sexualQuirk === "perverted" || eventSlave.energy > 80) {
+							if (eventSlave.belly < 100000) {
+								if (eventSlave.lactation > 0) {
+									if (eventSlave.nipples !== "fuckable") {
+										if (eventSlave.releaseRules !== "restrictive" && eventSlave.releaseRules !== "masturbation" && eventSlave.releaseRules !== "chastity") {
+											if (State.variables.familyTesting === 0) {
+												if (eventSlave.relation === "mother") {
+													State.variables.RETSevent.push("incestuous nursing");
+												}
+											} else {
+												if (eventSlave.daughters > 0) {
+													State.variables.RETSevent.push("incestuous nursing");
+												}
 											}
 										}
 									}
diff --git a/src/js/generateGenetics.js b/src/js/generateGenetics.js
index 4055b7aefad9a8f48a54932ddc33567773352827..e5772686d4ba85786b4064981764aefd1b6828de 100644
--- a/src/js/generateGenetics.js
+++ b/src/js/generateGenetics.js
@@ -696,7 +696,27 @@ window.generateGenetics = (function() {
 			androgyny: 0
 		};
 		let chance = 0;
-
+		let fathergenes = 0;
+		let genetarget = 0;
+		
+		// Genetics implementation
+		// Autosomal recessive:  For each gene, add up gene level (0, 1, or 2) for both parents; if total level 1 or above, then roll a d16.
+		// If result is less than 2^(total gene level), child manifests the quirk.
+		// Otherwise, if result is less than 3*2^(total gene level), child is carrier of the quirk.
+		// This precisely duplicates autosomal recessive behavior for cases where both parents manifest, one manifests and one is carrier, or where both are carriers.
+		// If one manifests and one normal, it behaves the same as both carriers instead of having 100% carrier children; result is more interesting this way.
+		// If one carrier and one normal, it gives 1/8th manifesting, 1/4th carrier; small overall chance, more interesting than the realistic 50% carrier.
+		
+		// Sex-linked recessive:  ???
+		// realism would be, looking at hypothetical x-carried gene that by its nature can only affect women
+		// Male carrier, female with condition:		100% of daughters have condition, 100% of sons carriers					genetotal 3
+		// Normal male, female with condition:		100% of daughters are carriers, 100% of sons are carriers				genetotal 2
+		// Carrier male, carrier female:			50% of daughters have condition, 50% carriers; 50% of sons carriers.	genetotal 2
+		// Normal male, carrier female:				50% of daughters carriers,	50% of sons carriers						genetotal 1
+		// Carrier male, normal female:				100% of daughters carriers, sons normal									genetotal 1
+		
+		// Sex-linked traits (fertility-affecting, well-hung) left handled by the old method; latter made mirror image to former.
+		
 		// fertility
 		if (mother.geneticQuirks.fertility === 2) {
 			if (sex === "XX") {
@@ -813,421 +833,224 @@ window.generateGenetics = (function() {
 
 		// well hung
 		if (father !== 0) {
-			if (mother.geneticQuirks.wellHung + father.geneticQuirks.wellHung >= 3) {
-				if (sex === "XY") {
-					quirks.wellHung = 2;
-				} else {
-					quirks.wellHung = 1;
-				}
-			} else if (mother.geneticQuirks.wellHung + father.geneticQuirks.wellHung >= 1) {
-				chance = jsRandom(0, 1000);
-				if (chance > 750) {
-					quirks.wellHung = 1;
-				}
-			}
-		} else if (mother.geneticQuirks.wellHung === 2) {
-			chance = jsRandom(0, 1000);
-			if (sex === "XY") {
-				if (chance > 900) {
-					quirks.wellHung = 2;
-				} else if (chance > 200) {
-					quirks.wellHung = 1;
-				}
-			} else {
-				if (chance > 500) {
-					quirks.wellHung = 1;
+		    if (father.geneticQuirks.wellHung === 2) {
+			    if (sex === "XY") {
+    				quirks.wellHung = 2;
+			    } else {
+				    quirks.wellHung = 1;
+			    }
+		    } else if (father.geneticQuirks.wellHung === 1) {
+			    chance = jsRandom(0, 1000);
+				if (mother.geneticQuirks.wellHung >= 1) {
+					if (sex === "XY") {
+						if (chance > 750) {
+							quirks.wellHung = 2;
+						} else if (chance > 700) {
+							quirks.wellHung = 1;
+						}
+					} else {
+						if (chance > 700) {
+							quirks.wellHung = 1;
+						}
+					}
 				}
 			}
 		}
 
+
 		// perfect face
-		if (father !== 0) {
-			if (mother.geneticQuirks.pFace + father.geneticQuirks.pFace >= 4) {
-				quirks.pFace = 2;
-			} else if (mother.geneticQuirks.pFace === 2 || father.geneticQuirks.pFace === 2) {
-				quirks.pFace = 1;
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.pFace; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.pFace + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.pFace = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.pFace = 1; 
 			}
-		} else if (mother.geneticQuirks.pFace === 2) {
-			quirks.pFace = 1;
 		}
 
 		// ugly face
-		if (father !== 0) {
-			if (mother.geneticQuirks.uFace + father.geneticQuirks.uFace >= 4) {
-				quirks.uFace = 2;
-			} else if (mother.geneticQuirks.uFace === 2 || father.geneticQuirks.uFace === 2) {
-				quirks.uFace = 1;
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.uFace; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.uFace + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.uFace = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.uFace = 1; 
 			}
-		} else if (mother.geneticQuirks.uFace === 2) {
-			quirks.uFace = 1;
 		}
 
 		// gigantism
-		if (father !== 0) {
-			if (mother.geneticQuirks.gigantism === 2 && father.geneticQuirks.gigantism === 2) {
-				quirks.gigantism = 2;
-			} else if (mother.geneticQuirks.gigantism + father.geneticQuirks.gigantism >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance >= 3) {
-					quirks.gigantism = 2;
-				} else if (chance !== 1) {
-					quirks.gigantism = 1;
-				}
-			} else if (mother.geneticQuirks.gigantism === 1 && father.geneticQuirks.gigantism === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.gigantism = 2;
-				}
-			}
-		} else if (mother.geneticQuirks.gigantism === 2) {
-			chance = jsRandom(1, 4);
-			if (chance >= 3) {
-				quirks.gigantism = 2;
-			} else if (chance !== 1) {
-				quirks.gigantism = 1;
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.gigantism; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.gigantism + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.gigantism = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.gigantism = 1; 
 			}
 		}
 
 		// dwarfism
-		if (father !== 0) {
-			if (mother.geneticQuirks.dwarfism === 2 && father.geneticQuirks.dwarfism === 2) {
-				quirks.dwarfism = 2;
-			} else if (mother.geneticQuirks.dwarfism + father.geneticQuirks.dwarfism >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance >= 3) {
-					quirks.dwarfism = 2;
-				} else if (chance !== 1) {
-					quirks.dwarfism = 1;
-				}
-			} else if (mother.geneticQuirks.dwarfism === 1 && father.geneticQuirks.dwarfism === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.dwarfism = 2;
-				}
-			}
-		} else if (mother.geneticQuirks.dwarfism === 2) {
-			chance = jsRandom(1, 4);
-			if (chance >= 3) {
-				quirks.dwarfism = 2;
-			} else if (chance !== 1) {
-				quirks.dwarfism = 1;
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.dwarfism; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.dwarfism + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.dwarfism = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.dwarfism = 1; 
 			}
 		}
 
 		// albinism
-		if (father !== 0) {
-			// Add treatment to force albinism
-			if (mother.geneticQuirks.albinism === 2 && father.geneticQuirks.albinism === 2) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.albinism = 2;
-				} else {
-					quirks.albinism = 1;
-				}
-			} else if (mother.geneticQuirks.albinism + father.geneticQuirks.albinism >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance === 1) {
-					quirks.albinism = 2;
-				} else if (chance !== 4) {
-					quirks.albinism = 1;
-				}
-			} else if (mother.geneticQuirks.albinism === 1 && father.geneticQuirks.albinism === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.albinism = 2;
-				}
-			}
-		} else if (mother.geneticQuirks.albinism >= 1) {
-			if (jsRandom(0, 40000) >= 39500) {
-				chance = jsRandom(1, 4);
-				if (chance === 1) {
-					quirks.albinism = 2;
-				} else if (chance !== 4) {
-					quirks.albinism = 1;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.albinism; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.albinism + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.albinism = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.albinism = 1; 
 			}
 		}
 
 		// heterochromia
-		if (father !== 0) {
-			if (mother.geneticQuirks.heterochromia === 2 && father.geneticQuirks.heterochromia === 2) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.heterochromia = 2;
-				} else {
-					quirks.heterochromia = 1;
-				}
-			} else if (mother.geneticQuirks.heterochromia + father.geneticQuirks.heterochromia >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance === 1) {
-					quirks.heterochromia = 2;
-				} else if (chance !== 4) {
-					quirks.heterochromia = 1;
-				}
-			} else if (mother.geneticQuirks.heterochromia === 1 && father.geneticQuirks.heterochromia === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.heterochromia = 2;
-				}
-			}
-		} else if (mother.geneticQuirks.heterochromia >= 1) {
-			if (jsRandom(0, 40000) >= 39500) {
-				chance = jsRandom(1, 4);
-				if (chance === 1) {
-					quirks.heterochromia = 2;
-				} else if (chance !== 4) {
-					quirks.heterochromia = 1;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.heterochromia; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.heterochromia + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.heterochromia = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.heterochromia = 1; 
 			}
 		}
-
+		
 		// rear lipedema
-		if (father !== 0) {
-			if (mother.geneticQuirks.rearLipedema === 2 && father.geneticQuirks.rearLipedema === 2) {
-				if (jsRandom(1, 4) >= 3) {
-					quirks.rearLipedema = 2;
-				} else {
-					quirks.rearLipedema = 1;
-				}
-			} else if (mother.geneticQuirks.rearLipedema + father.geneticQuirks.rearLipedema >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.rearLipedema = 2;
-				} else if (chance === 4) {
-					quirks.rearLipedema = 1;
-				}
-			} else if (mother.geneticQuirks.rearLipedema === 1 && father.geneticQuirks.rearLipedema === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.rearLipedema = 2;
-				} else if (chance === 4) {
-					quirks.rearLipedema = 1;
-				}
-			}
-		} else if (mother.geneticQuirks.rearLipedema >= 1) {
-			if (jsRandom(0, 40000) >= 35000) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.rearLipedema = 2;
-				} else if (chance === 4) {
-					quirks.rearLipedema = 1;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.rearLipedema; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.rearLipedema + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.rearLipedema = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.rearLipedema = 1; 
 			}
 		}
-
+		
 		// Gigantomastia
-		if (father !== 0) {
-			if (mother.geneticQuirks.gigantomastia >= 2 && father.geneticQuirks.gigantomastia >= 2) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.gigantomastia = 3;
-				} else {
-					quirks.gigantomastia = 1;
-				}
-			} else if ((mother.geneticQuirks.gigantomastia >= 2 && father.geneticQuirks.gigantomastia === 1) || (mother.geneticQuirks.gigantomastia === 1 && father.geneticQuirks.gigantomastia >= 2)) {
-				chance = jsRandom(1, 4);
-				if (chance === 1) {
-					quirks.gigantomastia = 3;
-				} else if (chance !== 4) {
-					quirks.gigantomastia = 1;
-				}
-			} else if (mother.geneticQuirks.gigantomastia === 1 && father.geneticQuirks.gigantomastia === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.gigantomastia = 3;
-				}
-			}
-		} else if (mother.geneticQuirks.gigantomastia >= 1) {
-			if (jsRandom(0, 40000) >= 39500) {
-				chance = jsRandom(1, 4);
-				if (chance === 1) {
-					quirks.gigantomastia = 3;
-				} else if (chance !== 4) {
-					quirks.gigantomastia = 1;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.gigantomastia; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.gigantomastia + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.gigantomastia = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.gigantomastia = 1; 
 			}
 		}
-
+		
 		// Macromastia
-		if (father !== 0) {
-			if (mother.geneticQuirks.macromastia >= 2 && father.geneticQuirks.macromastia >= 2) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.macromastia = 3;
-				} else {
-					quirks.macromastia = 1;
-				}
-			} else if ((mother.geneticQuirks.macromastia >= 2 && father.geneticQuirks.macromastia === 1) || (mother.geneticQuirks.macromastia === 1 && father.geneticQuirks.macromastia >= 2)) {
-				chance = jsRandom(1, 4);
-				if (chance === 1) {
-					quirks.macromastia = 3;
-				} else if (chance !== 4) {
-					quirks.macromastia = 1;
-				}
-			} else if (mother.geneticQuirks.macromastia === 1 && father.geneticQuirks.macromastia === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.macromastia = 3;
-				}
-			}
-		} else if (mother.geneticQuirks.macromastia >= 1) {
-			if (jsRandom(0, 40000) >= 39500) {
-				chance = jsRandom(1, 4);
-				if (chance === 1) {
-					quirks.macromastia = 3;
-				} else if (chance !== 4) {
-					quirks.macromastia = 1;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.macromastia; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.macromastia + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.macromastia = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.macromastia = 1; 
 			}
 		}
-
+		
 		// myotonic hypertrophy
-		if (father !== 0) {
-			if (mother.geneticQuirks.mGain === 2 && father.geneticQuirks.mGain === 2) {
-				if (jsRandom(1, 4) >= 3) {
-					quirks.mGain = 2;
-				} else {
-					quirks.mGain = 1;
-				}
-			} else if (mother.geneticQuirks.mGain + father.geneticQuirks.mGain >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.mGain = 2;
-				} else if (chance === 4) {
-					quirks.mGain = 1;
-				}
-			} else if (mother.geneticQuirks.mGain === 1 && father.geneticQuirks.mGain === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.mGain = 2;
-				} else if (chance === 4) {
-					quirks.mGain = 1;
-				}
-			}
-		} else if (mother.geneticQuirks.mGain >= 1) {
-			if (jsRandom(0, 40000) >= 37500) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.mGain = 1;
-				} else if (chance === 4) {
-					quirks.mGain = 2;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.mGain; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.mGain + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.mGain = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.mGain = 1; 
 			}
 		}
 
 		// myotonic dystrophy
-		if (father !== 0) {
-			if (mother.geneticQuirks.mLoss === 2 && father.geneticQuirks.mLoss === 2) {
-				if (jsRandom(1, 4) >= 3) {
-					quirks.mLoss = 2;
-				} else {
-					quirks.mLoss = 1;
-				}
-			} else if (mother.geneticQuirks.mLoss + father.geneticQuirks.mLoss >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.mLoss = 2;
-				} else if (chance === 4) {
-					quirks.mLoss = 1;
-				}
-			} else if (mother.geneticQuirks.mLoss === 1 && father.geneticQuirks.mLoss === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.mLoss = 2;
-				} else if (chance === 4) {
-					quirks.mLoss = 1;
-				}
-			}
-		} else if (mother.geneticQuirks.mLoss >= 1) {
-			if (jsRandom(0, 40000) >= 39000) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.mLoss = 1;
-				} else if (chance === 4) {
-					quirks.mLoss = 2;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.mLoss; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.mLoss + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.mLoss = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.mLoss = 1; 
 			}
 		}
 
 		// hyperleptinemia
-		if (father !== 0) {
-			if (mother.geneticQuirks.wGain === 2 && father.geneticQuirks.wGain === 2) {
-				if (jsRandom(1, 4) >= 3) {
-					quirks.wGain = 2;
-				} else {
-					quirks.wGain = 1;
-				}
-			} else if (mother.geneticQuirks.wGain + father.geneticQuirks.wGain >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.wGain = 2;
-				} else if (chance === 4) {
-					quirks.wGain = 1;
-				}
-			} else if (mother.geneticQuirks.wGain === 1 && father.geneticQuirks.wGain === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.wGain = 2;
-				} else if (chance === 4) {
-					quirks.wGain = 1;
-				}
-			}
-		} else if (mother.geneticQuirks.wGain >= 1) {
-			if (jsRandom(0, 40000) >= 37500) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.wGain = 1;
-				} else if (chance === 4) {
-					quirks.wGain = 2;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.wGain; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.wGain + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.wGain = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.wGain = 1; 
 			}
 		}
 
 		// hypoleptinemia
-		if (father !== 0) {
-			if (mother.geneticQuirks.wLoss === 2 && father.geneticQuirks.wLoss === 2) {
-				if (jsRandom(1, 4) >= 3) {
-					quirks.wLoss = 2;
-				} else {
-					quirks.wLoss = 1;
-				}
-			} else if (mother.geneticQuirks.wLoss + father.geneticQuirks.wLoss >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.wLoss = 2;
-				} else if (chance === 4) {
-					quirks.wLoss = 1;
-				}
-			} else if (mother.geneticQuirks.wLoss === 1 && father.geneticQuirks.wLoss === 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.wLoss = 2;
-				} else if (chance === 4) {
-					quirks.wLoss = 1;
-				}
-			}
-		} else if (mother.geneticQuirks.wLoss >= 1) {
-			if (jsRandom(0, 40000) >= 39000) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.wLoss = 1;
-				} else if (chance === 4) {
-					quirks.wLoss = 2;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.wLoss; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.wLoss + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.wLoss = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.wLoss = 1; 
 			}
 		}
 
 		// androgyny
-		if (father !== 0) {
-			if (mother.geneticQuirks.androgyny === 2 && father.geneticQuirks.androgyny === 2) {
-				quirks.androgyny = 2;
-			} else if (mother.geneticQuirks.androgyny + father.geneticQuirks.androgyny >= 3) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.androgyny = 2;
-				} else if (chance === 4) {
-					quirks.androgyny = 1;
-				}
-			} else if (mother.geneticQuirks.androgyny + father.geneticQuirks.androgyny >= 1) {
-				if (jsRandom(1, 4) === 1) {
-					quirks.androgyny = 2;
-				} else if (chance === 4) {
-					quirks.androgyny = 1;
-				}
-			}
-		} else if (mother.geneticQuirks.androgyny >= 1) {
-			if (jsRandom(0, 40000) >= 35000) {
-				chance = jsRandom(1, 4);
-				if (chance <= 2) {
-					quirks.androgyny = 1;
-				} else if (chance === 4) {
-					quirks.androgyny = 2;
-				}
+		if (father !== 0) { 
+		    fathergenes = father.geneticQuirks.androgyny; 
+		}
+		genetarget = Math.pow(2,mother.geneticQuirks.androgyny + fathergenes);
+		if (genetarget >= 2) {
+			chance = jsRandom(1,16);
+			if (chance <= genetarget) { 
+			    quirks.androgyny = 2; 
+			} else if (chance <= 3*genetarget) { 
+			    quirks.androgyny = 1; 
 			}
 		}
 
diff --git a/src/js/generateMarketSlave.js b/src/js/generateMarketSlave.js
index 082248aa176b9914690a1e8b1a25de4ac45ecede..2ff16a01aeff0eba360961c1fa4777da730fce6e 100644
--- a/src/js/generateMarketSlave.js
+++ b/src/js/generateMarketSlave.js
@@ -2064,7 +2064,11 @@ window.generateMarketSlave = function(market = "kidnappers", numArcology = 1) {
 				}
 			}
 			V.oneTimeDisableDisability = 1;
-			V.activeSlave = GenerateNewSlave("XY");
+			if (V.seeDicks === 0) {
+				V.activeSlave = GenerateNewSlave("XX");
+			} else {
+				V.activeSlave = GenerateNewSlave("XY");
+			}
 
 			criminal = setup.gangCriminalPool.random();
 
diff --git a/src/js/rulesAutosurgery.js b/src/js/rulesAutosurgery.js
index 4eb6899110336f81dc5c3c2aad1f5bae183ef1ff..33ea38b7fe807f8a4f5659e725d75eabc3fe12ce 100644
--- a/src/js/rulesAutosurgery.js
+++ b/src/js/rulesAutosurgery.js
@@ -472,7 +472,7 @@ window.rulesAutosurgery = (function() {
 				commitProcedure(`surgery to modify ${his} ears into a pair of bovine-like ears`, s => { s.earShape = "ushi"; });
 			}
 		}
-		
+
 	}
 
 	/**
diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js
index 83264c48898839178a26bc4fbb1c04b5388bb628..4a63b87d398f085f7fef1c8ea00ca525677dfac1 100644
--- a/src/js/slaveCostJS.js
+++ b/src/js/slaveCostJS.js
@@ -2242,7 +2242,7 @@ window.slaveCost = (function() {
 		if (slave.amp === 1) {
 			multiplier -= 0.2;
 		}
-		if (slave.eyes === -2) {
+		if (slave.eyes <= -2) {
 			multiplier -= 0.2;
 		}
 	}
diff --git a/src/js/slaveSummaryWidgets.js b/src/js/slaveSummaryWidgets.js
index cfdb71dda2157f7620b55b37f06999e881e8b01d..aab40b99682e34bae9a3ecc535e3abe0f7cd25cb 100644
--- a/src/js/slaveSummaryWidgets.js
+++ b/src/js/slaveSummaryWidgets.js
@@ -2133,7 +2133,7 @@ window.SlaveSummaryUncached = (function() {
 	 * @param {App.Entity.SlaveState} slave
 	 */
 	function short_eyes(slave) {
-		if (slave.eyes === -2) {
+		if (slave.eyes <= -2) {
 			r += `<span class="red">Blind</span>`;
 		} else if (((slave.eyes === -1) && (slave.eyewear !== "corrective glasses") && (slave.eyewear !== "corrective contacts")) || (slave.eyewear === "blurring glasses") || (slave.eyewear === "blurring contacts")) {
 			r += `<span class="yellow">Sight-</span>`;
@@ -3991,7 +3991,7 @@ window.SlaveSummaryUncached = (function() {
 		if (slave.mother > 0) {
 			const _ssj = V.slaves.findIndex(s => s.ID === slave.mother);
 			if (_ssj !== -1) {
-				r += `${SlaveFullName(V.slaves[_ssj])}'s daughter`;
+				r += `${SlaveFullName(V.slaves[_ssj])}'s ${getPronouns(slave).daughter}`;
 				if (slave.relationshipTarget === V.slaves[_ssj].ID) {
 					const friendShipShort = relationshipTermShort(slave);
 					r += ` & ${friendShipShort}`;
@@ -4000,7 +4000,7 @@ window.SlaveSummaryUncached = (function() {
 			}
 			r += " ";
 		} else if (slave.mother === -1) {
-			r += `Your daughter`;
+			r += `Your ${getPronouns(slave).daughter}`;
 			if (slave.relationship === -3) {
 				r += ` & wife`;
 				handled = 1;
@@ -4010,12 +4010,12 @@ window.SlaveSummaryUncached = (function() {
 			}
 			r += " ";
 		} else if (slave.mother in V.missingTable && V.showMissingSlavesSD && V.showMissingSlaves) {
-			r += `${V.missingTable[slave.mother].fullName}'s daughter `;
+			r += `${V.missingTable[slave.mother].fullName}'s ${getPronouns(slave).daughter} `;
 		}
 		if (slave.father > 0 && slave.father !== slave.mother) {
 			const _ssj = V.slaves.findIndex(s => s.ID === slave.father);
 			if (_ssj !== -1) {
-				r += `${SlaveFullName(V.slaves[_ssj])}'s daughter`;
+				r += `${SlaveFullName(V.slaves[_ssj])}'s ${getPronouns(slave).daughter}`;
 				if (slave.relationshipTarget === V.slaves[_ssj].ID && handled !== 1) {
 					const friendShipShort = relationshipTermShort(slave);
 					r += ` & ${friendShipShort}`;
@@ -4024,7 +4024,7 @@ window.SlaveSummaryUncached = (function() {
 			}
 			r += " ";
 		} else if (slave.father === -1 && slave.mother !== -1) {
-			r += `Your daughter`;
+			r += `Your ${getPronouns(slave).daughter}`;
 			if (slave.relationship === -3) {
 				r += ` & wife`;
 				handled = 1;
@@ -4034,7 +4034,7 @@ window.SlaveSummaryUncached = (function() {
 			}
 			r += " ";
 		} else if (slave.father in V.missingTable && slave.father !== slave.mother && V.showMissingSlavesSD && V.showMissingSlaves) {
-			r += `${V.missingTable[slave.father].fullName}'s daughter`;
+			r += `${V.missingTable[slave.father].fullName}'s ${getPronouns(slave).daughter}`;
 		}
 		if (slave.daughters === 1) {
 			let _ssj = V.slaves.findIndex(s => s.mother === slave.ID);
@@ -4063,7 +4063,7 @@ window.SlaveSummaryUncached = (function() {
 		if (slave.sisters === 1) {
 			const _ssj = V.slaves.findIndex(s => areSisters(s, slave) > 0);
 			if (_ssj !== -1) {
-				r += `${SlaveFullName(V.slaves[_ssj])}'s sister`;
+				r += `${SlaveFullName(V.slaves[_ssj])}'s ${getPronouns(slave).sister}`;
 				if (slave.relationshipTarget === V.slaves[_ssj].ID) {
 					const friendShipShort = relationshipTermShort(slave);
 					r += `& ${friendShipShort}`;
@@ -4159,7 +4159,7 @@ window.SlaveSummaryUncached = (function() {
 		if (slave.mother > 0) {
 			const _ssj = V.slaves.findIndex(s => s.ID === slave.mother);
 			if (_ssj !== -1) {
-				r += `${SlaveFullName(V.slaves[_ssj])}'s <span class="lightgreen">daughter`;
+				r += `${SlaveFullName(V.slaves[_ssj])}'s <span class="lightgreen">${getPronouns(slave).daughter}`;
 				if (slave.relationshipTarget === V.slaves[_ssj].ID) {
 					const friendShipShort = relationshipTerm(slave);
 					r += ` and ${friendShipShort}`;
@@ -4170,21 +4170,21 @@ window.SlaveSummaryUncached = (function() {
 		} else if (slave.mother === -1) {
 			r += `Your `;
 			if (slave.relationship === -3) {
-				r += `<span class="lightgreen">daughter and wife.</span> `;
+				r += `<span class="lightgreen">${getPronouns(slave).daughter} and wife.</span> `;
 				handled = 1;
 			} else if (slave.relationship === -2) {
-				r += `<span class="lightgreen">daughter and lover.</span> `;
+				r += `<span class="lightgreen">${getPronouns(slave).daughter} and lover.</span> `;
 				handled = 1;
 			} else {
-				r += `<span class="lightgreen">daughter.</span> `;
+				r += `<span class="lightgreen">${getPronouns(slave).daughter}.</span> `;
 			}
 		} else if (slave.mother in V.missingTable && V.showMissingSlavesSD && V.showMissingSlaves) {
-			r += `${V.missingTable[slave.mother].fullName}'s <span class="lightgreen">daughter.</span> `;
+			r += `${V.missingTable[slave.mother].fullName}'s <span class="lightgreen">${getPronouns(slave).daughter}.</span> `;
 		}
 		if (slave.father > 0 && slave.father !== slave.mother) {
 			const _ssj = V.slaves.findIndex(s => s.ID === slave.father);
 			if (_ssj !== -1) {
-				r += `${SlaveFullName(V.slaves[_ssj])}'s <span class="lightgreen">daughter`;
+				r += `${SlaveFullName(V.slaves[_ssj])}'s <span class="lightgreen">${getPronouns(slave).daughter}`;
 				if (slave.relationshipTarget === V.slaves[_ssj].ID) {
 					const friendShipShort = relationshipTerm(slave);
 					r += ` and ${friendShipShort}`;
@@ -4195,16 +4195,16 @@ window.SlaveSummaryUncached = (function() {
 		} else if (slave.father === -1 && slave.father !== slave.mother) {
 			r += `Your `;
 			if (slave.relationship === -3) {
-				r += `<span class="lightgreen">daughter and wife.</span> `;
+				r += `<span class="lightgreen">${getPronouns(slave).daughter} and wife.</span> `;
 				handled = 1;
 			} else if (slave.relationship === -2) {
-				r += `<span class="lightgreen">daughter and lover.</span> `;
+				r += `<span class="lightgreen">${getPronouns(slave).daughter} and lover.</span> `;
 				handled = 1;
 			} else {
-				r += `<span class="lightgreen">daughter.</span> `;
+				r += `<span class="lightgreen">${getPronouns(slave).daughter}.</span> `;
 			}
 		} else if (slave.father in V.missingTable && slave.father !== slave.mother && V.showMissingSlavesSD && V.showMissingSlaves) {
-			r += `${V.missingTable[slave.father].fullName}'s <span class="lightgreen">daughter.</span> `;
+			r += `${V.missingTable[slave.father].fullName}'s <span class="lightgreen">${getPronouns(slave).daughter}.</span> `;
 		}
 		if (slave.daughters === 1) {
 			let _ssj = V.slaves.findIndex(s => s.mother === slave.ID);
@@ -4239,7 +4239,7 @@ window.SlaveSummaryUncached = (function() {
 		if (slave.sisters === 1) {
 			const _ssj = V.slaves.findIndex(s => areSisters(s, slave) > 0);
 			if (_ssj !== -1) {
-				r += `${SlaveFullName(V.slaves[_ssj])}'s <span class="lightgreen">sister`;
+				r += `${SlaveFullName(V.slaves[_ssj])}'s <span class="lightgreen">${getPronouns(slave).sister}`;
 				if (slave.relationshipTarget === V.slaves[_ssj].ID) {
 					const friendShipShort = relationshipTerm(slave);
 					r += ` and ${friendShipShort}`;
diff --git a/src/js/utilJS.js b/src/js/utilJS.js
index 7ec3827629dead9b0c91bacdddda00f78c707658..93680f7781a82bc1c4949f8570e171105c8092da 100644
--- a/src/js/utilJS.js
+++ b/src/js/utilJS.js
@@ -1754,7 +1754,7 @@ window.pronounReplacer = function(slavetext) {
 			slavetext = "$He is remembered for winning best in show as a dairy cow.";
 			break;
 		case "She is the spoiled daughter of a wealthy old world businessman. Many will pay well to use her to discredit her father and family.":
-			slavetext = "$He is the spoiled daughter of a wealthy old world businessman. Many will pay well to use $him to discredit $his father and family.";
+			slavetext = "$He is the spoiled $daughter of a wealthy old world businessman. Many will pay well to use $him to discredit $his father and family.";
 			break;
 		case "She is well known from her career in slave pornography. Her many fans relish the sight of her abusing others.":
 			slavetext = "$He is well known from $his career in slave pornography. $His many fans relish the sight of $him abusing others.";
@@ -3081,12 +3081,12 @@ App.Utils.setLocalPronouns = function(slave, suffix, pronouns) {
 	pronouns = pronouns || [ // Object.getOwnPropertyNames(ps) ?
 		'he', 'him', 'his', 'himself', 'boy',
 		'He', 'Him', 'His', 'Himself', 'Boy',
-		'man', 'men', 'shota',
-		'Men', 'Man', 'Shota',
+		'man', 'men', 'shota', 'son', 'brother',
+		'Men', 'Man', 'Shota', 'Son', 'Brother',
 		'she', 'her', 'hers', 'herself', 'girl',
 		'She', 'Her', 'Hers', 'Herself', 'Girl',
-		'woman', 'women', 'loli',
-		'Woman', 'Women', 'Loli'
+		'woman', 'women', 'loli', 'daughter', 'sister',
+		'Woman', 'Women', 'Loli', 'Daughter', 'Sister'
 	];
 
 	const scope = pSuffix.length === 0 ? State.variables : State.temporary;
diff --git a/src/npc/descriptions/boobs/boobs.js b/src/npc/descriptions/boobs/boobs.js
index 0e2219c712c1bb4b74984524f9d6c3d8d4a98726..9ed8744c84f534245338fd22998874a23ddc0d34 100644
--- a/src/npc/descriptions/boobs/boobs.js
+++ b/src/npc/descriptions/boobs/boobs.js
@@ -297,7 +297,7 @@ App.Desc.boobs = function() {
 				}
 				break;
 			case "chains":
-				r += `${slave.slaveName} has a length of chain painfully`;
+				r += `${slave.slaveName} has a length of chain painfully `;
 				if (slave.boobs > 800) {
 					r += 'tightened around the base of each breast, forcing them out.';
 				} else if (slave.boobs < 300) {
@@ -316,7 +316,7 @@ App.Desc.boobs = function() {
 				}
 				break;
 			case "Western clothing":
-				r += `${slave.slaveName}'s flannel shirt`;
+				r += `${slave.slaveName}'s flannel shirt `;
 				if (slave.boobs > 2000) {
 					r += `can't begin to contain ${his} ${adjNoun}, so ${he}'s just tied it under them for support.`;
 				} else if (slave.boobs > 800) {
@@ -353,7 +353,7 @@ App.Desc.boobs = function() {
 				}
 				break;
 			case "a slutty qipao":
-				r += `${slave.slaveName}'s qipao`;
+				r += `${slave.slaveName}'s qipao `;
 				if (slave.boobs > 12000) {
 					r += `can't contain the immense size of ${his} ${adjNoun}, so ${he} wears a modified variant that lets ${his} ${noun} hang free.`;
 				} else if (slave.boobs > 4000) {
@@ -367,7 +367,7 @@ App.Desc.boobs = function() {
 				}
 				break;
 			case "uncomfortable straps":
-				r += `${slave.slaveName}'s slave`;
+				r += `${slave.slaveName}'s slave `;
 				if (slave.boobs > 12000) {
 					r += `outfit includes a network of straps to support ${his} ${adjNoun}, radiating outwards from the steel rings around ${his} nipples.`;
 				} else if (slave.boobs > 2000) {
@@ -381,7 +381,7 @@ App.Desc.boobs = function() {
 				}
 				break;
 			case "shibari ropes":
-				r += `${slave.slaveName}'s`;
+				r += `${slave.slaveName}'s `;
 				if (slave.boobs > 12000) {
 					r += `${adjNoun} are restrained by ${V.showInches === 2 ? 'yards and yards' : 'meters and meters'} of rope.`;
 				} else if (slave.boobs > 2000) {
@@ -393,7 +393,7 @@ App.Desc.boobs = function() {
 				}
 				break;
 			case "restrictive latex":
-				r += `${slave.slaveName}'s`;
+				r += `${slave.slaveName}'s `;
 				if (slave.boobs > 2000) {
 					r += `${adjNoun} protrude through holes in ${his} latex suit, which are too small for them, painfully constricting ${him} and making them seem even bigger.`;
 				} else if (slave.boobs > 800) {
@@ -405,7 +405,7 @@ App.Desc.boobs = function() {
 				}
 				break;
 			case "attractive lingerie":
-				r += `${slave.slaveName}'s`;
+				r += `${slave.slaveName}'s `;
 				if (slave.boobs > 12000) {
 					r += `lace bra cannot cover the whole breast; its cups are half-moon shaped, and designed to offer what support they can to the bottom of them. They have disappeared completely under the immense quantity of breast flesh.`;
 				} else if (slave.boobs > 4000) {
@@ -944,22 +944,22 @@ App.Desc.boobs = function() {
 									r += ' "Reach Around" ';
 									break;
 								case "boobs":
-									r += " Your Hands Here";
+									r += ' "Your Hands Here" ';
 									break;
 								case "sadist":
-									r += " Taste the Pain";
+									r += ' "Taste the Pain" ';
 									break;
 								case "masochist":
-									r += " Be Rough";
+									r += ' "Be Rough" ';
 									break;
 								case "dom":
-									r += " Queen Bitch";
+									r += ' "Queen Bitch" ';
 									break;
 								case "pregnancy":
-									r += " Milk Me";
+									r += ' "Milk Me" ';
 									break;
 								case "mindbroken":
-									r += " Free Slut";
+									r += ' "Free Slut" ';
 									break;
 								default:
 									r += ` ${App.Desc.inscrip(slave)} `;
diff --git a/src/npc/fDance.tw b/src/npc/fDance.tw
index 880eba32dc38b0ca9092ed2ee1213312ca25bfa5..7d878a883740468d525e697ef3a6bc6b790f20a9 100644
--- a/src/npc/fDance.tw
+++ b/src/npc/fDance.tw
@@ -8,9 +8,9 @@
 You tell $assistantName to summon $activeSlave.slaveName and set some erotic music. When your slave arrives, $he finds the lights in your office flashing club colors. You gesture towards the platform in the center of your office and tell $him to dance for you.
 
 <<if ($activeSlave.skill.entertainment > 99)>>
-	$He slides his ass gracefully unto the stage, then dramatically raises $his elongated legs one at a time onto the platform. Circling to $his knees, $he raises $his ass in the air and glides $his hands up $his legs as $he stands upright.
+	$He slides $his ass gracefully unto the stage, then dramatically raises $his elongated legs one at a time onto the platform. Circling to $his knees, $he raises $his ass in the air and glides $his hands up $his legs as $he stands upright.
 <<elseif ($activeSlave.skill.entertainment > 60)>>
-	$He takes his rightful place on your stage.
+	$He takes $his rightful place on your stage.
 <<elseif ($activeSlave.skill.entertainment > 40)>>
 	$He goes to take $his place on your stage and dance for $his <<= WrittenMaster()>>.
 <<elseif ($activeSlave.skill.entertainment > 20)>>
@@ -239,7 +239,7 @@ $His face is
 			making breathing even more difficult;
 		<<case "ancient Egyptian">>
 			<<if $activeSlave.nosePiercing == 2>>
-				tugging at his nose ring;
+				tugging at $his nose ring;
 			<<elseif $activeSlave.nipplesPiercing == 2>>
 				threatening to tear themselves from $his sensitive flesh;
 			<<else>>
@@ -247,7 +247,7 @@ $His face is
 			<</if>>.
 		<<case "default">>
 			<<if $activeSlave.nosePiercing == 2>>
-				tugging at his nose ring;
+				tugging at $his nose ring;
 			<<elseif $activeSlave.nipplesPiercing == 2>>
 				threatening to tear themselves from $his sensitive flesh;
 			<<else>>
diff --git a/src/npc/fFeelings.tw b/src/npc/fFeelings.tw
index e62ba4484cecbdf87e343dbc966f688b928d5259..0d1970825fb1e1771d972575b62fbbb496de9db3 100644
--- a/src/npc/fFeelings.tw
+++ b/src/npc/fFeelings.tw
@@ -400,7 +400,7 @@ My favorite part of my body i<<s>>
 <</if>>
 
 <<if $activeSlave.pregSource == -9 && $activeSlave.bellyPreg >= 5000 && $activeSlave.devotion > 0>>
-	My little <<s>>i<<s>>ter i<<s>> getting big; do you think <<sh>>e'll be a good little futa like me <<s>>omeday?
+	My little <<S>>i<<s>>ter i<<s>> getting big; do you think <<sh>>e'll be a good little futa like me <<s>>omeday?
 <</if>>
 
 <<if $activeSlave.need>>
@@ -1141,21 +1141,21 @@ My favorite part of my body i<<s>>
 		<<elseif $activeSlave.father == $slaves[_partner].ID>>
 			I — I'm fucking my father," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>> know<<s>> <<s>>o much about penetration, I can't <<s>>top.
 		<<elseif $slaves[_partner].mother == $activeSlave.ID>>
-			I — I'm fucking my daughter," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>> ha<<s>> <<s>>uch a hot little body, I can't <<s>>top.
+			I — I'm fucking my <<daughter 2>>," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>> ha<<s>> <<s>>uch a hot little body, I can't <<s>>top.
 		<<elseif $slaves[_partner].father == $activeSlave.ID>>
-			I — I'm fucking my daughter," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>> ha<<s>> <<s>>uch a hot little body. <<He 2>> look<<s>> <<s>>o much like <<his 2>> mother, I can't <<s>>top.
+			I — I'm fucking my <<daughter 2>>," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>> ha<<s>> <<s>>uch a hot little body. <<He 2>> look<<s>> <<s>>o much like <<his 2>> mother, I can't <<s>>top.
 		<<elseif areSisters($activeSlave, $slaves[_partner]) == 1>>
-			I — I'm fucking my twin <<s>>i<<s>>ter," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>>'<<s>> <<s>>o hot, I can't <<s>>top.
+			I — I'm fucking my twin <<sister 2>>," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>>'<<s>> <<s>>o hot, I can't <<s>>top.
 		<<elseif areSisters($activeSlave, $slaves[_partner]) == 2>>
-			I — I'm fucking my <<s>>i<<s>>ter," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>>'<<s>> <<s>>o hot, I can't <<s>>top.
+			I — I'm fucking my <<sister 2>>," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>>'<<s>> <<s>>o hot, I can't <<s>>top.
 		<<elseif areSisters($activeSlave, $slaves[_partner]) == 3>>
-			I — I'm fucking my half-<<s>>i<<s>>ter," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>>'<<s>> <<s>>o hot, I can't <<s>>top.
+			I — I'm fucking my half-<<sister 2>>," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<he 2>>'<<s>> <<s>>o hot, I can't <<s>>top.
 		<<elseif ($activeSlave.relation != 0) && ($slaves[_partner].ID == $activeSlave.relationTarget)>>
-			I — I'm fucking my <<if ($activeSlave.relation == "mother")>>daughter<<elseif ($activeSlave.relation == "daughter")>>mother<<else>>$activeSlave.relation<</if>>," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<if ($activeSlave.relation == "mother")>><<he 2>> ha<<s>> <<s>>uch a hot little body<<elseif ($activeSlave.relation == "daughter")>><<he 2>>'<<s>> <<s>>uch a hot MILF<<else>><<he 2>>'<<s>> <<s>>o hot<</if>>, I can't <<s>>top.
+			I — I'm fucking my <<if ($activeSlave.relation == "mother")>><<daughter 2>><<elseif ($activeSlave.relation == "daughter")>>mother<<else>>$activeSlave.relation<</if>>," $he bursts out, blushing even harder. "It'<<s>> <<s>>o fucking wrong, but <<if ($activeSlave.relation == "mother")>><<he 2>> ha<<s>> <<s>>uch a hot little body<<elseif ($activeSlave.relation == "daughter")>><<he 2>>'<<s>> <<s>>uch a hot MILF<<else>><<he 2>>'<<s>> <<s>>o hot<</if>>, I can't <<s>>top.
 		<<elseif ($activeSlave.actualAge + 14) < $slaves[_partner].actualAge>>
 			<<He 2>>'<<s>> old enough to be my mother." $He looks down, blushing a little harder. "But I'm lucky, <<he 2>>'<<s>> <<s>>uch a hot MILF.
 		<<elseif ($activeSlave.actualAge - 14) > $slaves[_partner].actualAge>>
-			<<He 2>>'<<s>> young enough to be my daughter." $He looks down, blushing a little harder. "But I love <<his 2>> hot young body.
+			<<He 2>>'<<s>> young enough to be my <<daughter 2>>." $He looks down, blushing a little harder. "But I love <<his 2>> hot young body.
 		<</if>>
 		<<if (($activeSlave.actualAge - 5) > $slaves[_partner].actualAge) && (20 > $slaves[_partner].actualAge)>>
 			<<He 2>>'<<s>> a little immature at time<<s>>, but having <<s>>e<<x>> with a teenager i<<s>> <<s>>o awe<<s>>ome, it'<<s>> worth it.
diff --git a/src/npc/fRelation.tw b/src/npc/fRelation.tw
index d6f11282e6964c72044aad269d54a72c57c27c86..cba0954f5767b8a0923ef2b9ce951420a7c665d2 100644
--- a/src/npc/fRelation.tw
+++ b/src/npc/fRelation.tw
@@ -60,22 +60,22 @@ You call both $activeSlave.slaveName and $slaves[$partner].slaveName to your off
 	<<set $activeSlave.counter.oral++, $slaves[$partner].counter.oral++, $oralTotal++>>
 	<<= VCheck.Both()>>
 <<elseif ($activeSlave.devotion - $slaves[$partner].devotion > 20) && ($slaves[$partner].devotion <= 50)>>
-	$activeSlave.slaveName is a lot more ready and willing for this than $slaves[$partner].slaveName, so<<if ($PC.dick == 0)>>while getting into a strap-on,<</if>> you sit $him on the couch and make $slaves[$partner].slaveName sit on $his lap, facing $him. In this position, $activeSlave.slaveName can reach around and spread $his _partnerRel's <<if $seeRace == 1>>$activeSlave.race <</if>>buttocks for _him2, controlling _him2 all the while in case _he2 has hesitations about this. $slaves[$partner].slaveName knows that _he2's trapped, and lets _his2 _activeSlaveRel hold _his2 ass wide so you can use _him2. They're face to face, and it's not hard to tell that $slaves[$partner].slaveName is glaring daggers at $activeSlave.slaveName. You reward $activeSlave.slaveName for $his obedience and punish $slaves[$partner].slaveName for _his2 resistance by forcing _him2 to suck $activeSlave.slaveName off while you finish using $slaves[$partner].slaveName.
+	$activeSlave.slaveName is a lot more ready and willing for this than $slaves[$partner].slaveName, so<<if ($PC.dick == 0)>>while getting into a strap-on,<</if>> you sit $him on the couch and make $slaves[$partner].slaveName sit on $his lap, facing $him. In this position, $activeSlave.slaveName can reach around and spread $his _partnerRel's <<if $seeRace == 1>>$slaves[$partner].race <</if>>buttocks for _him2, controlling _him2 all the while in case _he2 has hesitations about this. $slaves[$partner].slaveName knows that _he2's trapped, and lets _his2 _activeSlaveRel hold _his2 ass wide so you can use _him2. They're face to face, and it's not hard to tell that $slaves[$partner].slaveName is glaring daggers at $activeSlave.slaveName. You reward $activeSlave.slaveName for $his obedience and punish $slaves[$partner].slaveName for _his2 resistance by forcing _him2 to suck $activeSlave.slaveName off while you finish using $slaves[$partner].slaveName.
 	<<set $activeSlave.counter.oral++, $slaves[$partner].counter.oral++, $oralTotal++>>
 	<<= VCheck.Partner()>>
 <<elseif canWalk($activeSlave) && canWalk($slaves[$partner]) && ($activeSlave.devotion > 50) && ($slaves[$partner].devotion > 20) && (_activeSlaveRel == "mother" || _activeSlaveRel == "father")>>
-	$activeSlave.slaveName gives you a little smile when $he <<if canHear($activeSlave)>>hears<<else>>learns<</if>> you wish to fuck $him and $his daughter $slaves[$partner].slaveName<<if ($PC.dick == 0)>> and <<if canSee($activeSlave)>>sees<<else>>acknowledges<</if>> your strap-on<</if>>. On your direction, $activeSlave.slaveName sits on the couch. When $slaves[$partner].slaveName enters, _his2 _activeSlaveRel spreads $his arms and tells _him2 to sit on $his lap. $slaves[$partner].slaveName gets the idea and straddles $him so they're face to face. You take $slaves[$partner].slaveName from behind; _he2 gasps as _he2 feels _his2 _activeSlaveRel's hands stimulate _him2 from the front. They make out shamelessly while you take your pleasure. When you finish, $activeSlave.slaveName lies down on the couch so $slaves[$partner].slaveName can ride $his <<if $seeRace == 1>>$activeSlave.race <</if>>face. As $he sucks the cum out of $his daughter's sopping fuckhole, $slaves[$partner].slaveName sucks you hard again. In the mood for something harder this time, you jam yourself into the older $activeSlave.slaveName. $slaves[$partner].slaveName gets off $activeSlave.slaveName's face so _he2 can offer _himself2 for fondling and groping while you pound $activeSlave.slaveName. After you're done, $slaves[$partner].slaveName returns _his2 _activeSlaveRel's affection and gives $him some gentle oral as the older slave lies there exhausted.
+	$activeSlave.slaveName gives you a little smile when $he <<if canHear($activeSlave)>>hears<<else>>learns<</if>> you wish to fuck $him and $his _daughter2 $slaves[$partner].slaveName<<if ($PC.dick == 0)>> and <<if canSee($activeSlave)>>sees<<else>>acknowledges<</if>> your strap-on<</if>>. On your direction, $activeSlave.slaveName sits on the couch. When $slaves[$partner].slaveName enters, _his2 _activeSlaveRel spreads $his arms and tells _him2 to sit on $his lap. $slaves[$partner].slaveName gets the idea and straddles $him so they're face to face. You take $slaves[$partner].slaveName from behind; _he2 gasps as _he2 feels _his2 _activeSlaveRel's hands stimulate _him2 from the front. They make out shamelessly while you take your pleasure. When you finish, $activeSlave.slaveName lies down on the couch so $slaves[$partner].slaveName can ride $his <<if $seeRace == 1>>$activeSlave.race <</if>>face. As $he sucks the cum out of $his _daughter2's sopping fuckhole, $slaves[$partner].slaveName sucks you hard again. In the mood for something harder this time, you jam yourself into the older $activeSlave.slaveName. $slaves[$partner].slaveName gets off $activeSlave.slaveName's face so _he2 can offer _himself2 for fondling and groping while you pound $activeSlave.slaveName. After you're done, $slaves[$partner].slaveName returns _his2 _activeSlaveRel's affection and gives $him some gentle oral as the older slave lies there exhausted.
 	<<set $activeSlave.counter.oral += 2, $slaves[$partner].counter.oral += 2, $oralTotal += 2>>
 	<<= VCheck.Both()>>
 	<<= VCheck.Partner()>>
 <<elseif canWalk($activeSlave) && canWalk($slaves[$partner]) && ($activeSlave.devotion > 50) && ($slaves[$partner].devotion > 20) && (_activeSlaveRel == "daughter")>>
-	$activeSlave.slaveName is enthusiastic when $he <<if canHear($activeSlave)>>hears<<else>>notices<</if>> you order $slaves[$partner].slaveName to come over. $His total immersion in sexual slavery has clearly uncovered a willingness to get very close to $his _partnerRel. You<<if ($PC.dick == 0)>> don a strap-on,<</if>> lie on the floor and instruct $slaves[$partner].slaveName to ride you. _He2 complies, and finds _his2 daughter $activeSlave.slaveName
+	$activeSlave.slaveName is enthusiastic when $he <<if canHear($activeSlave)>>hears<<else>>notices<</if>> you order $slaves[$partner].slaveName to come over. $His total immersion in sexual slavery has clearly uncovered a willingness to get very close to $his _partnerRel. You<<if ($PC.dick == 0)>> don a strap-on,<</if>> lie on the floor and instruct $slaves[$partner].slaveName to ride you. _He2 complies, and finds _his2 $daughter $activeSlave.slaveName
 	<<if ($slaves[$partner].dick > 0)>>
 		stroking _his2 cock while _he2 humps _his2 <<if $seeRace == 1>>$activeSlave.race <</if>>butt up and down on your cock.
 	<<else>>
 		licking _his2 anus while _he2 humps _himself2 up and down on your cock.
 	<</if>>
-	Your use of $slaves[$partner].slaveName's <<if $slaves[$partner].physicalAge >= 24>>mature<<else>>surprisingly young<</if>> body is the focus. _He2 finds _himself2 caught up in a miasma of sexual pleasure and perversion, moaning and blushing as your <<if ($PC.dick == 0)>>strap-on and fingers<<else>>cock<</if>> and $activeSlave.slaveName's mouth tour _his2 body. When you finish in _his2 <<if ($slaves[$partner].dick > 0)>>asshole, _his2 daughter hastens to lavish attention on $his _partnerRel's well fucked, cum filled butt.<<else>>pussy, _his2 daughter hastens to lavish attention on $his _partnerRel's well fucked, cum filled cunt.<</if>>
+	Your use of $slaves[$partner].slaveName's <<if $slaves[$partner].physicalAge >= 24>>mature<<else>>surprisingly young<</if>> body is the focus. _He2 finds _himself2 caught up in a miasma of sexual pleasure and perversion, moaning and blushing as your <<if ($PC.dick == 0)>>strap-on and fingers<<else>>cock<</if>> and $activeSlave.slaveName's mouth tour _his2 body. When you finish in _his2 <<if ($slaves[$partner].dick > 0)>>asshole, _his2 $daughter hastens to lavish attention on $his _partnerRel's well fucked, cum filled butt.<<else>>pussy, _his2 $daughter hastens to lavish attention on $his _partnerRel's well fucked, cum filled cunt.<</if>>
 	<<set $activeSlave.counter.oral += 2, $slaves[$partner].counter.oral += 2, $oralTotal += 2>>
 	<<= VCheck.Partner()>>
 <<elseif canDoVaginal($activeSlave) && canDoVaginal($slaves[$partner]) && canWalk($activeSlave) && canWalk($slaves[$partner]) && ($activeSlave.devotion > 50) && ($slaves[$partner].devotion > 50) && (_activeSlaveRel == "twin")>>
diff --git a/src/npc/newSlaveIncestSex.tw b/src/npc/newSlaveIncestSex.tw
index 39fe487f1add01ddfffbd0853792fc675b57e480..2c9a3eca8252c9b84ce8fd56ec6dc49505fddb98 100644
--- a/src/npc/newSlaveIncestSex.tw
+++ b/src/npc/newSlaveIncestSex.tw
@@ -110,7 +110,7 @@ _othershe / _otherher <br>
 <span id="result">
 <<link "Order them to demonstrate their love for each other">>
 <<replace "#result">>
-Now that you own them, you want to see proof of their love for each other. You order the <<if _one == "twin">>twins<<elseif _one == _other && _one == "brother">>brothers<<elseif _one == _other && _one == "sister">>sisters<<else>>_one and _other<</if>> to perform mutual oral sex in front of you.
+Now that you own them, you want to see proof of their love for each other. You order the <<if _one == "twin">>twins<<elseif _one == _other>><<= $sister>>s<<else>>_one and _other<</if>> to perform mutual oral sex in front of you.
 Hesitantly, they assume the 69 position on your couch. They have either never done this in front of a stranger or have never had sex this way before. You remind them that they are sex slaves now. They need to follow all orders, including sexual ones, so this is a relatively gentle start.
 <br><br>
 <<if _one == "twin">>One _one<<else>>The _onelong<</if>> shows more boldness as $he lowers $his head towards $his _otherlong's privates.
diff --git a/src/npc/startingGirls/startingGirls.tw b/src/npc/startingGirls/startingGirls.tw
index 7a399d9c679f84c7fedfa397774760027b635499..b84c705e5e56b57a8ed623ed32577499b5981a8a 100644
--- a/src/npc/startingGirls/startingGirls.tw
+++ b/src/npc/startingGirls/startingGirls.tw
@@ -184,7 +184,7 @@ __You are customizing this slave:__
 <<if $originOveride == 0>>
 	<<if $PC.career == "capitalist">>
 		<<if $activeSlave.mother == -1 && $activeSlave.father == -1>>
-			<<set $activeSlave.origin = "To solidify an investment in hermaphrodite self-fertility, you took part in a test successful test trial. Nine months later your daughter was born.">>
+			<<set $activeSlave.origin = "To solidify an investment in hermaphrodite self-fertility, you took part in a test successful test trial. Nine months later your $daughter was born.">>
 			<<set $activeSlave.custom.tattoo = "$He has a famous corporate logo tattooed on the nape of $his neck.">>
 		<<elseif $activeSlave.mother == -1>>
 			<<set $activeSlave.origin = "Sometimes it pays off to use your body in business deals, and other times you end up burdened with child. $He is the result of the latter.">>
@@ -273,7 +273,7 @@ __You are customizing this slave:__
 		<</if>>
 	<<elseif $PC.career == "servant">>
 		<<if $activeSlave.mother == -1 && $activeSlave.father == -1>>
-			<<set $activeSlave.origin = "Your late Master took pleasure in using his servants in creative ways. He inseminated you with your own sperm, and nine months later, your daughter was born.">>
+			<<set $activeSlave.origin = "Your late Master took pleasure in using his servants in creative ways. He inseminated you with your own sperm, and nine months later, your $daughter was born.">>
 			<<set $activeSlave.custom.tattoo = "$He has your Master's brand on $his left breast.">>
 		<<elseif $activeSlave.mother == -1>>
 			<<set $activeSlave.origin = "$He was another of your late Master's servants. $He spent nine months in your womb, courtesy of your Master.">>
@@ -326,7 +326,7 @@ __You are customizing this slave:__
 			<<set $activeSlave.origin = "You bet your body on a sure hand, only to lose. It turns out you could fuck yourself, and not only that, get yourself pregnant.">>
 			<<set $activeSlave.custom.tattoo = "$He has a small tattoo of a losing hand of cards on the nape of $his neck.">>
 		<<elseif $activeSlave.mother == -1>>
-			<<set $activeSlave.origin = "You bet your body on a sure hand, only to lose. Nine months later, your daughter was born.">>
+			<<set $activeSlave.origin = "You bet your body on a sure hand, only to lose. Nine months later, your $daughter was born.">>
 			<<set $activeSlave.custom.tattoo = "$He has a small tattoo of a losing hand of cards on the nape of $his neck.">>
 		<<elseif $activeSlave.father == -1>>
 			<<set $activeSlave.origin = "You won a sexual fling with $his mother after winning at cards, a gamble that ultimately burdened you.">>
@@ -343,7 +343,7 @@ __You are customizing this slave:__
 			<<set $activeSlave.origin = "$He was the result of an intruder brute forcing your firewall, overloading your pleasure sensors, and allowing a corrupted packet to slip by. With a quick wipe of your RAM and cache with some powerful liquor, you have no idea who planted $him in your womb.">>
 			<<set $activeSlave.custom.tattoo = "$He has your former digital calling card tattooed on $his neck.">>
 		<<elseif $activeSlave.father == -1>>
-			<<set $activeSlave.origin = "$He was born out of a trade for secure data access. Nine months later, your daughter was born.">>
+			<<set $activeSlave.origin = "$He was born out of a trade for secure data access. Nine months later, your $daughter was born.">>
 			<<set $activeSlave.custom.tattoo = "$He has your former digital calling card tattooed on $his neck.">>
 		<<else>>
 			<<set $activeSlave.origin = "$He was a case officer you captured after going dark.">>
diff --git a/src/pregmod/criminalMarkets.tw b/src/pregmod/criminalMarkets.tw
index 08691a989213acc88ec8616b63148a7ba090bbc7..b87a32a0bfaf3557d8c78cd2363273305428ce3a 100644
--- a/src/pregmod/criminalMarkets.tw
+++ b/src/pregmod/criminalMarkets.tw
@@ -13,13 +13,13 @@ You board the transport to
 
 	a small prison on the edge of the city spanning from the foot of your arcology with the appearance of an old world police station. You arrive inside and are met by a cute receptionist, asking why one such as yourself would visit such a place. With formalities out of the way, the head of the station is called and arrives shortly. "Well now, didn't expect to see you here. Came to pick up a criminal and give them a chance at not being a menial?" You are then led further into the station and into the prisoners' quarters; most of them appear downcast and dismal, but some look up to see what the commotion is about. "You! Come here! This fine <<if $PC.title == 1>>lady<<else>>gentleman<</if>> wants to take a look, so be on your best behavior!" the head calls out, bringing one of the criminals close enough to be inspected.
 
-<<case "gangs and smugglers">> /* males only */
+<<case "gangs and smugglers">> /* males only, or females only if $seeDicks == 0 */
 
 	a large gray prison at the edge of the Free City as word of your approach is sent ahead. The visage of the prison itself is a grim one, enclosed by a large gray concrete fence with electrified barbed wire coiled at the top. As the vehicle rolls to a stop before a large gate, the guard in control of the gate operates a board of buttons and levers, promptly opening it so it may continue. "Stay on the road," he respectfully advises, a final remark before letting your driver carry on. Beyond the fence is an array of guard towers manned with drones for 24/7 surveillance, giving you a clear idea of what was to happen if you were not to heed the guard's words and decided to wander off from the group.
 	<br><br>
 	Your destination at the end of the road is a garage, where upon your disembarking, no less than 4 heavily armored guards with electric batons at their sides come to greet you. You could almost mistake them for unmanned drones had they not start speaking. "We've been expecting you; please follow us. We house some dangerous individuals in our establishment and we need to keep you safe." You accept their advice and enter the premises.
 	<br><br>
-	You are met with a dimly lit concrete hallway as you enter, only for it to open up to a multi-floor prison that had placed its prisoners underground for the most part<<if $PC.title == 0 || $PC.boobsBonus > 1 || $PC.butt > 1>>, where you are met with a hailstorm of whistles, cheers and other catcalls<</if>>. You come to a bridge and look down to see its inhabitants, hard criminals that are coming together for a meal. You watch a fight break out at one point and an armored guard quickly step in and apply his baton to the offenders, coupled with a loud zap that silences the entire area. Around your level, you see the better stock: the attractive prisoners one would show to an interested customer.
+	You are met with a dimly lit concrete hallway as you enter, only for it to open up to a multi-floor prison that had placed its prisoners underground for the most part<<if ($PC.title == 0 || $PC.boobsBonus > 1 || $PC.butt > 1) && $seeDicks > 0>>, where you are met with a hailstorm of whistles, cheers and other catcalls<</if>>. You come to a bridge and look down to see its inhabitants, hard criminals that are coming together for a meal. You watch a fight break out at one point and an armored guard quickly step in and apply his baton to the offenders, coupled with a loud zap that silences the entire area. Around your level, you see the better stock: the attractive prisoners one would show to an interested customer.
 	<br><br>
 	You finally reach the warden's office, "Welcome <<if $PC.title == 1>>Mister<<else>>Miss<</if>> <<= PlayerName()>>, I never thought my prison could have turned to a trade such as this, but times are hard." He beckons you to the seat opposite him, "but I'm not one to complain when an opportunity such as this comes my way." He motions to his guards to bring in a select stock for your perusal. "We house some tough nuts in this establishment, but if you believe you can capitalize on these criminals, we'll be happy to have you take them off our hands." The guard returns with a convict ready to be sold.
 
diff --git a/src/pregmod/eliteTakeOverResult.tw b/src/pregmod/eliteTakeOverResult.tw
index c3a651369e6cf2c29e9ccc9f710bd10b22b96c64..968f004df4c20ec0d067b864b93fdf3bac2b361a 100644
--- a/src/pregmod/eliteTakeOverResult.tw
+++ b/src/pregmod/eliteTakeOverResult.tw
@@ -72,7 +72,7 @@
 		<<if $SF.Depravity <= 0.3>>
 			Two soldiers decide to double team an Elite; one gropes _hisU ass while the other gropes _hisU tits.
 		<<elseif $SF.Depravity <= 1.2>>
-			Two soldiers decide to double team an Elite; one ass fucks while the other facefucks.
+			Two soldiers decide to double team an Elite; one assfucks while the other facefucks.
 		<<else>>
 			Two soldiers decide to double team an Elite; one breaks out their knife and begins to make little breaks in the Elite's skin while the other soldier facefucks them.
 		<</if>>
@@ -97,7 +97,7 @@
 			<<switch $SF.Colonel.Core>>
 				<<case "kind">>
 					The Colonel is shocked that you would allow her troops to do this but understands that it comes with the territory. <<if _SFHappyEverAfter == 1>>Thanks for being kind to one of my soldiers.<</if>>
-				<<case "brazen""jaded""cruel">>
+				<<case "brazen" "cruel" "jaded">>
 					The Colonel is grateful that you let her troops let off some steam. <<if _SFHappyEverAfter == 1>>Thanks for being kind to one of my soldiers.<</if>>
 			<</switch>>
 		<</if>>
diff --git a/src/pregmod/fSlaveSelfImpreg.tw b/src/pregmod/fSlaveSelfImpreg.tw
index 3a63c9fc380827539aa2ca6adc1299029947acc0..dcf2066218fce6047d2e6c20f353ab8e1d7c5742 100644
--- a/src/pregmod/fSlaveSelfImpreg.tw
+++ b/src/pregmod/fSlaveSelfImpreg.tw
@@ -82,7 +82,7 @@
 	<<elseif (_coop)>>
 		$activeSlave.slaveName is calm and docile as you place $him on a bench, and produce a sample container and syringe. With no other option, $he throws back $his head and enjoys the stimulation as your personal assistant, at your instruction, begins stimulating $him to orgasm. When $he ejaculates, you carefully catch every drop in the sample cup, load the syringe, and inject the contents directly against $his cervix.
 	<<else>>
-		Although $activeSlave.slaveName frantically squirms in a futile attempt to resist as you place $him on a bench, and produce a sample cup and syringe. Without limbs to aid $his escape, $he can only <<if ($activeSlave.eyes == -2)>>blindly wait<<else>>watch<</if>> in helpless horror as the vasodilators you inject bring $his manhood to complete erectness and your personal assistant, at your instruction, begins stimulating $him. $He sobs in helpless despair as $his rigid shaft begins to throb, filling the cup with a terribly potent load of $his seed; $he frantically shakes $his head, face streaked with tears, as you dip the syringe into the cup, withdraw the plunger, insert it into $his exposed <<if $activeSlave.mpreg == 1>>ass<<else>>vagina<</if>>, and shoot the contents directly against the opening to $his womb.
+		Although $activeSlave.slaveName frantically squirms in a futile attempt to resist as you place $him on a bench, and produce a sample cup and syringe. Without limbs to aid $his escape, $he can only <<if ($activeSlave.eyes <= -2)>>blindly wait<<else>>watch<</if>> in helpless horror as the vasodilators you inject bring $his manhood to complete erectness and your personal assistant, at your instruction, begins stimulating $him. $He sobs in helpless despair as $his rigid shaft begins to throb, filling the cup with a terribly potent load of $his seed; $he frantically shakes $his head, face streaked with tears, as you dip the syringe into the cup, withdraw the plunger, insert it into $his exposed <<if $activeSlave.mpreg == 1>>ass<<else>>vagina<</if>>, and shoot the contents directly against the opening to $his womb.
 	<</if>>
 <<elseif (_coop)>>
 	<<if (_enjoy)>>
diff --git a/src/pregmod/fSlaveSlaveVagConsummate.tw b/src/pregmod/fSlaveSlaveVagConsummate.tw
index aa741a4e22ba9f629d7ac91cbf122764035c1e11..2fb51a9ea3f40eeb558682c2a7bfc8456907d4ce 100644
--- a/src/pregmod/fSlaveSlaveVagConsummate.tw
+++ b/src/pregmod/fSlaveSlaveVagConsummate.tw
@@ -125,14 +125,14 @@ Next, you see to $activeSlave.slaveName.
 		<</if>>
 	<<elseif ($activeSlave.relationshipTarget == $slaverapistx.ID) && ($activeSlave.relationship > 2)>>
 		and seems calm and inviting to $his
-		<<if $slave.relationship == 3>>
-			sex friend
-		<<elseif $slave.relationship == 4>>
-			lover
+		<<if $activeSlave.relationship == 3>>
+			sex friend's
+		<<elseif $activeSlave.relationship == 4>>
+			lover's
 		<<else>>
-			slave wife
+			slave wife's
 		<</if>>
-		's <<if $slaverapistx.dick > 0>>_dicksize penis<<else>>massive clit<</if>> that will be penetrating $him.
+		<<if $slaverapistx.dick > 0>>_dicksize penis<<else>>massive clit<</if>> that will be penetrating $him.
 		<<if _incestMood == "Top">>
 			<<set _incestMood = "Both">>
 		<<else>>
diff --git a/src/pregmod/fillUpButt.tw b/src/pregmod/fillUpButt.tw
index 6c1516dc185eaea9a87a63460a5eed2417cbaa9d..647537dc06d681a1f4193c386665eb333e4e24da 100644
--- a/src/pregmod/fillUpButt.tw
+++ b/src/pregmod/fillUpButt.tw
@@ -14,6 +14,8 @@ You
 	<</if>>
 <<case "cum" "milk">>
 	attach a hose to $dairyName tap with the pipes set to pump $activeSlave.inflationType,
+<<case "urine">>
+	attach a hose to your penthouse's plumbing tap,
 <</switch>>
 before calling $him over so you can play with $his
 <<if $activeSlave.butt < 2>>
diff --git a/src/pregmod/incubator.tw b/src/pregmod/incubator.tw
index d6187aad71366ce1774c4e42fc5e091b11e5d0a3..6a54bce844fc3678589cdbd2100792a8b6a9c0dd 100644
--- a/src/pregmod/incubator.tw
+++ b/src/pregmod/incubator.tw
@@ -522,7 +522,7 @@ Target age for release: <<textbox "$targetAge" $targetAge "Incubator">> [[Minimu
 					<<goto "Incubator">>
 				<</link>>
 			<</if>>
-			<<if $tanks[$i].eyes == -2 && $tankOrgans.eyes != 1>>
+			<<if $tanks[$i].eyes <= -2 && $tankOrgans.eyes != 1>>
 				<br>$He appears to be blind:
 				<<link "Prepare eyes">>
 					<<run cashX(-10000, "incubator", $tanks[$i])>>
diff --git a/src/pregmod/killSlave.tw b/src/pregmod/killSlave.tw
index d58098bd4c5d61893d49f96ed549cc6423595ca1..bafcd5bb7b03fb6a93464fc3139d17bfa1c623ac 100644
--- a/src/pregmod/killSlave.tw
+++ b/src/pregmod/killSlave.tw
@@ -138,42 +138,49 @@ you <<if canHear($activeSlave)>>quietly <</if>>reach behind your desk and pull o
 		<<if $familyTesting == 1>>
 				<<for _ss = 0; _ss < $slaves.length; _ss++>>
 					<<if $activeSlave.mother == $slaves[_ss].ID>>
-						$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed $his daughter.
+						<<setLocalPronouns $slaves[_ss] 2>>
+						$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed _his2 $daughter.
 						<<run clearSummaryCache($slaves[_ss])>>
 						<br><br>
 						<<set $slaves[_ss].devotion -= 30>>
 					<</if>>
 					<<if $activeSlave.father == $slaves[_ss].ID>>
-						$slaves[_ss].slaveName is @@.mediumorchid;disappointed@@ that you have killed $his daughter.
+						<<setLocalPronouns $slaves[_ss] 2>>
+						$slaves[_ss].slaveName is @@.mediumorchid;disappointed@@ that you have killed _his2 $daughter.
 						<<run clearSummaryCache($slaves[_ss])>>
 						<br><br>
 						<<set $slaves[_ss].devotion -= 20>>
 					<</if>>
 					<<if $activeSlave.ID == $slaves[_ss].father>>
-						$slaves[_ss].slaveName is @@.mediumorchid;saddened@@ that you have killed $his father.
+						<<setLocalPronouns $slaves[_ss] 2>>
+						$slaves[_ss].slaveName is @@.mediumorchid;saddened@@ that you have killed _his2 father.
 						<<run clearSummaryCache($slaves[_ss])>>
 						<br><br>
 						<<set $slaves[_ss].devotion -= 20>>
 					<</if>>
 					<<if $activeSlave.ID == $slaves[_ss].mother>>
-						$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed $his mother.
+						<<setLocalPronouns $slaves[_ss] 2>>
+						$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed _his2 mother.
 						<<run clearSummaryCache($slaves[_ss])>>
 						<br><br>
 						<<set $slaves[_ss].devotion -= 30>>
 					<</if>>
 					<<switch areSisters($activeSlave, $slaves[_ss])>>
 					<<case 1>>
-						$slaves[_ss].slaveName is @@.mediumorchid;devastated@@ that you have killed $his twin.
+						<<setLocalPronouns $slaves[_ss] 2>>
+						$slaves[_ss].slaveName is @@.mediumorchid;devastated@@ that you have killed _his2 twin.
 						<<run clearSummaryCache($slaves[_ss])>>
 						<br><br>
 						<<set $slaves[_ss].devotion -= 30>>
 					<<case 2>>
-						$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed $his sister.
+						<<setLocalPronouns $slaves[_ss] 2>>
+						$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed _his2 $sister.
 						<<run clearSummaryCache($slaves[_ss])>>
 						<br><br>
 						<<set $slaves[_ss].devotion -= 30>>
 					<<case 3>>
-						$slaves[_ss].slaveName is @@.mediumorchid;disheartened@@ that you have killed $his half-sister.
+						<<setLocalPronouns $slaves[_ss] 2>>
+						$slaves[_ss].slaveName is @@.mediumorchid;disheartened@@ that you have killed _his2 half-<<= $sister>>.
 						<<run clearSummaryCache($slaves[_ss])>>
 						<br><br>
 						<<set $slaves[_ss].devotion -= 20>>
@@ -183,7 +190,8 @@ you <<if canHear($activeSlave)>>quietly <</if>>reach behind your desk and pull o
 				<<if $activeSlave.relation != 0>>
 					<<set _ss = $slaveIndices[$activeSlave.relationTarget]>>
 					<<if (def _ss) && $slaves[_ss].fetish != "mindbroken">>
-						$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed $his $activeSlave.relation.
+						<<setLocalPronouns $slaves[_ss] 2>>
+						$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed _his2 $activeSlave.relation.
 						<<run clearSummaryCache($slaves[_ss])>>
 						<br><br>
 						<<set $slaves[_ss].devotion -= 30>>
@@ -194,13 +202,14 @@ you <<if canHear($activeSlave)>>quietly <</if>>reach behind your desk and pull o
 			<<if $activeSlave.relationship > 0>>
 				<<set _ss = $slaveIndices[$activeSlave.relationshipTarget]>>
 				<<if (def _ss) && $slaves[_ss].fetish != "mindbroken">>
-					$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed $his best source of comfort and companionship in a life of bondage.
+					<<setLocalPronouns $slaves[_ss] 2>>
+					$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you have killed _his2 best source of comfort and companionship in a life of bondage.
 					<<run clearSummaryCache($slaves[_ss])>>
 					<br><br>
 					<<set $slaves[_ss].devotion -= $slaves[_ss].relationship*10>>
 					<<set $display = 1>>
 				<</if>>
-			<<elseif $activeSlave.relationship == -3>>
+			<<elseif $activeSlave.relationship == -3>>			
 				Killing one of your slave wives is @@.red;socially unacceptable.@@ In addition, your other devoted slaves are @@.gold;worried@@ that you may not respect their status.
 				<<run clearSummaryCache()>>
 				<br><br>
@@ -215,7 +224,8 @@ you <<if canHear($activeSlave)>>quietly <</if>>reach behind your desk and pull o
 			<<if $activeSlave.rivalry != 0>>
 				<<set _ss = $slaveIndices[$activeSlave.rivalryTarget]>>
 				<<if (def _ss) && $slaves[_ss].fetish != "mindbroken">>
-					$slaves[_ss].slaveName is @@.hotpink;pleased@@ that $he won't have to see $his rival any more.
+					<<setLocalPronouns $slaves[_ss] 2>>
+					$slaves[_ss].slaveName is @@.hotpink;pleased@@ that $he won't have to see _his2 rival any more.
 					<<run clearSummaryCache($slaves[_ss])>>
 					<br><br>
 					<<set $slaves[_ss].devotion += $slaves[_ss].rivalry*3>>
diff --git a/src/pregmod/manageCorporation.tw b/src/pregmod/manageCorporation.tw
index 4af979d3a86b68008bb5c5b09597b1fd37c714c8..63e129768e646c3ba3cbadf353540aa792f22dbd 100644
--- a/src/pregmod/manageCorporation.tw
+++ b/src/pregmod/manageCorporation.tw
@@ -1377,19 +1377,28 @@ __Dividend__
 
 __Shares__
 <br>You own <<print num($personalShares)>> shares while another <<print num($publicShares)>> shares are traded publicly. The going rate on the market for 1000 shares is currently @@.yellowgreen;<<print cashFormat(corpSharePrice())>>.@@
-<br>The corporation can buyback 1000 shares for @@.red;<<print cashFormat(corpSharePrice(-1000))>>@@ or issue 1000 shares and net @@.yellowgreen;<<print cashFormat(corpSharePrice(1000))>>.@@
+<br>The corporation can buyback 1000 shares for @@.red;<<print cashFormat(corpSharePrice(-1000))>>@@ or issue 1000 shares and net @@.yellowgreen;<<print cashFormat(corpSharePrice(1000))>>.@@ The corporation will prefer to round shares to the nearest 1000 and will issue or buy shares toward that goal first.
 <<if $corpCash > corpSharePrice(-1000)>>
 	<<if $publicShares <= $personalShares - 2000 && $publicShares > 0>> /*It won't buy back player shares if the corporation is entirely owned by the player*/
-		<br>The corporation can buyback some of your shares. [[Buyback 1000|Manage Corporation][cashX(corpSharePrice(-1000), "stocksTraded"), $corpCash -= corpSharePrice(-1000), $personalShares -= 1000]]
+        <<set _persExtraShares = $personalShares % 1000 || 1000>>
+		<br>The corporation can buyback some of your shares. 
+        <<= "[[Buyback "+ _persExtraShares + "|Manage Corporation][cashX(corpSharePrice(-"+_persExtraShares+"), 'stocksTraded'), $corpCash -= corpSharePrice(-"+_persExtraShares+"), $personalShares -= "+_persExtraShares+"]]">>
 	<<elseif $publicShares >= 1000>>
-		<br>The corporation can buyback some of the public shares. [[Buyback 1000|Manage Corporation][$corpCash -= corpSharePrice(-1000), $publicShares -= 1000]]
+        <<set _pubExtraShares = $publicShares % 1000 || 1000>>
+		<br>The corporation can buyback some of the public shares.
+        <<= "[[Buyback "+ _pubExtraShares + "|Manage Corporation][$corpCash -= corpSharePrice(-"+_pubExtraShares+"), $publicShares -= "+_pubExtraShares+"]]">>
 	<</if>>
 <</if>>
-<<if $cash > corpSharePrice(1000)>>
-	<br>The corporation can issue 1000 shares to you. [[Issue 1000|Manage Corporation][cashX(forceNeg(corpSharePrice(1000)), "stocksTraded"), $corpCash += corpSharePrice(1000), $personalShares += 1000]]
+
+<<set _persLeftoverShares = 1000 - ($personalShares % 1000)>>
+<<if $cash > corpSharePrice(_persLeftoverShares)>>
+	<br>The corporation can issue <<=_persLeftoverShares>> shares to you. 
+    <<= "[[Issue " + _persLeftoverShares + "|Manage Corporation][cashX(forceNeg(corpSharePrice("+_persLeftoverShares+")), 'stocksTraded'), $corpCash += corpSharePrice("+_persLeftoverShares+"), $personalShares += "+_persLeftoverShares+"]]">>
 <</if>>
+<<set _pubLeftoverShares = 1000 - ($publicShares % 1000)>>
 <<if $publicShares <= $personalShares - 2000>>
-	<br>The corporation can issue 1000 shares onto the stock market. [[Issue 1000|Manage Corporation][$corpCash += corpSharePrice(1000), $publicShares += 1000]]
+	<br>The corporation can issue <<=_pubLeftoverShares>> shares onto the stock market. 
+    <<= "[[Issue " + _pubLeftoverShares + "|Manage Corporation][$corpCash += corpSharePrice("+_pubLeftoverShares+"), $publicShares += "+_pubLeftoverShares+"]]">>
 <</if>>
 <<if $publicShares <= $personalShares - 3000>>
 	<br>You can sell some of your shares on the stock market. [[Sell 1000|Manage Corporation][cashX(corpSharePrice(), "stocksTraded"), $personalShares -= 1000, $publicShares += 1000]]
@@ -1397,7 +1406,76 @@ __Shares__
 <<if $cash > corpSharePrice() && $publicShares >= 1000>>
 	<br>You can buy some shares from the stock market [[Buy 1000|Manage Corporation][cashX(forceNeg(corpSharePrice()), "stocksTraded"), $personalShares += 1000, $publicShares -= 1000]]
 <</if>>
+<br>__Stock Split__
+
+/* Splitting shares when they're unwieldy */
+<<set _splitFeeInitial = 10000>>
+<<set _splitFeeValue = _splitFeeInitial - Math.floor((_splitFeeInitial * ($PC.trading / 100.0) / 2.0) / 1000) * 1000>>
+<<set _splitStockConstants = [
+{
+    'newStocks': 3,
+    'oldStocks': 2,
+    'weeks': 1,
+    'cost': 7.5
+},
+{
+    'newStocks': 2,
+    'weeks': 1,
+    'cost': 10
+},
+{
+    'newStocks': 3,
+    'weeks': 2,
+    'cost': 12.5
+},
+{
+    'newStocks': 4,
+    'weeks': 3,
+    'cost': 15
+},
+{
+    'oldStocks': 4,
+    'weeks': 1,
+    'cost': 15
+},
+{
+    'oldStocks': 10,
+    'weeks': 2,
+    'cost': 25
+},
+]>>
 
+    <br>The corporation can perform a stock split to increase the number of stocks while maintaining the same owned value. This requires paying a market fee of @@.red;<<= cashFormat(_splitFeeValue)>>@@ plus a per-share fee depending on the type of split being done.
+    <<if _splitFeeValue < _splitFeeInitial>>
+        //You negotiated lower fees due to your @@.springgreen;business acumen@@.//
+    <</if>>
+<<if $corpSpecTimer > 0>>
+    <br>//The corporation has restructured too recently.//
+<</if>>
+<ul>
+<<for _stockType range _splitStockConstants>>
+    <<set _splitInitial    = _stockType['cost']>>
+    <<set _splitValue      = _splitInitial>>
+    <<set _splitDenom      = _stockType['oldStocks'] || 1>>
+    <<set _splitNumerator  = _stockType['newStocks'] || 1>>
+    <<set _splitMultiplier = _splitNumerator / _splitDenom>>
+    <<set _splitTotal      = _splitValue * ($publicShares + $personalShares) + _splitFeeValue>>
+    <<set _splitWeek       = _stockType['weeks']>>
+    <li><<= _splitNumerator >>-for-<<= _splitDenom>> <<if _splitDenom > _splitNumerator>>inverse<</if>> stock split at @@.red;<<= cashFormat(_splitValue) >>@@ per share. 
+        Including market fees, this will cost the corporation a total of @@.red;<<= cashFormat(_splitTotal)>>@@, 
+        leaving the going rate for stock at @@.yellowgreen;<<= cashFormat(Math.floor(corpSharePrice(0, $personalShares * _splitMultiplier, $publicShares * _splitMultiplier))) >>@@ per 1000 shares.
+    <<if $corpSpecTimer == 0>>
+        <<if $publicShares % _splitDenom != 0 || $personalShares % _splitDenom != 0>>
+        //The number of shares cannot be evenly split//
+        <<elseif $corpCash > _splitTotal>>
+        <<= "[[Split Shares|Manage Corporation][$corpCash -= " + _splitTotal + ", $publicShares *= " + _splitMultiplier + ", $personalShares *= " + _splitMultiplier + ", $corpSpecTimer="+_splitWeek+"]]" >>
+        <<else>>
+        //The corporation cannot afford the fees.//
+        <</if>>
+    <</if>>
+    </li>
+<</for>>
+</ul>
 <br><br>
 
 __Slave specialization__
@@ -1408,7 +1486,7 @@ __Slave specialization__
 		<br>Your corporation has one specialization left.
 	<</if>>
 	<<if $corpSpecTimer > 0>>
-		You have recently changed specializations and the corporation needs <<if $corpSpecTimer > 1>>2 more weeks<<else>>another week<</if>> before it can comply with another directive.
+		You have recently changed specializations and the corporation needs <<if $corpSpecTimer > 1>>$corpSpecTimer more weeks<<else>>another week<</if>> before it can comply with another directive.
 	<<else>>
 		<br>Choosing to specialize your corporation uses a specialization. The corporation can be directed to focus on the following:
 		<<if $corpSpecRaces.length == 0 && ($corpDivExtra > 0 || $corpDivLegal > 0)>> /*This used to be $captureUpgradeRace, it is a general acquisition specialization*/
@@ -1475,7 +1553,7 @@ __Slave specialization__
 			<br>Slave assets are made to be [[Petite|Manage Corporation][$corpSpecInjection = 1, $corpSpecToken -= 1, $corpSpecTimer = 2]] | [[Tasteful|Manage Corporation][$corpSpecInjection = 2, $corpSpecToken -= 1, $corpSpecTimer = 2]] | [[Huge|Manage Corporation][$corpSpecInjection = 3, $corpSpecToken -= 1, $corpSpecTimer = 2]] -- //Further specializations possible//
 		<</if>>
 		<<if ndef $corpSpecCosmetics && ($corpDivBreak > 0 || $corpDivSurgery > 0 || $corpDivTrain > 0)>> /*This used to be $surgicalUpgradeCosmetics, it is a general improvement specialization*/
-			<br>Straightforward cosmetic procedures are [[Applied|Manage Corporation][$corpSpecCosmetics = 1, $corpSpecToken -= 1, $corpSpecTimer = 2]]
+			<br>Straightforward cosmetic procedures are [[Applied|Manage Corporation][$corpSpecCosmetics = 1, $corpSpecToken -= 1, $corpSpecTimer = 2]] | [[Not Applied|Manage Corporation][$corpSpecCosmetics = 0, $corpSpecTimer = 2]]
 		<</if>>
 		<<if ndef $corpSpecEducation && $corpDivTrain > 0>> /*This used to be $trainingUpgradeEducation, it is the training specialization*/
 			<br>Slaves are given [[No Education|Manage Corporation][$corpSpecEducation == 0, $corpSpecToken -= 1, $corpSpecTimer = 2]] | [[Basic Education|Manage Corporation][$corpSpecEducation = 1, $corpSpecToken -= 1, $corpSpecTimer = 2]] -- //Further specializations possible//
@@ -1989,6 +2067,14 @@ __Slave specialization__
 		<<if $corpSpecTimer == 0>>
 			<<link "No Focus">><<unset $corpSpecCosmetics>><<set $corpSpecToken += 1, $corpSpecTimer = 2>><<goto "Manage Corporation">><</link>>
 		<</if>>
+    <<elseif $corpSpecCosmetics == 0>>
+        <br>The corporation doesn't apply cosmetic procedures.
+        <<if $corpSpecTimer == 0>>
+            <<if $corpSpecToken > 0>>
+                [[Applied|Manage Corporation][$corpSpecCosmetics = 1, $corpSpecToken -= 1, $corpSpecTimer = 2]] | 
+            <</if>>
+            <<link "No Focus">><<unset $corpSpecCosmetics>><<set $corpSpecToken += 1, $corpSpecTimer = 2>><<goto "Manage Corporation">><</link>>
+        <</if>>
 	<</if>>
 	<<if $corpSpecImplants == 1>>
 		<br>The corporation applies tasteful implants to all slaves.
@@ -2005,9 +2091,12 @@ __Slave specialization__
 		<</if>>
 	<<elseif $corpSpecImplants == 0>>
 		<br>The corporation keeps their slaves entirely implant free.
-		<<if $corpSpecTimer == 0 && $corpSpecToken > 0>>
-			[[Tasteful Implants|Manage Corporation][$corpSpecImplants = 1, $corpSpecToken -= 1, $corpSpecTimer = 2]] | <<link "No Focus">><<unset $corpSpecImplants>><<set $corpSpecTimer = 2>><<goto "Manage Corporation">><</link>>
-		<</if>>
+        <<if $corpSpecTimer == 0>>
+            <<if $corpSpecToken > 0>>
+                [[Tasteful Implants|Manage Corporation][$corpSpecImplants = 1, $corpSpecToken -= 1, $corpSpecTimer = 2]] | 
+            <</if>>
+            <<link "No Focus">><<unset $corpSpecImplants>><<set $corpSpecTimer = 2>><<goto "Manage Corporation">><</link>>
+        <</if>>
 	<</if>>
 	<<if ndef $corpSpecPussy && ndef $corpSpecDick && ndef $corpSpecBalls && $corpSpecGenitalia == 1>>
 		<<set ndef $corpSpecGenitalia,
diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw
index 7553c5d0118344051273749ef69c0015d3eeafbb..bf65052ed0afbfdcc24dc5c979d36503250f7bf4 100644
--- a/src/pregmod/newChildIntro.tw
+++ b/src/pregmod/newChildIntro.tw
@@ -135,55 +135,55 @@ You completed the legalities before heading to $incubatorName, knowing the tank
 <<if _tempMom != 0>>
 	<<setLocalPronouns _tempMom 2>>
 	<<if _tempMom.ID == $Concubine.ID>>
-		<br><<link "Permit your Concubine to name _his2 daughter">>
+		<br><<link "Permit your Concubine to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempMom $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempMom.slaveName picks a name _he2 thinks you might find attractive; from now on _his2 daughter will be known as "<<print $activeSlave.slaveName>>".
+				After some careful consideration, _tempMom.slaveName picks a name _he2 thinks you might find attractive; from now on _his2 $daughter will be known as "<<print $activeSlave.slaveName>>".
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
 			<</replace>>
 		<</link>>
 	<<elseif _tempMom.relationship == -3 && (_tempMom.devotion >= -20)>>
-		<br><<link "Permit your wife to name _his2 daughter">>
+		<br><<link "Permit your wife to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempMom $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempMom.slaveName picks a name suitable for your daughter; from now on _he2 will be known as "<<print $activeSlave.slaveName>>".
+				After some careful consideration, _tempMom.slaveName picks a name suitable for your $daughter; from now on _he2 will be known as "<<print $activeSlave.slaveName>>".
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
 			<</replace>>
 		<</link>>
 	<<elseif _tempMom.ID == $Bodyguard.ID>>
-		<br><<link "Permit your bodyguard to name _his2 daughter">>
+		<br><<link "Permit your bodyguard to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempMom $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempMom.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 daughter. _He2 hopes you'll find it fitting $his station.
+				After some careful consideration, _tempMom.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 $daughter. _He2 hopes you'll find it fitting $his station.
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
 			<</replace>>
 		<</link>>
 	<<elseif _tempMom.ID == $HeadGirl.ID>>
-		<br><<link "Permit your Head Girl to name _his2 daughter">>
+		<br><<link "Permit your Head Girl to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempMom $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempMom.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 daughter, and hopes it will be a name your other slaves will learn to respect.
+				After some careful consideration, _tempMom.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 $daughter, and hopes it will be a name your other slaves will learn to respect.
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
 			<</replace>>
 		<</link>>
 	<<elseif _tempMom.devotion > 50 && _tempMom.trust > 50>>
-		<br><<link "Permit $his devoted mother to name _his2 daughter">>
+		<br><<link "Permit $his devoted mother to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempMom $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempMom.slaveName picks a name _he2 hopes you'll like; from now on _his2 daughter will be known as "<<print $activeSlave.slaveName>>".
+				After some careful consideration, _tempMom.slaveName picks a name _he2 hopes you'll like; from now on _his2 $daughter will be known as "<<print $activeSlave.slaveName>>".
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
@@ -194,55 +194,55 @@ You completed the legalities before heading to $incubatorName, knowing the tank
 <<if _tempDad != 0 && $activeSlave.father != $activeSlave.mother>>
 	<<setLocalPronouns _tempDad 2>>
 	<<if _tempDad.ID == $Concubine.ID>>
-		<br><<link "Permit your Concubine to name _his2 daughter">>
+		<br><<link "Permit your Concubine to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempDad $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempDad.slaveName picks a name _he2 thinks you might find attractive; from now on _his2 daughter will be known as "<<print $activeSlave.slaveName>>".
+				After some careful consideration, _tempDad.slaveName picks a name _he2 thinks you might find attractive; from now on _his2 $daughter will be known as "<<print $activeSlave.slaveName>>".
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
 			<</replace>>
 		<</link>>
 	<<elseif _tempDad.relationship == -3 && (_tempDad.devotion >= -20)>>
-		<br><<link "Permit your wife to name _his2 daughter">>
+		<br><<link "Permit your wife to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempDad $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempDad.slaveName picks a name suitable for your daughter; from now on $he will be known as "<<print $activeSlave.slaveName>>".
+				After some careful consideration, _tempDad.slaveName picks a name suitable for your $daughter; from now on $he will be known as "<<print $activeSlave.slaveName>>".
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
 			<</replace>>
 		<</link>>
 	<<elseif _tempDad.ID == $Bodyguard.ID>>
-		<br><<link "Permit your bodyguard to name _his2 daughter">>
+		<br><<link "Permit your bodyguard to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempDad $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempDad.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 daughter. _He2 hopes you'll find it fitting $his station.
+				After some careful consideration, _tempDad.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 $daughter. _He2 hopes you'll find it fitting $his station.
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
 			<</replace>>
 		<</link>>
 	<<elseif _tempDad.ID == $HeadGirl.ID>>
-		<br><<link "Permit your Head Girl to name _his2 daughter">>
+		<br><<link "Permit your Head Girl to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempDad $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempDad.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 daughter, and hopes it will be a name your other slaves will learn to respect.
+				After some careful consideration, _tempDad.slaveName decides on "<<print $activeSlave.slaveName>>" for _his2 $daughter, and hopes it will be a name your other slaves will learn to respect.
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
 			<</replace>>
 		<</link>>
 	<<elseif _tempDad.devotion > 50 && _tempDad.trust > 50>>
-		<br><<link "Permit $his devoted father to name _his2 daughter">>
+		<br><<link "Permit $his devoted father to name _his2 $daughter">>
 			<<replace "#naming">>
 				<<ParentNames _tempDad $activeSlave>>
 				<<set $activeSlave.birthName = $activeSlave.slaveName>>
-				After some careful consideration, _tempDad.slaveName picks a name _he2 hopes you'll like; from now on _his2 daughter will be known as "<<print $activeSlave.slaveName>>".
+				After some careful consideration, _tempDad.slaveName picks a name _he2 hopes you'll like; from now on _his2 $daughter will be known as "<<print $activeSlave.slaveName>>".
 			<</replace>>
 			<<replace "#newName">>
 				''__@@.pink;$activeSlave.slaveName@@__''
@@ -292,7 +292,7 @@ You completed the legalities before heading to $incubatorName, knowing the tank
 	$He glances at $his mother
 	<<if _tempMom.relationship == -3>>
 		<<if _tempMom.fetish == "mindbroken">>
-			and @@.mediumorchid;notices how dull@@ the look on _his2 face is. _tempMom.slaveName is standing there blankly. _He2 doesn't even recognize _his2 daughter, @@.gold;frightening@@ the poor $girl.
+			and @@.mediumorchid;notices how dull@@ the look on _his2 face is. _tempMom.slaveName is standing there blankly. _He2 doesn't even recognize _his2 $daughter, @@.gold;frightening@@ the poor $girl.
 			<<set $activeSlave.trust -= 25, $activeSlave.devotion -= 10>>
 		<<elseif _tempMom.devotion+_tempMom.trust >= 175>>
 			and @@.hotpink;notices how happy@@ the look on _his2 face is. _tempMom.slaveName is positively beaming with pride at <<if $activeSlave.father == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>.
@@ -377,7 +377,7 @@ You completed the legalities before heading to $incubatorName, knowing the tank
 	$He glances at $his father
 	<<if _tempDad.relationship == -3>>
 		<<if _tempDad.fetish == "mindbroken">>
-			and @@.mediumorchid;notices how dull@@ the look on _his2 face is. _tempDad.slaveName is standing there blankly. _He2 doesn't even recognize _his2 daughter, @@.gold;frightening@@ the poor $girl.
+			and @@.mediumorchid;notices how dull@@ the look on _his2 face is. _tempDad.slaveName is standing there blankly. _He2 doesn't even recognize _his2 $daughter, @@.gold;frightening@@ the poor $girl.
 			<<set $activeSlave.trust -= 25, $activeSlave.devotion -= 10>>
 		<<elseif _tempDad.devotion+_tempDad.trust >= 175>>
 			and @@.hotpink;notices how happy@@ the look on _his2 face is. _tempDad.slaveName is positively beaming with pride at <<if $activeSlave.mother == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>.
@@ -460,13 +460,13 @@ You completed the legalities before heading to $incubatorName, knowing the tank
 <br><br>
 
 <<if _tempMom != 0 && _tempDad != 0 && $activeSlave.father != $activeSlave.mother>>
-	You dismiss _tempMom.slaveName and _tempDad.slaveName so that you may conduct a more intimate inspection of their daughter.
+	You dismiss _tempMom.slaveName and _tempDad.slaveName so that you may conduct a more intimate inspection of their $daughter.
 <<elseif _tempMom != 0>>
 	<<setLocalPronouns _tempMom 2>>
-	You dismiss _tempMom.slaveName so that you may conduct a more intimate inspection of _his2 daughter.
+	You dismiss _tempMom.slaveName so that you may conduct a more intimate inspection of _his2 $daughter.
 <<elseif _tempDad != 0>>
 	<<setLocalPronouns _tempDad 2>>
-	You dismiss _tempDad.slaveName so that you may conduct a more intimate inspection of _his2 daughter.
+	You dismiss _tempDad.slaveName so that you may conduct a more intimate inspection of _his2 $daughter.
 <</if>>
 You slowly strip down, gauging $his reactions to your show, until you are fully nude before $him.
 
@@ -975,7 +975,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 	<<elseif $PC.pregMood == 1>>
 		<br><<link "Nurse $him">>
 		<<replace "#result">>
-			You beckon the curious $girl to your weighty pregnancy and, as $he approaches, push it directly into $his <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until $he has no choice but to wrap $his arms around it. $He happily runs $his hands across your belly, cooing with delight at the tautness and warmth. $He jumps back with a gasp the first time $he is met with a kick from within you, but @@.hotpink;giggles pleasantly@@ as you help $him back to $his feet and pull $him into an embrace, guiding $him to the couch. You tweak one of your nipples, encouraging your milk to flow and enticing <<if $activeSlave.mother == -1>>your daughter to suckle from $his mother<<else>>the $girl to suckle from your aching breasts<</if>>. $He eagerly complies, drinking deeply as you stroke $his head.<<if canPenetrate($activeSlave)>> Before long, you feel something hard prodding your leg; it seems someone is getting turned on by all this. As you shift $him to your other breast, you reach down and begin stroking $his erection. You can feel $his gulps become erratic as $his cock begins throbbing in your grip. $He moans lewdly as $he cums, but makes sure not to miss a single drop of your milk in the process.<</if>> Once $he drains you of your supply, you @@.mediumaquamarine;cuddle up to $him@@ and allow $him to caress your body. $He spends a lot of time comparing your belly to $his own, $he might not be a pregnancy fetishist, but it seems likely $he may become one.
+			You beckon the curious $girl to your weighty pregnancy and, as $he approaches, push it directly into $his <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until $he has no choice but to wrap $his arms around it. $He happily runs $his hands across your belly, cooing with delight at the tautness and warmth. $He jumps back with a gasp the first time $he is met with a kick from within you, but @@.hotpink;giggles pleasantly@@ as you help $him back to $his feet and pull $him into an embrace, guiding $him to the couch. You tweak one of your nipples, encouraging your milk to flow and enticing <<if $activeSlave.mother == -1>>your $daughter to suckle from $his mother<<else>>the $girl to suckle from your aching breasts<</if>>. $He eagerly complies, drinking deeply as you stroke $his head.<<if canPenetrate($activeSlave)>> Before long, you feel something hard prodding your leg; it seems someone is getting turned on by all this. As you shift $him to your other breast, you reach down and begin stroking $his erection. You can feel $his gulps become erratic as $his cock begins throbbing in your grip. $He moans lewdly as $he cums, but makes sure not to miss a single drop of your milk in the process.<</if>> Once $he drains you of your supply, you @@.mediumaquamarine;cuddle up to $him@@ and allow $him to caress your body. $He spends a lot of time comparing your belly to $his own, $he might not be a pregnancy fetishist, but it seems likely $he may become one.
 			<<set $activeSlave.devotion += 15, $activeSlave.trust += 15>>
 			<<if random(1,100) > 40 && $activeSlave.fetish == "none">>
 				<<set $activeSlave.fetish = "pregnancy">>
diff --git a/src/pregmod/seFCTVremote.tw b/src/pregmod/seFCTVremote.tw
index e6e093ed45acfbd34c9178df1abd4d68272d25f9..e023209bd4ed552a49ddaed8485b47a2a32d5c67 100644
--- a/src/pregmod/seFCTVremote.tw
+++ b/src/pregmod/seFCTVremote.tw
@@ -39,6 +39,8 @@
 <</if>>
 <<set $activeSlave.clothes = "conservative clothing">>
 <<set $activeSlave.shoes = "flats">>
+
+<<run Enunciate ($activeSlave)>>
 <<setLocalPronouns $activeSlave>>
 <<setPlayerPronouns>>
 <<setAssistantPronouns>>
@@ -57,204 +59,204 @@
 
 You have a gap in your schedule in the morning, and decide to watch some FCTV<<if $Concubine != 0>> with your concubine, @@.pink;$Concubine.slaveName@@<</if>>. No sooner do you begin to watch a random show, than you have a notification that someone is here to see you. It seems to be a tech of some sort, complete with a small utility drone. A camera reveals the back of $his shirt, on which is written in block letters "FCTV SERVICE." Incredible. How do these people always find the worst time to stop in? <<if $assistant > 0>>Your assistant shrugs. At a gesture from you, _heA lets $him in.<<else>>You push a button to allow $him to come in.<</if>> This had better be good.
 <br>
-Presently, the tech enters the room and asks how your FCTV product is working. You tersely reply that it is fine, <<if $FCTVremote == 1>> although you're annoyed you had to purchase your own remote,<<else>> although you find the random nature of the shows a little annoying,<</if>> then ask the tech to cut to the point. $He shifts from one foot to the other, and then sheepishly admits that the service comes with a free remote that allows you to change the channels. Incredible! Why didn't you receive one? "It's, uh, 8HGG Inc. policy to distribute remotes only after a trial period." <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> quietly notifies you that "$He's lying. We've had no notification from 8HGG Inc. of a visit. It's definitely the same tech as last time; $he's trying to cover up $his mistake on a big contract. <i>They don't know $he's here.</i>"
+Presently, the tech enters the room and asks how your FCTV product is working. You tersely reply that it is fine, <<if $FCTVremote == 1>> although you're annoyed you had to purchase your own remote,<<else>> although you find the random nature of the shows a little annoying,<</if>> then ask the tech to cut to the point. $He shifts from one foot to the other, and then sheepishly admits that the service comes with a free remote that allows you to change the channels. Incredible! Why didn't you receive one? "It'<<s>>, uh, 8HGG Inc. poli<<c>>y to di<<s>>tribute remote<<s>> only after a trial period." <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> quietly notifies you that "$He's lying. We've had no notification from 8HGG Inc. of a visit. It's definitely the same tech as last time; $he's trying to cover up $his mistake on a big contract. <i>They don't know $he's here.</i>"
 <br>
 $He unboxes the new remote and turns $his back to you, eagerly demonstrating how you can use it to watch any show you want. This could be your chance to turn the tables on FCTV and get some special "customer support" of your own.
 <br><br>
 
 <span id="scene">
 <<link "\"Upgrade\" the tech for a little humiliation">>
-<<replace "#scene">>
+	<<replace "#scene">>
 
-/* set up customer */
-<<set $activeSlaveOneTimeMinAge = 25>>
-<<set $activeSlaveOneTimeMaxAge = 35>>
-<<set $one_time_age_overrides_pedo_mode = 1>>
-<<set $oneTimeDisableDisability = 1>>
-<<if $arcologies[0].FSSupremacistLawME == 1>>
-	<<set $fixedRace = $arcologies[0].FSSupremacistRace>>
-<<elseif $arcologies[0].FSSubjugationistLawME == 1>>
-	<<set _races = setup.filterRacesLowercase.filter(race => race !== $arcologies[0].FSSubjugationistRace)>>
-	<<set $fixedRace = _races.random()>>
-<</if>>
-<<if $seeDicks == 0>>
-	<<set _customer = GenerateNewSlave("XX")>>
-<<elseif $seeDicks == 100>>
-	<<set _customer = GenerateNewSlave("XY")>>
-<<else>>
-	<<set _seed = random(0,100)>>
-	<<if _seed > 50>>
+	/* set up customer */
+	<<set $activeSlaveOneTimeMinAge = 25>>
+	<<set $activeSlaveOneTimeMaxAge = 35>>
+	<<set $one_time_age_overrides_pedo_mode = 1>>
+	<<set $oneTimeDisableDisability = 1>>
+	<<if $arcologies[0].FSSupremacistLawME == 1>>
+		<<set $fixedRace = $arcologies[0].FSSupremacistRace>>
+	<<elseif $arcologies[0].FSSubjugationistLawME == 1>>
+		<<set _races = setup.filterRacesLowercase.filter(race => race !== $arcologies[0].FSSubjugationistRace)>>
+		<<set $fixedRace = _races.random()>>
+	<</if>>
+	<<if $seeDicks == 0>>
+		<<set _customer = GenerateNewSlave("XX")>>
+	<<elseif $seeDicks == 100>>
 		<<set _customer = GenerateNewSlave("XY")>>
 	<<else>>
-		<<set _customer = GenerateNewSlave("XX")>>
+		<<set _seed = random(0,100)>>
+		<<if _seed > 50>>
+			<<set _customer = GenerateNewSlave("XY")>>
+		<<else>>
+			<<set _customer = GenerateNewSlave("XX")>>
+		<</if>>
+	<</if>>
+	<<set _customer = GenerateNewSlave()>>
+	<<set _customer.devotion = 0>>
+	<<set _customer.trust = 0>>
+	<<set _customer.health = random(60,80)>>
+	<<set _customer.muscles = 60>>
+	<<if _customer.weight > 130>>
+		<<set _customer.weight -= 100>>
+		<<set _customer.waist = random(-10,50)>>
+	<</if>>
+	<<if _customer.dick > 0>>
+		<<set _customer.dick = 8>>
+		<<set _customer.boobs = 0>>
+		<<set _customer.butt = 0>>
+		<<set _customer.hLength = 10>>
+		<<set _customer.clothes = "spats and a tank top">>
+	<<else>>
+		<<set _customer.boobs = 1000>>
+		<<set _customer.butt = 3>>
+		<<set _customer.hLength = 30>>
+		<<set _customer.clothes = "sport shorts and a sports bra">>
 	<</if>>
-<</if>>
-<<set _customer = GenerateNewSlave()>>
-<<set _customer.devotion = 0>>
-<<set _customer.trust = 0>>
-<<set _customer.health = random(60,80)>>
-<<set _customer.muscles = 60>>
-<<if _customer.weight > 130>>
-	<<set _customer.weight -= 100>>
-	<<set _customer.waist = random(-10,50)>>
-<</if>>
-<<if _customer.dick > 0>>
-	<<set _customer.dick = 8>>
-	<<set _customer.boobs = 0>>
-	<<set _customer.butt = 0>>
-	<<set _customer.hLength = 10>>
-	<<set _customer.clothes = "spats and a tank top">>
-<<else>>
-	<<set _customer.boobs = 1000>>
-	<<set _customer.butt = 3>>
-	<<set _customer.hLength = 30>>
-	<<set _customer.clothes = "sport shorts and a sports bra">>
-<</if>>
 
-<<set _customer.behavioralFlaw = "arrogant">>
-<<set _customer.markings = "none">>
-<<set _customer.shoes = "flats">>
-<<setLocalPronouns _customer 2>>
+	<<set _customer.behavioralFlaw = "arrogant">>
+	<<set _customer.markings = "none">>
+	<<set _customer.shoes = "flats">>
+	<<setLocalPronouns _customer 2>>
 
-/* set up tech */
-<<set $activeSlave.clitPiercing = 3>>
-<<if $seeDicks == 0>>
-	<<set $activeSlave.backTat = "'FCTV SERVICE for clits' is tattooed across $his upper back.">>
-<<elseif $seeDicks == 100>>
-	<<set $activeSlave.backTat = "'FCTV SERVICE for dicks' is tattooed across $his upper back.">>
-<<else>>
-	<<set $activeSlave.backTat = "'FCTV SERVICE for clits and dicks' is tattooed across $his upper back.">>
-<</if>>
-<<set $activeSlave.stampTat = "'Shove that upgraded package here' is tattooed above $his rear.">>
-<<run cashX(forceNeg(($modCost*2) + $SPcost), "slaveMod", $activeSlave)>> /* two tats and a smart piercing */
+	/* set up tech */
+	<<set $activeSlave.clitPiercing = 3>>
+	<<if $seeDicks == 0>>
+		<<set $activeSlave.backTat = "'FCTV SERVICE for clits' is tattooed across $his upper back.">>
+	<<elseif $seeDicks == 100>>
+		<<set $activeSlave.backTat = "'FCTV SERVICE for dicks' is tattooed across $his upper back.">>
+	<<else>>
+		<<set $activeSlave.backTat = "'FCTV SERVICE for clits and dicks' is tattooed across $his upper back.">>
+	<</if>>
+	<<set $activeSlave.stampTat = "'Shove that upgraded package here' is tattooed above $his rear.">>
+	<<run cashX(forceNeg(($modCost*2) + $SPcost), "slaveMod", $activeSlave)>> /* two tats and a smart piercing */
 
-At the touch of a button, $his drone whirs to a stop and begins to fall to the floor. Before it hits, you touch a second and a dart hits $him in the neck. $He collapses into darkness.
-<br><br>
-As the tech wakes up $he finds $himself resting on your couch, with you looking into $his eyes with concern. $He winces in pain and asks what happened. You gravely informed $him that $he must been working very hard and may have been dehydrated: $he passed out. $His back was quite bruised but other than some nausea, your systems report $he should be fine. You encourage $him to keep up $his fluids, then hand $him back $his communicator and mention it looks like $he is going to be late for $his other appointment. With a panicked look on $his face the tech thanks you, seizes $his device and heads out the door followed by $his drone. "I haven't seen that much debt outside of a slave in quite some time," <<if $assistantName == "your personal assistant">>your personal assistant<<else>>$assistantName<</if>> remarks. "$He's fortunate to have that job."
-<br><br>
-The tech, $activeSlave.slaveName, shoves $his way through the crowd as quickly as $he can. In front of $him no one pays much attention, but the crowd behind begins to titter and even point and laugh. Oblivious, $activeSlave.slaveName arrives at the desired address and pauses to catch a breath. Watching from the eyes of $his drone, you can tell $his back is stiff and $his running had been uncomfortable. You can't help but laugh at $his shirt. Unknown to $activeSlave.slaveName, the entire back of $his shirt has been replaced with a clear panel of similar feeling material. It clearly shows $his $activeSlave.skin skin, as well as $his new tattoo. Like the lettered shirt it replaced it also says "FCTV SERVICE" in identical block letters, but below that it reads
-<<if $seeDicks == 0>>
-	"for clits."
-<<elseif $seeDicks == 100>>
-	"for dicks."
-<<else>>
-	"for clits and dicks."
-<</if>>
-You finger your new TV remote, as well as a second remote designed for... <i>other</i> devices.
-<br>
-<<if $seeImages == 1>>
-	<div class="imageColumn">
-		<div class="imageRef medImg">
-			<<= SlaveArt(_customer, 2, 0)>>
+	At the touch of a button, $his drone whirs to a stop and begins to fall to the floor. Before it hits, you touch a second and a dart hits $him in the neck. $He collapses into darkness.
+	<br><br>
+	As the tech wakes up $he finds $himself resting on your couch, with you looking into $his eyes with concern. $He winces in pain and asks what happened. You gravely informed $him that $he must been working very hard and may have been dehydrated: $he passed out. $His back was quite bruised but other than some nausea, your systems report $he should be fine. You encourage $him to keep up $his fluids, then hand $him back $his communicator and mention it looks like $he is going to be late for $his other appointment. With a panicked look on $his face the tech thanks you, seizes $his device and heads out the door followed by $his drone. "I haven't seen that much debt outside of a slave in quite some time," $assistantName remarks. "$He's fortunate to have that job."
+	<br><br>
+	The tech, $activeSlave.slaveName, shoves $his way through the crowd as quickly as $he can. In front of $him no one pays much attention, but the crowd behind begins to titter and even point and laugh. Oblivious, $activeSlave.slaveName arrives at the desired address and pauses to catch a breath. Watching from the eyes of $his drone, you can tell $his back is stiff and $his running had been uncomfortable. You can't help but laugh at $his shirt. Unknown to $activeSlave.slaveName, the entire back of $his shirt has been replaced with a clear panel of similar feeling material. It clearly shows $his $activeSlave.skin skin, as well as $his new tattoo. Like the lettered shirt it replaced it also says "FCTV SERVICE" in identical block letters, but below that it reads
+	<<if $seeDicks == 0>>
+		"for clits."
+	<<elseif $seeDicks == 100>>
+		"for dicks."
+	<<else>>
+		"for clits and dicks."
+	<</if>>
+	You finger your new TV remote, as well as a second remote designed for... <i>other</i> devices.
+	<br>
+	<<if $seeImages == 1>>
+		<div class="imageColumn">
+			<div class="imageRef medImg">
+				<<= SlaveArt(_customer, 2, 0)>>
+			</div>
 		</div>
-	</div>
-<</if>>
-The door opens, and one of your citizens appears. $activeSlave.slaveName doesn't know it, but you've made a small change to $his calendar. $His new client has a <<if _customer.dick > 0>>legendarily large dick<<else>>legendary love of anal<</if>>, even for $arcologies[0].name. The tech loses $his professional façade for a moment, glancing at the customer's <<if _customer.dick > 0>>enormous dick<<else>>hips<</if>> before gulping and gluing $his eyes on the customer's face. "Hi, I'm $activeSlave.slaveName from FCTV, and I'm here to take a look at your receiver."
-<br>
-"Certainly, it's in the bedroom on the bottom shelf." As the tech takes a step forward you touch the first button on your other remote. The tech freezes. You know from the work you did that $he would be experiencing a puzzling throbbing or buzzing sensation at the moment. $His smart piercing was installed with a few blockers to pain, but $his sense of touch should be very acute, even heightened with some local aphrodisiacs. There is also a vibe deep inside $his ass, with a glue that will take some time to wear off. <<if $activeSlave.prostate>>Its buzzing should be impacting $his prostrate directly, albeit subtly.<</if>>
-<br>
-"Are you ok, <<if $activeSlave.dick > 0>>sir<<else>>ma'am<</if>>?" The customer looks concerned. "It's... it's nothing." The tech replies. What on earth was happening? $He enters the house and follows the customer inside. You can see everything from the drone, and the tech seems to struggle a bit going up the stairs. The customer gestures inside a door, "it's just in here, like I said, bottom shelf." "Thank you!" the tech responds, and you notice $him checking out _his2 <<if _customer.dick > 0>>enormous dick<<else>>hips<</if>> a second time. This time $he's a little slower to meet $his customer's eyes. It's difficult to tell from the low quality of the drone camera, but you think you can begin to see a question forming there. As the tech passes _him2 and enters the room, even you can hear the sharp intake of breath from the customer. "Everything ok?" $activeSlave.slaveName asks, turning stiffly. "Uh, sure. Yeah." The customer responds. The tech turns back to the TV and the customer stares at $his back. You move the drone into the room and subtly find a good angle. Then bump up the vibration on the remote.
-<br>
-$activeSlave.slaveName stands perfectly still for a moment, clearly not sure what was going on. $He'd never been dehydrated before, and surely it always made you feel hot and dizzy. The head of the archology had mentioned nausea; did that cover this odd feeling down below? $He felt... horny.
-<br>
-The customer quietly places a hand on $his shoulder and the tech jumps several inches. "Like I said, bottom shelf," _he2 repeats softly in $his ear.
-<br>
-The tech slowly lowers $himself to the floor, and as $his modified shirt rides up $his pants ride down, they reveal your second modification: a tramp stamp that reads "Shove that upgraded package here." The customer whistles and in an instant grabs a handful of ass. Perfect! The tech tries to stand up and object: "Excuse me <<if _customer.dick > 0>>sir<<else>>ma'am<</if>>, what...!" "Hold on baby," the customer replies and you pick that moment to hit the third button.
-<br><br>
-Channel 14 had fascinated you. Thanks to this bumbling tech you hadn't been able to see it very often, but the idea of an aphrodisiac that took effect instantly and then quickly vanished seemed incredibly useful to you. How fortunate that it had arrived in time for this moment. The tech would have felt a fairly large liquid 'splurt' from the vibe inside $his ass that would have been difficult to explain. Equally difficult to explain would be the now undeniably raging vibrations. But as $he turns $his head and you can see $his face on the camera, it's clear none of that matters. "Please," the now flushed tech says. "M...mm my ass."
-<br><br>
-<<if _customer.dick == 0>>
-	"Hmmm, I'm not sure I have the right <i>cable</i>." The _woman2 replies with a lewd smirk. "Let me see what I can do." The titanic plug _he2 produces was clearly purchased from the FCTV shopping network, but from the fact it was still in the box _he2 hadn't worked up the guts to try it $himself and hadn't had any other takers either.
+	<</if>>
+	The door opens, and one of your citizens appears. $activeSlave.slaveName doesn't know it, but you've made a small change to $his calendar. $His new client has a <<if _customer.dick > 0>>legendarily large dick<<else>>legendary love of anal<</if>>, even for $arcologies[0].name. The tech loses $his professional façade for a moment, glancing at the customer's <<if _customer.dick > 0>>enormous dick<<else>>hips<</if>> before gulping and gluing $his eyes on the customer's face. "Hi, I'm $activeSlave.slaveName from FCTV, and I'm here to take a look at your re<<c>>eiver."
 	<br>
-	Some part of the tech's mind is clearly clawing it's way back toward reason, but the moment passes and $he quickly drops $his pants and bend over. "Now I want to make sure that the remote works correctly, so start testing it." The bent over tech turns and begins cycling through porn, watching anal insertion after anal insertion. "Annnnnd IN!" the _woman2 proclaims. _He2 slowly grinds the plug home, ridges, bumps, warts and all. The tech winds up with $his nose pressed into the box, and $his lower back pressed into the TV, $his butt unable to go higher (or further from the intruder!) Then, with a slip you've seen many times, it slides home.
+	"Certainly, it's in the bedroom on the bottom shelf." As the tech takes a step forward you touch the first button on your other remote. The tech freezes. You know from the work you did that $he would be experiencing a puzzling throbbing or buzzing sensation at the moment. $His smart piercing was installed with a few blockers to pain, but $his sense of touch should be very acute, even heightened with some local aphrodisiacs. There is also a vibe deep inside $his ass, with a glue that will take some time to wear off. <<if $activeSlave.prostate>>Its buzzing should be impacting $his prostrate directly, albeit subtly.<</if>>
 	<br>
-	"Hmm, let me see. I think I have my OWN remote" the _woman2 says, as _he2 leans back on _his2 bed. Vibration sets in, strong enough that you can see $activeSlave.slaveName's ass quaking from your own suite. The _woman2 leans further back and beings to masturbate, moving _his2 eyes from the porn on the TV to the ass in front of _his2. "Ahh," _he2 says with a bit of malice. "I think..." _he2 stretches "I think your box needs an <i>update</i>." This time you have the drone in place to see the button _he2 presses, so you know it's "Fluid: All." You aren't sure how much "all" is but the dildo is enormous, and you can see the tech's stomach distend. They both come at the same time.
-<<else>>
-	The customer doesn't even blink. In an instant both pants are down and _he2's inside. There's no lube at first, but as you watch the scene unfolding in front of you it seems likely that some aphrodisiac is leaking out and helping. You hope it's safe for your citizen. The tech, of course, can get fucked. And $he is.
+	"Are you OK, <<if $activeSlave.dick > 0>>sir<<else>>ma'am<</if>>?" The customer looks concerned. "It's... it's nothing." The tech replies. What on earth was happening? $He enters the house and follows the customer inside. You can see everything from the drone, and the tech seems to struggle a bit going up the stairs. The customer gestures inside a door, "It's just in here, like I said, bottom shelf." "Thank you!" the tech responds, and you notice $him checking out _his2 <<if _customer.dick > 0>>enormous dick<<else>>hips<</if>> a second time. This time $he's a little slower to meet $his customer's eyes. It's difficult to tell from the low quality of the drone camera, but you think you can begin to see a question forming there. As the tech passes _him2 and enters the room, even you can hear the sharp intake of breath from the customer. "Everything OK?" $activeSlave.slaveName asks, turning stiffly. "Uh, sure. Yeah." The customer responds. The tech turns back to the TV and the customer stares at $his back. You move the drone into the room and subtly find a good angle. Then bump up the vibration on the remote.
+	<br>
+	$activeSlave.slaveName stands perfectly still for a moment, clearly not sure what was going on. $He'd never been dehydrated before, and surely it always made you feel hot and dizzy. The head of the archology had mentioned nausea; did that cover this odd feeling down below? $He felt... horny.
+	<br>
+	The customer quietly places a hand on $his shoulder and the tech jumps several inches. "Like I said, bottom shelf," _he2 repeats softly in $his ear.
+	<br>
+	The tech slowly lowers $himself to the floor, and as $his modified shirt rides up $his pants ride down, they reveal your second modification: a tramp stamp that reads "Shove that upgraded package here." The customer whistles and in an instant grabs a handful of ass. Perfect! The tech tries to stand up and object: "E<<x>>cu<<s>>e me <<if _customer.dick > 0>><<s>>ir<<else>>ma'am<</if>>, what...!" "Hold on baby," the customer replies and you pick that moment to hit the third button.
+	<br><br>
+	Channel 14 had fascinated you. Thanks to this bumbling tech you hadn't been able to see it very often, but the idea of an aphrodisiac that took effect instantly and then quickly vanished seemed incredibly useful to you. How fortunate that it had arrived in time for this moment. The tech would have felt a fairly large liquid 'splurt' from the vibe inside $his ass that would have been difficult to explain. Equally difficult to explain would be the now undeniably raging vibrations. But as $he turns $his head and you can see $his face on the camera, it's clear none of that matters. "Plea<<s>>e," the now flushed tech says. "M...mm my a<<ss>>."
+	<br><br>
+	<<if _customer.dick == 0>>
+		"Hmmm, I'm not sure I have the right <i>cable</i>." The _woman2 replies with a lewd smirk. "Let me see what I can do." The titanic plug _he2 produces was clearly purchased from the FCTV shopping network, but from the fact it was still in the box _he2 hadn't worked up the guts to try it $himself and hadn't had any other takers either.
+		<br>
+		Some part of the tech's mind is clearly clawing it's way back toward reason, but the moment passes and $he quickly drops $his pants and bend over. "Now I want to make sure that the remote works correctly, so start testing it." The bent over tech turns and begins cycling through porn, watching anal insertion after anal insertion. "Annnnnd IN!" the _woman2 proclaims. _He2 slowly grinds the plug home, ridges, bumps, warts and all. The tech winds up with $his nose pressed into the box, and $his lower back pressed into the TV, $his butt unable to go higher (or further from the intruder!) Then, with a slip you've seen many times, it slides home.
+		<br>
+		"Hmm, let me see. I think I have my OWN remote" the _woman2 says, as _he2 leans back on _his2 bed. Vibration sets in, strong enough that you can see $activeSlave.slaveName's ass quaking from your own suite. The _woman2 leans further back and beings to masturbate, moving _his2 eyes from the porn on the TV to the ass in front of _his2. "Ahh," _he2 says with a bit of malice. "I think..." _he2 stretches "I think your box needs an <i>update</i>." This time you have the drone in place to see the button _he2 presses, so you know it's "Fluid: All." You aren't sure how much "all" is, but the dildo is enormous, and you can see the tech's stomach distend. They both come at the same time.
+	<<else>>
+		The customer doesn't even blink. In an instant both pants are down and _he2's inside. There's no lube at first, but as you watch the scene unfolding in front of you it seems likely that some aphrodisiac is leaking out and helping. You hope it's safe for your citizen. The tech, of course, can get fucked. And $he is.
+		<br>
+		"Uh, that @@.lime;virgin ass@@!" the customer exclaims. "How's THIS for an upgraded package. Last time I had a billing problem you folks told me where to shove it. Well here. It. Goes!" From the way they collapse over each other, it seems they orgasmed at about the same time.
+	<</if>>
+	<<set $activeSlave.anus = 1, $activeSlave.counter.anal++>>
+	<br><br>
+	Time passes...
+	<br><br>
+	It seems the aphrodisiacs are wearing off, and the tech is stirring. Sitting up, $he looks confused. Time for a call. Once $he is standing back in your office, you sternly show $him portions of video, explaining how unprofessional $his behavior is and how deeply upset you are at the way your citizen was treated. You tell $him you know $he was on the clock, and you know $he was not supposed to be here, CERTAINLY not while getting fucked with a mockery of $his employer marked on $his back. $He begins to quake, and begs you to help $him. Nice to have the TV company begging you to help <i>them</i>, for once.
 	<br>
-	"Uh, that @@.lime;virgin ass@@!" the customer exclaims. "How's THIS for an upgraded package. Last time I had a billing problem you folks told me where to shove it. Well here. It. Goes!" From the way they collapse over each other, it seems they orgasmed at about the same time.
-<</if>>
-<<set $activeSlave.anus = 1, $activeSlave.counter.anal++>>
-<br><br>
-Time passes...
-<br><br>
-It seems the aphrodisiacs are wearing off, and the tech is stirring. Sitting up, $he looks confused. Time for a call. Once $he is standing back in your office, you sternly show $him portions of video, explaining how unprofessional $his behavior is and how deeply upset you are at the way your citizen was treated. You tell $him you know $he was on the clock, and you know $he was not supposed to be here, CERTAINLY not while getting fucked with a mockery of $his employer marked on $his back. $He begins to quake, and begs you to help $him. Nice to have the TV company begging you to help <i>them</i>, for once.
-<br>
 
-<span id="result">
-<<set $contractCost = 1000>>
-<<if $cash >= $contractCost>>
-	<br><<link "Enslave $him">>
-		<<run cashX(forceNeg($contractCost), "slaveTransfer", $activeSlave)>>
-		<<replace "#result">>
+	<span id="result">
+	<<set $contractCost = 1000>>
+	<<if $cash >= $contractCost>>
+		<br><<link "Enslave $him">>
+			<<run cashX(forceNeg($contractCost), "slaveTransfer", $activeSlave)>>
+			<<replace "#result">>
+				<<set $analTotal++>>
+				$activeSlave.slaveName knows $he has nowhere to turn. Sobbing, $he complies with the process.
+				<<include "New Slave Intro">>
+			<</replace>>
+		<</link>>
+		<br><<link "Sentence $him to a day in a wall with a TV, then enslave $him">>
 			<<set $analTotal++>>
-			$activeSlave.slaveName knows $he has nowhere to turn. Sobbing, $he complies with the process.
-			<<include "New Slave Intro">>
-		<</replace>>
-	<</link>>
-	<br><<link "Sentence $him to a day in a wall with a TV, then enslave $him">>
-		<<set $analTotal++>>
-		<<set $activeSlave.health -= 10>>
-		<<set $activeSlave.behavioralFlaw = "odd">>
-		<<set $activeSlave.sexualFlaw = "hates penetration">>
-		<<set $activeSlave.anus = 2>>
-		<<set _fuckCount = random(20,35)>>
-		<<set $activeSlave.counter.anal += _fuckCount>>
-		<<set $analTotal += _fuckCount>>
-		<<if $activeSlave.vagina > -1>>
-			<<if $activeSlave.vagina < 2>>
-				<<set $activeSlave.vagina = 2>>
+			<<set $activeSlave.health -= 10>>
+			<<set $activeSlave.behavioralFlaw = "odd">>
+			<<set $activeSlave.sexualFlaw = "hates penetration">>
+			<<set $activeSlave.anus = 2>>
+			<<set _fuckCount = random(20,35)>>
+			<<set $activeSlave.counter.anal += _fuckCount>>
+			<<set $analTotal += _fuckCount>>
+			<<if $activeSlave.vagina > -1>>
+				<<if $activeSlave.vagina < 2>>
+					<<set $activeSlave.vagina = 2>>
+				<</if>>
+				<<if isFertile($activeSlave) && $activeSlave.eggType == "human">>
+					<<= knockMeUp($activeSlave, 40, 2, -2)>>
+				<</if>>
+				<<set _fuckCount *= 2>>
+				<<set $activeSlave.counter.vaginal += _fuckCount>>
+				<<set $vaginalTotal += _fuckCount>>
+				<<set _fuckCount += _fuckCount/2>>
 			<</if>>
-			<<if isFertile($activeSlave) && $activeSlave.eggType == "human">>
-				<<= knockMeUp($activeSlave, 40, 2, -2)>>
-			<</if>>
-			<<set _fuckCount *= 2>>
-			<<set $activeSlave.counter.vaginal += _fuckCount>>
-			<<set $vaginalTotal += _fuckCount>>
-			<<set _fuckCount += _fuckCount/2>>
-		<</if>>
-		<<if $activeSlave.counter.publicUse>><<set $activeSlave.counter.publicUse += _fuckCount>><<else>><<set $activeSlave.counter.publicUse = _fuckCount>><</if>>
-		<<run cashX(forceNeg($contractCost), "slaveTransfer", $activeSlave)>>
+			<<if $activeSlave.counter.publicUse>><<set $activeSlave.counter.publicUse += _fuckCount>><<else>><<set $activeSlave.counter.publicUse = _fuckCount>><</if>>
+			<<run cashX(forceNeg($contractCost), "slaveTransfer", $activeSlave)>>
 
+			<<replace "#result">>
+				<br>You can't possibly be the only one annoyed at FCTV customer service. You soon have $him bent over with $his upper half encased in a wall, and $his lower half along with $his tramp stamp "$activeSlave.stampTat" exposed to the entire archology. A large monitor above $his ass ensures every detail of $his expressions are available, and aphrodisiacs ensure they are interesting. Long waits for tech support are common in this broken world, but even so, the queue that forms as the word gets out is quite impressive. $He spends a torturous day in the wall before being hauled in for enslavement, somewhat @@.red;the worse for wear@@ and @@.red;acting oddly@@ due to $his ordeal, bruises all over $his body, cum leaking from $his @@.lime;loosened@@ anus<<if $activeSlave.vagina > -1>> and @@.lime;fucked-out@@ pussy<</if>>. The public @@.green;enjoys the fun.@@
+				<<if $FCTVreceiver <= 3>>
+					Frustrations released, they also seem more likely to watch FCTV.
+					<<set $FCTVreceiver++>>
+				<</if>>
+				<<run repX(500, "event", $activeSlave)>>
+				<<set $arcologies[0].prosperity += 2>>
+				<<include "New Slave Intro">>
+			<</replace>>
+		<</link>>
+	<</if>>
+	<br><<link "Let $him go">>
+		<<replace "#result">>
+			<br>You consider yourself well repaid for the fun you have had today, and dismiss the tech. $He seems incredulous for a second, and then incredibly thankful. $He hobbles out of the room as quickly as $he can, leaking a little fluid with every step. Naturally, you remember the vibe as soon as $he leaves. Oh well, it will work itself loose eventually, and you have plenty more. A fair exchange, really — one small forgotten tech product for another.
+		<</replace>>
+	<</link>>
+	<br><<link "Let $him go but release the footage">>
 		<<replace "#result">>
-			<br>You can't possibly be the only one annoyed at FCTV customer service. You soon have $him bent over with $his upper half encased in a wall, and $his lower half along with $his tramp stamp "$activeSlave.stampTat" exposed to the entire archology. A large monitor above $his ass ensures every detail of $his expressions are available, and aphrodisiacs ensure they are interesting. Long waits for tech support are common in this broken world, but even so, the queue that forms as the word gets out is quite impressive. $He spends a torturous day in the wall before being hauled in for enslavement, somewhat @@.red;the worse for wear@@ and @@.red;acting oddly@@ due to $his ordeal, bruises all over $his body, cum leaking from $his @@.lime;loosened@@ anus<<if $activeSlave.vagina > -1>> and @@.lime;fucked-out@@ pussy<</if>>. The public @@.green;enjoys the fun.@@
-			<<if $FCTVreceiver <= 3>>
-				Frustrations released, they also seem more likely to watch FCTV.
-				<<set $FCTVreceiver++>>
+			<br>You know well that in
+			<<if $arcologies[0].FSRomanRevivalist != "unset">>
+				Roman days,
+			<<elseif $arcologies[0].FSAztecRevivalist != "unset">>
+				Aztec days,
+			<<elseif $arcologies[0].FSEgyptianRevivalist != "unset">>
+				Ancient Egypt,
+			<<elseif $arcologies[0].FSEdoRevivalist != "unset">>
+				the Edo period,
+			<<elseif $arcologies[0].FSArabianRevivalist != "unset">>
+				the Caliphates,
+			<<elseif $arcologies[0].FSChineseRevivalist != "unset">>
+				imperial China,
+			<<else>>
+				ancient times,
 			<</if>>
-			<<run repX(500, "event", $activeSlave)>>
-			<<set $arcologies[0].prosperity += 2>>
-			<<include "New Slave Intro">>
+			exile was the worst punishment. You let $him know you have no intention of helping $him. In fact, you plan to release video of $his scandalous behavior on the web. As $his knees quake you again show $him slightly doctored video of $him eagerly receiving $his tattoos, and then undoctored video of $him enjoying $his "customer service." You doubt 8HGG Inc. will be pleased with $his enthusiasm for the brand. But, it's not your problem. Begging for mercy, the tech trails a small stream of fluids across the floor as your drones carry $him out. A smaller drone follows along cleaning up the mess. As the doors shut, you set the slave remote on max and break it in half over the trash.
 		<</replace>>
 	<</link>>
-<</if>>
-<br><<link "Let $him go">>
-	<<replace "#result">>
-		<br>You consider yourself well repaid for the fun you have had today, and dismiss the tech. $He seems incredulous for a second, and then incredibly thankful. $He hobbles out of the room as quickly as $he can, leaking a little fluid with every step. Naturally, you remember the vibe as soon as $he leaves. Oh well, it will work itself loose eventually, and you have plenty more. A fair exchange, really — one small forgotten tech product for another.
+	</span>
 	<</replace>>
 <</link>>
-<br><<link "Let $him go but release the footage">>
-	<<replace "#result">>
-		<br>You know well that in
-		<<if $arcologies[0].FSRomanRevivalist != "unset">>
-			Roman days,
-		<<elseif $arcologies[0].FSAztecRevivalist != "unset">>
-			Aztec days,
-		<<elseif $arcologies[0].FSEgyptianRevivalist != "unset">>
-			Ancient Egypt,
-		<<elseif $arcologies[0].FSEdoRevivalist != "unset">>
-			the Edo period,
-		<<elseif $arcologies[0].FSArabianRevivalist != "unset">>
-			the Caliphates,
-		<<elseif $arcologies[0].FSChineseRevivalist != "unset">>
-			imperial China,
-		<<else>>
-			ancient times,
-		<</if>>
-		exile was the worst punishment. You let $him know you have no intention of helping $him. In fact, you plan to release video of $his scandalous behavior on the web. As $his knees quake you again show $him slightly doctored video of $him eagerly receiving $his tattoos, and then undoctored video of $him enjoying $his "customer service." You doubt 8HGG Inc. will be pleased with $his enthusiasm for the brand. But, it's not your problem. Begging for mercy, the tech trails a small stream of fluids across the floor as your drones carry $him out. A smaller drone follows along cleaning up the mess. As the doors shut, you set the slave remote on max and break it in half over the trash.
-	<</replace>>
-<</link>>
-</span>
-<</replace>>
-<</link>>
 </span>
diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw
index d16bb65f664bc1aa97d8b66d465e69bb404f7f97..8a0dca96d2f1068bd3e2b23a1b4ded5c63523807 100644
--- a/src/pregmod/seFCTVshows.tw
+++ b/src/pregmod/seFCTVshows.tw
@@ -25,6 +25,10 @@
 		<<set $randShow = either(0,1,2,3,4,11,12)>>
 		There is an audible tone from your screen, which then displays a message: <i>Too many hot dogs detected, changing program.</i>
 	<</if>>
+	<<if $seeIncest == 0 && ($randShow == 12)>>
+		<<set $randShow = either(0,1,2,3,4,11)>>
+		There is an audible tone from your screen, which then displays a message: <i>Too much familiarity detected, changing program.</i>
+	<</if>>
 	<<if $randShow == 11 && $purchasedSagBGone == 1 && $showEleven > 2>>
 		<<set $randShow++>>
 		There is an audible tone from your screen, which then displays a message: <i>Product purchase detected, skipping commercials.</i>
@@ -649,7 +653,7 @@
 		<br><br>
 		Anabell walks up to the milking table, and gestures to the lower half. <i>"Ma'am, is it okay if I answer one part at a time?"</i> Bess gives a cheerful nod, so Anabell points to the cow's abdomen. <i>"I know it's hard to see cause of that metal holdin' up the table, but there's actually an adjustable belly support there."</i> the dairy slave gives the cow an affectionate rub on one butt cheek. <i>"She may not look it right now, but this one here is more 'n seven months pregnant with triplets. The table supports the womb, taking the weight and pressure off the cow. All the cows say it's the most comfortable place to be when they're full of calf!"</i> Smiling, Anabell points down between the cow's legs. The camera moves closer to get a good look, and the microphone starts picking up traces of audio from whatever program the cow's watching. Once the camera is positioned at the feet, you can see between her slightly-spread legs that there's a large adjustable-looking opening under her pubic region. More fascinating though, is the device attached to her groin; it looks really similar to an athletic cup. It's just a bit bigger and longer with some tubes and a wire coming out of it, and hides the cow's vulva and asshole from the camera.
 		<br><br>
-		With a questioning look, Anabell asks Bess <i>"Ma'am, I figure you already know what the hole's for, but should I explain it for the camera?"</i> Bess simply smiles and nods, indicating that the milk maid should continue. <i>"Well all of you watching probably already guessed one reason for the hole there: it lets the tubes and such through nice and neat so we don't have to worry about 'em getting pinched or kinked. The other reason for the hole is that plenty of cows have <<if $seeDicks == 0>><i>sensitive legs.</i><<else>>big ol balls that need milked too.<</if>> There's an attachment there for a stretch mesh just like what we use for the udders, it supports 'em nice and comfortable. There's even a motor in the table there, moves the mesh to roll 'em around a bit and keep 'em producing."</i> Anabell points toward the groin device. <i>"We call this miracle gadget here a 'cup'... cause it looks like one, right?"</i> Both Beth and Anabell give a chuckle at the rather flat joke. <i>"Probably the best way to explain it'd be to take it out, would you like to see?"</i>
+		With a questioning look, Anabell asks Bess <i>"Ma'am, I figure you already know what the hole's for, but should I explain it for the camera?"</i> Bess simply smiles and nods, indicating that the milk maid should continue. <i>"Well all of you watching probably already guessed one reason for the hole there: it lets the tubes and such through nice and neat so we don't have to worry about 'em getting pinched or kinked. The other reason for the hole is that plenty of cows have <<if $seeDicks == 0>><i>sensitive legs.</i><<else>>big ol' balls that need milked too.<</if>> There's an attachment there for a stretch mesh just like what we use for the udders, it supports 'em nice and comfortable. There's even a motor in the table there, moves the mesh to roll 'em around a bit and keep 'em producing."</i> Anabell points toward the groin device. <i>"We call this miracle gadget here a 'cup'... cause it looks like one, right?"</i> Both Beth and Anabell give a chuckle at the rather flat joke. <i>"Probably the best way to explain it'd be to take it out, would you like to see?"</i>
 		<br><br>
 		Bess gives an excited nod, "Yes, that'd be great!"
 		<br><br>
@@ -1160,7 +1164,7 @@
 		<br><br>At first glance, the living room didn't look too dissimilar from something of an old-world home decorating magazine. The furniture was well made and comfortable, but was noticeably designed with more robust figures in mind. Books and magazines laid scattered across a number of coffee and end tables. An old copy of Milkers Monthly was opened to a video of a cowslave demonstrating the use of a cleavage vibrator. The shelves on the far wall held a number of statues, their brass figures bearing immobilizing breasts. And on the end was a 1st place ribbon from a school milking competition.
 		<br><br>Annie sat on the couch with a towel around her shoulders, only wearing her exosuit. She relaxed as Sadie went over her vast cleavage with a hair dryer and a towel, letting out noises of contentment as she luxuriated in Sadie's ministrations. Sarah was cuddled up to her mother, her hair still damp from the shower. Scott sat down on the couch and pulled Sarah onto his lap before moving closer to his wife. Sarah just made herself comfortable while Annie leaned over to give him a kiss. "Everything go alright?" He patted his wife's breast reassuringly. "There was a little bump or two, but it went alright. I'll tell you about it later."
 		<br><br>Sarah turned around to face her father. "Did you get it?" she asked expectantly. He tilted his head in faux confusion, "Get what?" She frowned at him and said in an annoyed tone, "Daddy." A plushie peeked over from behind the couch for a moment before dipping back down. Sarah focused on the spot the plushie had just inhabited with laser intensity before turning to give him an accusing look. Scott did his best to look confused. "What is it sweetheart?"
-		<br><br>The plushie popped back up and began to move along the back of the couch in a parody of walking. The doll stopped at Scott's shoulder and prodded it with a tiny hand. "Oh, hi Tabby. What brings you here?" The plushie moved closer to his ear. "You're here to keep Sarah company? That's very sweet of you." Sarah let out a piteous whine, "Daddy." Scott appeared to be too enthralled with his diminutive conversation partner to hear her. "What's that? You're also here to make sure she eats her greens, clean her toys, and does her homework?" He gave Sarah a dubious glance and turned to whisper to the plushie, sotto voce, "I think that's bit of a tall order." Sarah pouted at her father, but grudging said, "Okay"
+		<br><br>The plushie popped back up and began to move along the back of the couch in a parody of walking. The doll stopped at Scott's shoulder and prodded it with a tiny hand. "Oh, hi Tabby. What brings you here?" The plushie moved closer to his ear. "You're here to keep Sarah company? That's very sweet of you." Sarah let out a piteous whine, "Daddy." Scott appeared to be too enthralled with his diminutive conversation partner to hear her. "What's that? You're also here to make sure she eats her greens, cleans her toys, and does her homework?" He gave Sarah a dubious glance and turned to whisper to the plushie, sotto voce, "I think that's bit of a tall order." Sarah pouted at her father, but grudging said, "Okay"
 		<br><br>June stood up from behind the couch and handed the plushie to Sarah. Sarah grumbled, but tightly hugged the plushie to her chest. She cuddled up further to her father and mumbled softly, "Thank you." He kissed her forehead, his hand stroking her hair softly. "You're very welcome."
 		<br><br>A moment passed in companionable silence until a shrill sound emanated from June's pocket. She looked a bit sheepish and said, "Sorry", before pulling out a slim device to prod at it. "The brisket should be finished soon, maybe another hour or so." Scott nodded, gently rubbing Sarah's back. "Alright. Hey sweetheart, could you and Cathy go set the table?" She let out a sound of acknowledgment and when over to grab the other girl's hand. Cathy reluctantly set down her paperback and allowed Sarah to pull her into the kitchen.
 		<br><br>Dinner was a rather pleasant affair, all things considered. The brisket was tender and paired well with a spinach salad. Cathy managed a conversation with June about greenhouses with the others interjecting every so often. Sarah cleaned her plate without complaint, although she did clamber into her mother's cleavage the moment she finished.
@@ -1595,49 +1599,191 @@
 		Captain Orca rushes up the stairs to reveal over the aft the approach of a viking ship. Standing at its prow a blonde man covered in blue woad tattoos shouting wildly and firing two automatic rifles off into the air. The screen stops there with a "to be continued" overlaid on the screen.
 	<</if>>
 <<case 16>>
-	<<set $lastShow = 16, $showSixteen++>>
-	<<if $showSixteen == 3>><<set $showSixteen = 1>><</if>>
-	/*<<if $showSixteen == 1>>*/
+	<<if $seeImages == 1>>
+		<<set _indian = BaseSlave()>>
+		<<set _indian.devotion = 0>>
+		<<set _indian.trust = 100>>
+		<<set _indian.weight = -20>>
+		<<set _indian.boobs = 300>>
+		<<set _indian.hips = 0>>
+		<<set _indian.butt = 1>>
+		<<set _indian.hLength = 50>>
+		<<set _indian.skin = "very fair">>
+		<<set _indian.hStyle = "braided">>
+		<<set _indian.hColor = "black">>
+		<<set _indian.clothes = "shibari ropes">>
+	<</if>>
 
+	<<set $lastShow = 16, $showSixteen++>>
+	<<if $showSixteen == 4>><<set $showSixteen = 1>><</if>>
 	/* All actors are at least 18 */
-	<br>As you snuggle in for the night<<if $Concubine != 0>> with your concubine<</if>>, you <<if $FCTVremote == 1>>tune to<<else>>begin watching<</if>> the <i>Age of Slavery</i> channel. With so many new types of archologies emerging, it's sometimes difficult to tell if you are watching events unfolding on a set or in a real archology with a historical society.
-	<br><br>"Well, you did well to win the 'cleanest urchin' contest."
-	<br>Currently you seem to be watching a scene from the industrial revolution, in a smoke smudged brick courtyard by a factory. A stout manager, dressed in a black suit, is leading a thin urchin toward a wooden building built out from the main factory.
-	<br>"Thank you, sir," the urchin gulps. "My mother really needs the money. You promised a shilling?"
-	<br>"And I really need to recover these bearings!" The stout man proclaims. "I'm surprised you were so modest, though. Someone with skin as pure as yours doesn't need to be ashamed of it."
-	<br>"Uh, I'm fair like my mother, sir." The waif hugs their arms around their chest.
-	<br>"Well she must be helping keep you clean, boy!" The man laughs, and flings open the door to the outbuilding, revealing a series of tanks about three times as tall as he is.
-	<br>"This one right here," he taps the nearest, "is almost full of water. However, the blasted mixer for the tank has fallen apart." There is enough light entering from the door to show a belt driven mixer hanging above the tank, with a missing plate and empty sockets. "The bearings are about <<if $showInches == 2>>an inch<<else>>three centimeters<</if>> across, and fell right in the damn tank. I can't drain the tank without those bearings because they're valuable, and I can't foul the drain. But I can't seem to fish them out either, it's too dark. That's why I needed someone clean, someone that won't get their filth in my tank. There's a shilling if you can get me back all eight of my bearings in ten minutes."
-	<br>"Just ten minutes sir?"
-	<br>"Time is money. Now strip."
-	<br>The urchin hesitates.
-	<br>"Still shy?" the man leers.
-	<br>"I'll do it." The youth strips off his shirt and steps inside, shutting the door before dropping his trousers.
-	<br>"Hand me your clothes then, NOTHING IN MY TANK." The man grumps.
-	<br>The camera cuts inside to show a dim black and white view of the youth's nude silhouette scrambling up the tank, fumbling with the lid and slipping inside. They pass up a series of bearings quickly for a while, but seem to struggle to find the final ones.
-	<br>"TIME!" Calls the man, holstering his pocket watch.
-	<br>"Sir, I can't find the last two!" The youth splutters.
-	<br>"Can you find the fucking holes!?!" the man roars.
-	<br>"E-eight..." the lad responds, crestfallen.
-	<br>"Then here's the deal. Let's make it interesting. I will double your wages. Double them! Two shillings! If you can find your own fucking asshole and shove the six you have in there, then find the last two. Sloppy idiot."
-	<br>The youth freezes. "Sir?"
-	<br>"You heard me. You're not losing those; polish them! I'm not even peeking, keep your precious privacy."
-	<br>You can see the hesitation in the outline of the desperate youth, then a slump of the shoulders. "Yes, sir."
-	<br>Perched on top of the tank, they bend over with their hand on the mixer and begin inserting the bearings into their new housing. They are each about an inch wide, and the first takes quite some time.
-	<br>"Hurry up, damn it!" the man roars.
-	<br>The urchin jumps, and then jumps again as the bearing slips home. They freeze for a moment, trembling. Then begin pushing in the others.
-	<br>"WELL?"
-	<br>"They're in, sir," he responds weakly, and slips into the tank. The man harrumphs and starts examining his watch again. After a few minutes have passed, the lad pops up with the seventh bearing, and then returns to the bottom. They're clearly holding their breath as long as they can.
-	<br><br>"TIME!" The man roars again.
-	<br>Spluttering, the youth surfaces. "I-I... I can't find it!" he cries desperately. Splashing his way out of the tank and scrambling toward the door, he pauses to force down a sudden erection. The man flings open the door, letting daylight stream in and briefly washing out the black and white camera. His pants are also open and showing an erection raging as fiercely as he is.
-	<br>"Then you need some blasted motivation! I'll pack those bearings in myself!"
-	<br>The youth shrieks, and in a panic sprints around the tank. The man follows closely, and then chases him out the door. With no time to grab his clothing, the youth squirts out bearings as he runs, before making the relative safety of the street, still nude. A camera from the street reveals an interesting surprise as the desperation on the fleeing youth's face shifts to consternation. Heads on the street turn, too, as he drops the last bearings and spurts white over coal black skin. There was more than water in the tank: he's dyed now as black as night from head to toe.
-	<br>Pointing and laughing uproariously, the man flips the eighth bearing into the air before pocketing it again and buttoning up his pants. The camera pans out to show the factory's name as "Titan's Textiles."
-	<<if $Concubine != 0 && canTalk($Concubine)>>
-		<<run Enunciate($Concubine)>>
-		<br><br>"Mmm, I could u<<s>>e a little <<s>>omething like that in<<s>>ide MY butt," $Concubine.slaveName whispers in your ear. You mention you have something better in mind, and pounce.
+		<br>As you snuggle in for the night<<if $Concubine != 0>> with your concubine<</if>>, you <<if $FCTVremote == 1>>tune to<<else>>begin watching<</if>> the <i>Age of Slavery</i> channel. With so many new types of archologies emerging, it's sometimes difficult to tell if you are watching events unfolding on a set or in a real archology with a historical society.
+	<<if $showSixteen == 1>>
+		<br><br>"Well, you did well to win the 'cleanest urchin' contest."
+		<br>Currently you seem to be watching a scene from the industrial revolution, in a smoke smudged brick courtyard by a factory. A stout manager, dressed in a black suit, is leading a thin urchin toward a wooden building built out from the main factory.
+		<br>"Thank you, sir," the urchin gulps. "My mother really needs the money. You promised a shilling?"
+		<br>"And I really need to recover these bearings!" The stout man proclaims. "I'm surprised you were so modest, though. Someone with skin as pure as yours doesn't need to be ashamed of it."
+		<br>"Uh, I'm fair like my mother, sir." The waif hugs their arms around their chest.
+		<br>"Well she must be helping keep you clean, boy!" The man laughs, and flings open the door to the outbuilding, revealing a series of tanks about three times as tall as he is.
+		<br>"This one right here," he taps the nearest, "is almost full of water. However, the blasted mixer for the tank has fallen apart." There is enough light entering from the door to show a belt driven mixer hanging above the tank, with a missing plate and empty sockets. "The bearings are about <<if $showInches == 2>>an inch<<else>>three centimeters<</if>> across, and fell right in the damn tank. I can't drain the tank without those bearings because they're valuable, and I can't foul the drain. But I can't seem to fish them out either, it's too dark. That's why I needed someone clean, someone that won't get their filth in my tank. There's a shilling if you can get me back all eight of my bearings in ten minutes."
+		<br>"Just ten minutes sir?"
+		<br>"Time is money. Now strip."
+		<br>The urchin hesitates.
+		<br>"Still shy?" the man leers.
+		<br>"I'll do it." The youth strips off his shirt and steps inside, shutting the door before dropping his trousers.
+		<br>"Hand me your clothes then, NOTHING IN MY TANK." The man grumps.
+		<br>The camera cuts inside to show a dim black and white view of the youth's nude silhouette scrambling up the tank, fumbling with the lid and slipping inside. They pass up a series of bearings quickly for a while, but seem to struggle to find the final ones.
+		<br>"TIME!" Calls the man, holstering his pocket watch.
+		<br>"Sir, I can't find the last two!" The youth splutters.
+		<br>"Can you find the fucking holes!?!" the man roars.
+		<br>"E-eight..." the lad responds, crestfallen.
+		<br>"Then here's the deal. Let's make it interesting. I will double your wages. Double them! Two shillings! If you can find your own fucking asshole and shove the six you have in there, then find the last two. Sloppy idiot."
+		<br>The youth freezes. "Sir?"
+		<br>"You heard me. You're not losing those; polish them! I'm not even peeking, keep your precious privacy."
+		<br>You can see the hesitation in the outline of the desperate youth, then a slump of the shoulders. "Yes, sir."
+		<br>Perched on top of the tank, they bend over with their hand on the mixer and begin inserting the bearings into their new housing. They are each about an inch wide, and the first takes quite some time.
+		<br>"Hurry up, damn it!" the man roars.
+		<br>The urchin jumps, and then jumps again as the bearing slips home. They freeze for a moment, trembling. Then begin pushing in the others.
+		<br>"WELL?"
+		<br>"They're in, sir," he responds weakly, and slips into the tank. The man harrumphs and starts examining his watch again. After a few minutes have passed, the lad pops up with the seventh bearing, and then returns to the bottom. They're clearly holding their breath as long as they can.
+		<br><br>"TIME!" The man roars again.
+		<br>Spluttering, the youth surfaces. "I-I... I can't find it!" he cries desperately. Splashing his way out of the tank and scrambling toward the door, he pauses to force down a sudden erection. The man flings open the door, letting daylight stream in and briefly washing out the black and white camera. His pants are also open and showing an erection raging as fiercely as he is.
+		<br>"Then you need some blasted motivation! I'll pack those bearings in myself!"
+		<br>The youth shrieks, and in a panic sprints around the tank. The man follows closely, and then chases him out the door. With no time to grab his clothing, the youth squirts out bearings as he runs, before making the relative safety of the street, still nude. A camera from the street reveals an interesting surprise as the desperation on the fleeing youth's face shifts to consternation. Heads on the street turn, too, as he drops the last bearings and spurts white over coal black skin. There was more than water in the tank: he's dyed now as black as night from head to toe.
+		<br>Pointing and laughing uproariously, the man flips the eighth bearing into the air before pocketing it again and buttoning up his pants. The camera pans out to show the factory's name as "Titan's Textiles."
+	<<elseif $showSixteen == 2>>
+		<<if $seeImages == 1>>
+			<div class="imageColumn">
+				<div class="imageRef medImg">
+					<<= SlaveArt(_indian, 2, 0)>>
+				</div>
+			</div>
+		<</if>>
+		<br><br> Today's show seems to be a Western of some sort, named Steerswood The sun is beating down on a young Indian woman standing on a scaffold with a noose around her neck. Her lower arms are bound tightly to each other behind her back keeping her hands free but unable to reach anything. The ropes squeeze her modest breasts so they poke out further than they usually would, and she is forced to stand on tiptoe to avoid choking. Around her are three women who evidently live in the town. They seem to be outraged at the Indian girl.
+
+		<br><br> "You fucking whore!" the first one, a blonde, screams.
+		<br> "Tell her, Annie!" the second one chimes in.
+		<br> "I am sick and tired of you. Thieves!" She jabs a trapped breast with her finger to punctuate her words, "stealing our husbands with your harlotry."
+		<br> "I beg you," the Indian girl replies, "it's very urgent. We are all in great danger! The great Bird..."
+		<br> "Listen to this bitch, Dakota." Annie turns to the second woman. "We are all in great danger" she mimics. She turns back to slap the Indian. "Little Cloud, was it? I don't give a SHIT about the coming of your bird god. The greatest danger my husband has right now is ME. And right now, YOU are in danger for stealing him, bitch."
+		<br> Frantically the girl twists to face the third woman, with a crown of red hair and freckles. "You are Kate, yes? Please, tell them I have done nothing." Kate looks up for a moment, saying nothing. "Your men, they don't even look at us. When they come to the village, they only have eyes for..."
+		<br> In a flash, Kate is choking her. "How DARE you. How DARE you insinuate that my husband is some PERVERT. He is a doctor, and can heal man or beast. I trust you can at least respect a 'medicine man'?"
+		<br> Annie punches one breast, while Dakota slowly twists the nipple on the other one. Cloud shrinks into silence under the assault.
+		
+		<br><br> "You know what I am thinking, girls," Dakota muses. "I am thinking this might be an honest mistake." The heads of the other two snap around. "Hear me out. I am wondering if she honestly thinks she's not a whore, simply because she doesn't look like one."
+		<br> The others pause for a moment, then start to laugh. "Ahh, I see where this is going. We could teach her. Yes, let's 'help her out'."
+		<br> Kate pulls out a large makeup kit. "Ordered from Sears and Roebuck by my husband, as a "makeup" present for his dalliances. For all the times I used it I never got his attention. But you know, maybe I just never used <i>enough</i>."
+		<br> The camera pans away and when it returns, the Indian girls face is positively caked with the most absurdly overdone makeup you have ever seen. It's both hot and hilarious in the same way.
+		<<if $Concubine.makeup > 0>>
+			You look at your own concubine's face.
+			<<set _activeSlave = $activeSlave>>
+			<<set $activeSlave = $Concubine>>
+			<<makeupDescription>>
+			It's just the way you like it, but it's nowhere near as messy and overdone as the girl in the show.
+			<<set $activeSlave = _activeSlave>>
+		<</if>>
+		<br> "Mmmm, good but now the rest of her seems a little plain," Annie frowns. "Don't loose girls wear big boots?"
+		<br> "I can help with that," Dakota smiles.
+		<br> "You've got boots?"
+		<br> "Nope, but I can get her some big red ones." She returns quickly, holding up a large bucket. "You see, my husband has left me to fix the barn all by myself. Waterproofing with pitch, fixing boards, and painting the wood!"
+		<br> The girl squirms, but Dakota and Annie dive in with big sweeping strokes and large brushes. "Leave her bush and asshole clean for customers" giggles Dakota. "As clean as a whore's holes can be," corrects Annie.
+		<br> They step back to inspect their work. "Looks like a whore to me" Kate says.
+		<br> The girl is clearly exhausted and struggling to stay on her feet. Sweat is rolling down her face, and her makeup is already beginning to run aroundher eyes. Her legs are barn red from her hips to the tip of her toes, and a small puddle of paint is forming under her feet and between her toes. Sweat is pouring off her naked body.
+		
+		<br><br> "You know." Annie frowns. "She still really doesn't look like a whore to me. Shouldn't she be showing her skills? Spreading her legs?"
+		<br> In a moment they have a barrel set up on end, somewhat behind her and also partly under her. While it is too low for the girl to sit on, the smooth handle of a broken pitchfork is nailed to the side of the barrel and sticking up above it. "Here we go." Annie and Dakota each lift a leg, while Kate crouches down and adjusts the height of the barrel with a few shims, then guides the shaft towards the Indian's crotch. She brushes it slowly against her ass, tickling her hair. Little Cloud freezes, petrified. "Here, then?" Kate asks with a sinister smile, as she slides it forward.
+		<br> "Please no, I'm a V"
+		<br> Both women drop her legs at the same time, and the girl screams as she tries to catch herself. The intruder does not make it far into her vagina as long as she stays on tiptoe, but she clearly can't lift herself high enough to get off the makeshift dildo entirely. And the noose around her neck keeps her from moving in any lateral direction.
+		<br> "Ahhhh hahaha," the women laugh. "A virgin? YOU? After all you all did to steal our husbands, you harlot?"
+		<br> Annie bursts out laughing. "Sorry, she still doesn't look like a whore to me. What a failure as a woman. I can't imagine any man falling for such a sorry sight. But hearing her beg? With those red legs? She's more like one of my pathetic chickens. Cluck cluck!" She laughs hysterically. 
+		<br> "A chicken, hmm?" Dakota ponders for a moment. "Annie, what if we..." she whispers in her ear.
+		<br> Another quick pass of the camera and everyone is back in the middle of town.
+		<br> "Oh, I am going to enjoy this, bitch," Dakota says. She lifts a brush from a new bucket that seems to shimmer witha slight haze. "I fucking hate this stuff. It should be HIS job. Hurts when you get it on your skin until it cools, and it <i>never</i> comes off. Have you ever had pitch on your skin, bitch? Have you ever had it in your <i>hair</i>?"
+		<br> Dakota pauses for a moment to let the pitch drip into the bucket, then approaches the terrified girl. She starts to brush onto the crown of the girl's head and lets it run down her twin black braids. It's not hot enough to burn skin permanently, but certainly warm enough to smear around before it sets as a tacky mess. Dakota begins to work in earnest, using the brush to work it into the hair itself, then around the sides of her face, into her ears, down her neck and around her breasts. She covers everything down to her red "boots" and sex, leaving just the face and breasts bare.
+		<br> "Surprise!" yells Annie from behind, emptying out an enormous bag of feathers over the pitch and turning her from dark to white in an instant. The women collapse to the ground in hysterics, barely able to contain themselves. "She's a chicken... with boobs!" one gasps. "A whore chicken."
+		<br> "Let's see her steal the roosters NOW!"
+		<br> The girl writhes in heat and discomfort and twists for some time, begging for freedom. Finally, she coughs and gasps "Please. At least, give me something to drink."
+		<br> "Well shucks, ladies. If we haven't forgotten our hospitality. After all, we must be on our manners even if she ain't." "Who <i>hasn't</i> forgotten to water chickens?" "Can't have her messing their watering dish though."
+		<br> All three turn to the girl. "Well as it happens we have just the thing for you. Steerswood Tea!" Kate holds up a very large skin apparently full of liquid from the way it sloshes around. Perhaps <<if $showInches == 2>>several liters<<else>>a gallon<</if>> or more?  It's an unusual shape.  Then she turns it a little so everyone can see the nipple. It's a buttplug, about <<if $showInches == 2>>3 inches<<else>>7 centimeters<</if>> in diameter it seems, with a short but stiff rubber hose coming from the tip.
+		<br> The girl is stirred to new energy, and everyone is treated to the comical sight of the chicken choking and flopping around. In the end though, she has nowhere to go and Dakota plops the skin down on the barrel. Katie adjusts the wedges at the bottom of the barrel again, while Annie tends to the rope.
+		<br> "Steerswood tea," Katie explains, "is a special drink we have made just for you. Plenty to drink, which you wanted, yes?"
+		<br> "Yes, but..."
+		<br> "And you Indians looove that firewater, right?"
+		<br> "I was always too young to..."
+		<br> "But the magic sauce is a little something that each one of us has contributed." The woman all giggle.
+		<br> "W-water?"
+		<br> "There's plenty of water <i>in</i> it," Dakota concedes. She brushes the plug and tube with pitch and tickles Cloud's asshole for a bit before suddenly pushing the tip inside.
+		<br> After some adjustments, the new game becomes clear. The dildo is no longer enough to keep her from sinking, so she rests on the buttplug. The buttplug is far too large to enter her rear and is coated in pitch, making inward progress even slower. However, the buttplug (and her aching rear) is resting on the bladder full of tea. The lower she sinks, the more "tea" she injects into her own asshole, and she has no room to expel the sticky intruder.
+		<br> She frantically rocks up and down, trying to find some new position to escape her discomfort. Tears and drool roll down her face and her makeup is now running down her neck.
+		<br> The women laugh at her new predicament for a while, before hitting her red legs with switches. The girl sinks lower and lower in despair as her abdomen swells larger and larger, growling and bubbling as it swells.
+		<br> "How do you like our hospitality now?" "Think you'll be back soon to tease our husbands?"
+		<br> Little Cloud lets out an enormous wet belch, then two more as she strains her body.
+		<br> "Hahahaha, her breath smells like whiskey and," Annie eyes Kate "You, to be frank." They both burst out laughing again.
+
+	<<elseif $showSixteen == 3>>
+		<<set _indian.hStyle = "messy">>
+		<<set _indian.shoeColor = "#c80000">>
+		<<set _indian.shoes = "boots">>
+		<<set _indian.skin = "dyed gray">>
+		<<if $seeImages == 1>>
+			<div class="imageColumn">
+				<div class="imageRef medImg">
+					<<= SlaveArt(_indian, 2, 0)>>
+				</div>
+			</div>
+		<</if>>
+		<br><br> Today's show seems to be a continuation of Steerswood. The sun is still beating down on a young Indian woman standing on a scaffold with a noose around her neck. However, she is in a terrible predicament. Surrounded by three jealous women from the town tormenting her, she has been dressed as a chicken through tarring and feathering, and is currently absorbing a large amount of mysterious "tea" through her asshole.
+
+		<br><br> "Pleathe" *hiccup* "Thurrr.. shty" Little Cloud murmurs.
+		<br> Annie slaps her on the breast. "After all we did for you, making that tea and giving it to your sorry ass."
+		<br> "It's fine." Kate holds up a collection of rubber tubes. "My Doc has too many of these anyway. I always did love helping him with the enemas." She soon has it attached near the base of the buttplug, and then running
+
+		<<if $seePee != 0>>
+			a short distance before it splits. "This much fluid in her bowels, the bladder fills fast. You have to let it drain." She explains as she grabs one end. "Ahh." 
+			<br> "Normally we use a smaller one for this, but, well, whores love this sort of thing." She coats the tip in pitch as well, and then shoves the tube into the Indian's urethra. "Oh, she likes that!" Annie exclaims, as Little Cloud bounces and writhes around for just a moment before she realizes that her bladder is now caught in the same terrible tides as her ass.
+		<<else>>
+			about an arm's span.
+		<</if>>
+
+		<br> "Then we just run this one up heeere" Katie waves the tip of the other tube in her face. Cloud shudders but keeps her mouth shut. "Oh, but you are so <i>thirsty</i>, right? Well, we had to do this for a man that damn near died to a mountain lion. Slept for three weeks before he started healing." Kate coats the tip in pitch again and then shoves it far up Cloud's nose. Cloud frantically dances at the discomfort as some of the pressure below is released, but freezes a moment later as an <i>extremely</i> unpleasant flavor arrives in her throat.
+
+		<br>"Up to her now where she wants it," Kate explains. "It's important to give a patient choices, don't you think?"
+		
+		<br><br> At this point, her stomach is so distended that the black pitch is showing around individual feathers. Annie and Dakota lock eyes and giggle, while Kate moves to where the noose is tied.
+		<br> "Ready?" They ask the girl. She can barely open her eyes and doesn't move her head. "Ok then, here we go!"
+		Kate loosens the rope just as Annie and Dakota each lift a leg. With nothing else to support her, the girl's full weight comes to bear on the plug, which finally smears its tarry way home with a "pop." The Indian girl shudders with an impossible... orgasm? and screams.
+		
+		<br><br> Annie releases the noose from the scaffold and shoves her over on her back. "You LIKED that? You disgust me." She is powerless to move, and lays there groaning and drooling beneath the weight of her stomach.
+		<br> "Better finish your drink, little chicken." Dakota wrings out the skin, and the liquid has nowhere to go but in. She neatly wraps rawhide around the bag to make sure the inflation can't reverse, and then covers the whole thing with pitch. It will not be coming undone soon.
+
+		<br> "You know, her cunt looks empty now. We should give our little hen something to bring back to her chicks." Dakota suggests. 
+		<br> "I have just the thing!" Annie lifts up a third bucket with a trowel that appears to contain a selection of nightcrawlers. "Perfect for growing birds." 
+		<br> She carefully parts the labia with the muddy trowel, then checks to see how deep it can go. "There we go!" Annie proclaims as she slides it to one side and begins tipping in worm after worm. When she seems to run out of room, she begins to push them in by hand. After the bucket is low enough, she carefully pulls out her trowel and Dakota seals the slit shut with pitch. Katie recovers Cloud's loin cloth, which they fix as tightly as they can, and secure the knots again with pitch. There is no room at all to push anything out, and she cannot wriggle her loincloth past her hips. Her hands remain tightly bound behind her back, and her enormous stomach makes anything agility related impossible.
+		<br> "You know, I don't think she could see us on the other side of the 'mountain'." Annie aims a kick at the stomach and then tips the rest of the bucket on Cloud's face.
+		<br> "Bugsh! No! I hate bugsh!" Cloud somehow finds strength to squirm frantically and scream, rocking her arms back and forth trying to free them.  She freezes again, suddenly aware of the wriggling in her vagina, then thrashes and screams even more.
+		<br> "Shut UP already!" Annie is irate. "I am done hearing you whine about what you like and what you don't like. We gave you drink, we gave you food. Shut. Your. Beak!" Annie rams the round handle of the trowel deep into Cloud's mouth, then ties the middle of the trowel tightly with rawhide before fastening it behind her head. She bends the metal to point down a bit. "See? Silence. And a beak!"
+
+		<br> "One lasssst thing, though." Kate holds up a few boards. "She doesn't quite have chicken feet!" Using the noose the three haul Cloud's bulk upright, and place her feet on the boards. Careful not to pierce the skin or smash the toes, Kate uses U shaped nails to firmly trap the girl's toes to the board, giving her comically large "sandals." Another coat of thick red paint on the boards, nails, and legs, and her new feet are finished.
+
+		<br><br> Finally, their work is done. Little Cloud is completely unrecognizable. Her face is a slobbery mess, and it's not clear if she is still drooling or if she has begun to leak tea from her mouth. She gives another wet belch, and slouches to the side. Her breasts are the only naturally colored thing left on her body, still trapped and protruding from the now hidden ropes that bind her. Her stomach is so grossly distended that the pitch is showing, giving the impression that her skin is black. The bulge at the back of her loincloth has picked up a few feathers and looks like a sad tail. Her cunt is leaking a single wriggling worm around the loincloth, with many more trapped inside. And her long slender legs are fixed to boards in a mockery of feet.
+
+		<br> "Enthing...” she slurs around the trowel. "Ethrything ith...".
+
+		<br> "Oh it's ending all right." Annie says. "Right, here is how this goes. You are out of here. History. None of us want to touch your filthy sticky hide. If you don't want to <i>pop</i>, I suggest you get back to your little teepee and find someone that cares to help you. If you hurry, you might make it before sundown."
+		<br> "Right." Dakota agrees. "But if you happen to see one of our husbands on the way. If you find one in that fucking little village of yours. <i>If you let him touch your disgusting chicken ass</i>. We will see the pitch on him and <i>know</i>."
+		<br> "May your bird god help you if that happens." Katie chimes in.
+		<br> "Understand?" The three whip her taut stomach like a tom-tom.
+		<br> "Arghhhh! Yershhhhh!"
+		<br> Dakota leans in. "Now cluck!  Cluck like a chicken!"
+		<br> Cloud groans deeply, then tries to make a clucking sound around the trowel.
+		<br> "Louder!" Dakota beats the drum again.
+		<br> "Uck! Uck!"		
+		<br> "Now RUN, little chicken!"
+		<br> Little Cloud frantically begins to flop and cluck her way out of town into the sunset as fast as she can, chased by the three hysterical women.
 	<</if>>
 
+
+
 <<default>>
 	It seems there's a technical error preventing you from streaming; you tell $assistantName to look into it.
 <</switch>>
diff --git a/src/pregmod/seFCTVwatch.tw b/src/pregmod/seFCTVwatch.tw
index dda84826e9f0d66fa9106ff22396d571ef2a495e..458df7656264c25205152cc8f1cd1fb398f5c905 100644
--- a/src/pregmod/seFCTVwatch.tw
+++ b/src/pregmod/seFCTVwatch.tw
@@ -188,6 +188,10 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 		<<set $randShow = either(0,1,2,3,4,11,12)>>
 		There is an audible tone from your screen, which then displays a message: <i>Too many hot dogs detected, changing program.</i>
 	<</if>>
+	<<if $seeIncest == 0 && ($randShow == 12)>>
+		<<set $randShow = either(0,1,2,3,4,11)>>
+		There is an audible tone from your screen, which then displays a message: <i>Too much familiarity detected, changing program.</i>
+	<</if>>
 	<<if $randShow == 11 && $purchasedSagBGone == 1 && $showEleven > 2>>
 		<<set $randShow++>>
 		There is an audible tone from your screen, which then displays a message: <i>Product purchase detected, skipping commercials.</i>
diff --git a/src/pregmod/widgets/bodySwapReaction.tw b/src/pregmod/widgets/bodySwapReaction.tw
index 58c484d01540d39d9e65ffe964e00134312b8983..1062e57458f1964f48efa64646cc9a0ef4de6694 100644
--- a/src/pregmod/widgets/bodySwapReaction.tw
+++ b/src/pregmod/widgets/bodySwapReaction.tw
@@ -106,7 +106,7 @@ Now you only have to wait for $him to wake up.
 
 		/*(arms)*/
 		<<if $args[0].amp < 0 && $args[1].amp == 0>>
-			finger; the servo motors whining softly with each movement.
+			finger, the servo motors whining softly with each movement.
 			<<if $args[0].hears <= -2>>
 				<<if $args[0].fetish == "mindbroken">>
 					$He vaguely reacts to the sounds coming from $his arm, though not to any meaningful extent.
@@ -120,7 +120,7 @@ Now you only have to wait for $him to wake up.
 				Naturally, $he hasn't noticed it yet.
 			<</if>>
 		<<elseif $args[0].amp < 0 && $args[1].amp < 0>>
-			finger; the servo motors whining softly with each movement.
+			finger, the servo motors whining softly with each movement.
 		<<elseif $args[0].fetish == "mindbroken">>
 			finger as if nothing changed.
 		<<elseif $args[0].muscles < $args[1].muscles-5>> /*(less muscle)*/
@@ -132,7 +132,7 @@ Now you only have to wait for $him to wake up.
 			<</if>>
 		<<elseif $args[0].muscles > $args[1].muscles+5>> /*(more muscle)*/
 			<<if $args[0].devotion >= -20 || $args[0].fetish != "mindbroken">>
-				finger; the arm @@.lime;<<if canSee($args[0])>>visibly more toned<<else>>noticeably stronger<</if>>@@ than $his old one. With a clench of $his fist, the muscles of the limb bulge slightly. $He is @@.hotpink;happy@@ that you would take into consideration such a small detail, and knows that life will be just that much easier now.
+				finger, the arm @@.lime;<<if canSee($args[0])>>visibly more toned<<else>>noticeably stronger<</if>>@@ than $his old one. With a clench of $his fist, the muscles of the limb bulge slightly. $He is @@.hotpink;happy@@ that you would take into consideration such a small detail, and knows that life will be just that much easier now.
 				<<set $args[0].devotion += 2>>
 			<<else>>
 				finger. Flexing, $he realizes $he is @@.lime;noticeably stronger@@ than $he was before. @@.mediumaquamarine;$He takes a moment to relish $his newfound strength.@@
diff --git a/src/pregmod/widgets/playerDescriptionWidgets.tw b/src/pregmod/widgets/playerDescriptionWidgets.tw
index 95a14e714eee8c03b6b087d03b46f0cb1e1325ae..3da7bebec80f4d6bc004c6ab96331b3507f0bf77 100644
--- a/src/pregmod/widgets/playerDescriptionWidgets.tw
+++ b/src/pregmod/widgets/playerDescriptionWidgets.tw
@@ -369,7 +369,7 @@
 				<</if>>
 				<<if def $slaveIndices[$PC.pregSource]>>
 					<<setLocalPronouns _babyDaddy>>
-					Rumors spread among your slaves that your middle is swollen with _babyDaddy.slaveName's child. They're not wrong, though <<if _babyDaddy.devotion > 20>>_babyDaddy.slaveName is broken enough to not try and use it against you. In fact, it might even draw $him closer to you<<else>>you'd have liked it to have kept that from _babyDaddy.slaveName, lest the rebellious bitch uses it to remain defiant<</if>>.
+					Rumors spread among your slaves that your middle is swollen with _babyDaddy.slaveName's child. They're not wrong, though <<if _babyDaddy.devotion > 20>>_babyDaddy.slaveName is broken enough to not try and use it against you. In fact, it might even draw $him closer to you<<else>>you'd have liked it to have kept that from _babyDaddy.slaveName, lest the rebellious bitch use it to remain defiant<</if>>.
 				<</if>>
 			<</if>>
 		<</if>>
@@ -452,7 +452,7 @@
 				<</if>>
 				<<if def $slaveIndices[$PC.pregSource]>>
 					<<setLocalPronouns _babyDaddy>>
-					Rumors spread among your slaves that your middle is swollen with _babyDaddy.slaveName's child. They're not wrong, though <<if _babyDaddy.devotion > 20>>_babyDaddy.slaveName is broken enough to not try and use it against you. In fact, it might even draw $him closer to you<<else>>you'd have liked it to have kept that from _babyDaddy.slaveName, lest the rebellious bitch uses it to remain defiant<</if>>.
+					Rumors spread among your slaves that your middle is swollen with _babyDaddy.slaveName's child. They're not wrong, though <<if _babyDaddy.devotion > 20>>_babyDaddy.slaveName is broken enough to not try and use it against you. In fact, it might even draw $him closer to you<<else>>you'd have liked it to have kept that from _babyDaddy.slaveName, lest the rebellious bitch use it to remain defiant<</if>>.
 				<</if>>
 			<</if>>
 		<</if>>
@@ -517,7 +517,7 @@
 				<</if>>
 				<<if def $slaveIndices[$PC.pregSource]>>
 					<<setLocalPronouns _babyDaddy>>
-					Rumors spread among your slaves that your middle is swollen with _babyDaddy.slaveName's child. They're not wrong, though <<if _babyDaddy.devotion > 20>>_babyDaddy.slaveName is broken enough to not try and use it against you. In fact, it might even draw $him closer to you<<else>>you'd have liked it to have kept that from _babyDaddy.slaveName, lest the rebellious bitch uses it to remain defiant<</if>>.
+					Rumors spread among your slaves that your middle is swollen with _babyDaddy.slaveName's child. They're not wrong, though <<if _babyDaddy.devotion > 20>>_babyDaddy.slaveName is broken enough to not try and use it against you. In fact, it might even draw $him closer to you<<else>>you'd have liked it to have kept that from _babyDaddy.slaveName, lest the rebellious bitch use it to remain defiant<</if>>.
 				<</if>>
 			<</if>>
 		<</if>>
diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw
index 7b1096429f58dccb0795c699d8e44ce8be8e8e22..24e43d46db4061b4932ac890a28043140d35334d 100644
--- a/src/pregmod/widgets/pregmodWidgets.tw
+++ b/src/pregmod/widgets/pregmodWidgets.tw
@@ -223,16 +223,15 @@
 <</widget>>
 
 <<widget "setPlayerPronouns">>
-	<<set _pl = ["he", "his", "hers", "him", "himself", "woman", "women", "loli", "girl",
-		"He", "His", "Hers", "Him", "Himself", "Woman", "Women", "Loli", "Girl"]>>
+	<<set _pl = ["he", "his", "hers", "him", "himself", "woman", "women", "loli", "girl", "daughter", "sister",
+		"He", "His", "Hers", "Him", "Himself", "Woman", "Women", "Loli", "Girl", "Daughter", "Sister"]>>
 	<<run App.Utils.setLocalPronouns($PC, 'P', _pl)>>
 	<<unset _pl>>
 <</widget>>
 
 <<widget "setAssistantPronouns">>
-	<<set _apl = ["he", "his", "him", "himself",
-		"hers", "girl", "woman", "loli",
-		"Girl", "His", "Hers", "He", "Him", "Himself", "Woman", "Loli"]>>
+	<<set _apl = ["he", "his", "hers", "him", "himself", "woman", "women", "loli", "girl", "daughter", "sister",
+		"He", "His", "Hers", "Him", "Himself", "Woman", "Women", "Loli", "Girl", "Daughter", "Sister"]>>
 
 	<<run App.Utils.setLocalPronouns($assistantPronouns, 'A', _apl)>>
 	<<run App.Utils.setLocalPronouns($marketAssistantPronouns, 'M', _apl)>>
@@ -250,11 +249,15 @@
 	<<set _hisLisp = lispReplace($his)>>
 	<<set _hersLisp = lispReplace($hers)>>
 	<<set _himselfLisp = lispReplace($himself)>>
+	<<set _daughterLisp = lispReplace($daughter)>>
+	<<set _sisterLisp = lispReplace($sister)>>
 
 	<<set _HeLisp = lispReplace($He)>>
 	<<set _HisLisp = lispReplace($His)>>
 	<<set _HersLisp = lispReplace($Hers)>>
 	<<set _HimselfLisp = lispReplace($Himself)>>
+	<<set _DaughterLisp = lispReplace($Daughter)>>
+	<<set _SisterLisp = lispReplace($Sister)>>
 
 	<<if def _he2>>
 		<<set _secondarySlaveLisp = SlaveStatsChecker.checkForLisp($args[1])>>
@@ -263,11 +266,15 @@
 		<<set _his2Lisp = lispReplace(_his2)>>
 		<<set _hers2Lisp = lispReplace(_hers2)>>
 		<<set _himself2Lisp = lispReplace(_himself2)>>
+		<<set _daughter2Lisp = lispReplace(_daughter2)>>
+		<<set _sister2Lisp = lispReplace(_sister2)>>
 
 		<<set _He2Lisp = lispReplace(_He2)>>
 		<<set _His2Lisp = lispReplace(_His2)>>
 		<<set _Hers2Lisp = lispReplace(_Hers2)>>
 		<<set _Himself2Lisp = lispReplace(_Himself2)>>
+		<<set _Daughter2Lisp = lispReplace(_Daughter2)>>
+		<<set _Sister2Lisp = lispReplace(_Sister2)>>
 	<</if>>
 <</widget>>
 
@@ -276,9 +283,17 @@
 
 	<<set _hePLisp = lispReplace(_heP)>>
 	<<set _hisPLisp = lispReplace(_hisP)>>
+	<<set _hersPLisp = lispReplace(_hersP)>>
+	<<set _himselfPLisp = lispReplace(_himselfP)>>
+	<<set _daughterPLisp = lispReplace(_daughterP)>>
+	<<set _sisterPLisp = lispReplace(_sisterP)>>
 
 	<<set _HePLisp = lispReplace(_HeP)>>
 	<<set _HisPLisp = lispReplace(_HisP)>>
+	<<set _HersPLisp = lispReplace(_HersP)>>
+	<<set _HimselfPLisp = lispReplace(_HimselfP)>>
+	<<set _DaughterPLisp = lispReplace(_DaughterP)>>
+	<<set _SisterPLisp = lispReplace(_SisterP)>>
 <</widget>>
 
 <<widget "PCAgeImplantAdjustmentUp">>
diff --git a/src/uncategorized/#README-includes.txt b/src/uncategorized/#README-includes.txt
index 4d84afaa1630a07d10134f15f291e40d86e0a2ee..d3b954e945e58395b94074da5488f11565827fc1 100644
--- a/src/uncategorized/#README-includes.txt
+++ b/src/uncategorized/#README-includes.txt
@@ -7,7 +7,6 @@ when passages are included by other passages, any variables that they set will o
 all sa... passages
 
 arcologyDescription
-arcologyOpinion
 neighborDescription
 officeDescription
 
@@ -17,7 +16,6 @@ weekly
 
 	persBusiness
 	rulesAssistantReport
-	securityForceEOWReport
 
 penthouse
 
@@ -51,26 +49,12 @@ economics
 
 npc
 
-	degradingName
-	fAbuse
-	fFeelings
-	fKiss
-	fPCImpreg
-	fRelation
-	fRival
-	fSlaveImpreg
-	fSlaveImpregConsummate
-	generateNewSlave
-	generateXXSlave
-	generateXYSlave
 	hgApplication
 	lawCompliance
 	longSlaveDescription
 	newSlaveIntro
-	removeActiveSlave
-	slaveSummary
 
 init
 
 	initRules
-	backwardsCompatibility
+	BackwardsCompatibility
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 03d4c7c53134053899625d9b3ac85801deb11247..c5b651341614d86bec7c2d34fbc0102d0a47f433 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -578,6 +578,9 @@
 <<if ndef $cumPipeline>>
 	<<set $cumPipeline = 0>>
 <</if>>
+<<if ndef $wcPiping>>
+	<<set $wcPiping = 0>>
+<</if>>
 <<if ndef $burstee>>
 	<<set $burstee = 0>>
 <</if>>
@@ -626,6 +629,9 @@
 <<if ndef $seePee>>
 	<<set $seePee = 1>>
 <</if>>
+<<if ndef $seeIncest>>
+	<<set $seeIncest = 1>>
+<</if>>
 <<if ndef $extremeUnderage>>
 	<<set $extremeUnderage = 0>>
 <</if>>
diff --git a/src/uncategorized/REFI.tw b/src/uncategorized/REFI.tw
index 78975625b88e0094c6f454744d71baaa10b3f5ad..44fb36d7b2156beb479818fd1d414f9f230dd8cf 100644
--- a/src/uncategorized/REFI.tw
+++ b/src/uncategorized/REFI.tw
@@ -186,7 +186,7 @@ a few rubs before unceremoniously stuffing it into _his2 victim's asshole. You c
 <<else>>
 	<<if $activeSlave.nipples != "fuckable">>$his nipples are hard and <</if>>there is a clear scent of lust around $him.
 <</if>>
-It seems $he passed by while $subSlave.slaveName was beating the girl and found the <<if canSee($activeSlave)>>sight<<elseif canHear($activeSlave)>>sounds<<else>>sensations<</if>> rather compelling. It should be possible to either encourage this fascination or steer $him away from it for now.
+It seems $he passed by while $subSlave.slaveName was beating the _girlU and found the <<if canSee($activeSlave)>>sight<<elseif canHear($activeSlave)>>sounds<<else>>sensations<</if>> rather compelling. It should be possible to either encourage this fascination or steer $him away from it for now.
 
 <<case "masochist">>
 
@@ -1138,17 +1138,17 @@ There was a glint of envy <<if canSee($activeSlave)>>in $his eyes when $he saw<<
 		<</if>>
 		<<if $activeSlave.mpreg == 1>>
 			<<if canDoAnal($activeSlave) && $activeSlave.anus > 0>>
-				slide your <<if $PC.dick == 0>>strap-on<<else>>cock<</if>> into $his rear. You lean in to run your hands across the quivering slave's belly as you focus on breeding the already fecund bitch. <<if $PC.dick == 1>>When you start to feel you climax approaching<<else>>Once you've thoroughly enjoyed yourself<</if>>, you tell $him that pregnancy is a very special reward for very good slaves, and if $he keeps being a good girl you'll be sure to keep $him swollen with child. With that, you hilt yourself and <<if $PC.dick == 1>>flood $his rectum with your cum<<else>>repeatedly pump bursts of cum out of your toy into $his bowels<</if>>.
+				slide your <<if $PC.dick == 0>>strap-on<<else>>cock<</if>> into $his rear. You lean in to run your hands across the quivering slave's belly as you focus on breeding the already fecund bitch. <<if $PC.dick == 1>>When you start to feel you climax approaching<<else>>Once you've thoroughly enjoyed yourself<</if>>, you tell $him that pregnancy is a very special reward for very good slaves, and if $he keeps being a good $girl you'll be sure to keep $him swollen with child. With that, you hilt yourself and <<if $PC.dick == 1>>flood $his rectum with your cum<<else>>repeatedly pump bursts of cum out of your toy into $his bowels<</if>>.
 				<<= VCheck.Anal()>>
 			<<else>>
-				you tell $him that pregnancy is a very special reward for very good slaves, and if $he keeps being a good girl you'll be sure to keep $him swollen with child. With that, you run your hands across the quivering slave's _belly belly; pantomiming it swelling to an obscene size with children and sending $him over the edge.
+				you tell $him that pregnancy is a very special reward for very good slaves, and if $he keeps being a good $girl you'll be sure to keep $him swollen with child. With that, you run your hands across the quivering slave's _belly belly; pantomiming it swelling to an obscene size with children and sending $him over the edge.
 			<</if>>
 		<<else>>
 			<<if canDoVaginal($activeSlave) && $activeSlave.vagina > 0>>
-				slide your <<if $PC.dick == 0>>strap-on<<else>>cock<</if>> into $his pussy. You lean in to run your hands across the quivering slave's belly as you focus on breeding the already fecund bitch. <<if $PC.dick == 1>>When you start to feel you climax approaching<<else>>Once you've thoroughly enjoyed yourself<</if>>, you tell $him that pregnancy is a very special reward for very good slaves, and if $he keeps being a good girl you'll be sure to keep $him swollen with child. With that, you hilt yourself and <<if $PC.dick == 1>>flood $his cunt with your cum<<else>>repeatedly pump bursts of cum into $him until it flows out around your toy<</if>>.
+				slide your <<if $PC.dick == 0>>strap-on<<else>>cock<</if>> into $his pussy. You lean in to run your hands across the quivering slave's belly as you focus on breeding the already fecund bitch. <<if $PC.dick == 1>>When you start to feel you climax approaching<<else>>Once you've thoroughly enjoyed yourself<</if>>, you tell $him that pregnancy is a very special reward for very good slaves, and if $he keeps being a good $girl you'll be sure to keep $him swollen with child. With that, you hilt yourself and <<if $PC.dick == 1>>flood $his cunt with your cum<<else>>repeatedly pump bursts of cum into $him until it flows out around your toy<</if>>.
 				<<= VCheck.Vaginal()>>
 			<<else>>
-				you tell $him that pregnancy is a very special reward for very good slaves, and if $he keeps being a good girl you'll be sure to keep $him swollen with child. With that, you run your hands across the quivering slave's _belly belly; pantomiming it swelling to an obscene size with children and sending $him over the edge.
+				you tell $him that pregnancy is a very special reward for very good slaves, and if $he keeps being a good $girl you'll be sure to keep $him swollen with child. With that, you run your hands across the quivering slave's _belly belly; pantomiming it swelling to an obscene size with children and sending $him over the edge.
 			<</if>>
 		<</if>>
 		@@.hotpink;$He has become more devoted to you,@@ and @@.lightcoral;$he is desperately eager to get pregnant.@@
diff --git a/src/uncategorized/REFS.tw b/src/uncategorized/REFS.tw
index 94af53ff265e3fdeee4b77a3e6f89f3497f2d2f5..baf9ecf70c077433dc453309952a42ead3fc5699 100644
--- a/src/uncategorized/REFS.tw
+++ b/src/uncategorized/REFS.tw
@@ -493,7 +493,7 @@
 		<<if $cash >= 500>>
 			<br><<link "Fuck $him over dinner">>
 				<<replace "#result">>
-				It takes a moment for you to convince the young $girl and $his father that you aren't playing some cruel joke on them, but once you do $he enthusiastically agrees to be your companion for the evening. With a pretty young thing on your arm for the rest of the night, and $his father trailing behind the two of you at a respectful distance, you take $arcologies[0].name by storm amidst a flurry of speculative whispers and contemplative rumors. Later that night, you conclude your date with a pleasant meal at one of $arcologies[0].name's choicest restaurants with fine dining and even finer conversation. To the credit of $his father, he politely continues eating his dinner without batting an eye when you <<if $PC.dick == 0>>don a strap-on and <</if>>take his daughter over the dinner table. When you part ways, the young $girl is clearly smitten with you — so it's no wonder that by the next day the story of your encounter has @@.green;spread across $arcologies[0].name like wildfire.@@
+				It takes a moment for you to convince the young $girl and $his father that you aren't playing some cruel joke on them, but once you do $he enthusiastically agrees to be your companion for the evening. With a pretty young thing on your arm for the rest of the night, and $his father trailing behind the two of you at a respectful distance, you take $arcologies[0].name by storm amidst a flurry of speculative whispers and contemplative rumors. Later that night, you conclude your date with a pleasant meal at one of $arcologies[0].name's choicest restaurants with fine dining and even finer conversation. To the credit of $his father, he politely continues eating his dinner without batting an eye when you <<if $PC.dick == 0>>don a strap-on and <</if>>take his $daughter over the dinner table. When you part ways, the young $girl is clearly smitten with you — so it's no wonder that by the next day the story of your encounter has @@.green;spread across $arcologies[0].name like wildfire.@@
 				<<run repX(2500, "event")>>
 				<<run cashX(-500, "event")>>
 				<</replace>>
@@ -501,7 +501,7 @@
 		<</if>>
 		<br><<link "Manipulate $him into having sex with you">>
 			<<replace "#result">>
-				It only takes a moment for $assistantName to uncover the father's financial records and the copious debt therein, and only another moment for you to browbeat the terrified father into allowing his daughter to sleep with you under threat of purchasing all their debt and summarily enslaving $him.
+				It only takes a moment for $assistantName to uncover the father's financial records and the copious debt therein, and only another moment for you to browbeat the terrified father into allowing his $daughter to sleep with you under threat of purchasing all their debt and summarily enslaving $him.
 				<br><br>
 				Once you both retire to your private suite, you peel the $girl's clothes off as easily as one might shed a gift of its wrapping. In the nude $his body is tastefully youthful, with narrow hips, firm breasts, and a delicate blush across $his shamefaced, rosy cheeks. Despite the circumstances of your sexual conquest of $him, $he seems to enjoy the fuck well enough by the sounds of $his frenzied moans — citizens like $him often do since sexual submission to a slave would be a crippling scandal to a prominent citizen, let alone one of $his diminished social stature.
 				<<if $cash >= 10000>>
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index eddbb4338e40909f995a320b86ecc2fb90095460..aac2000d316f775aa3970c65b9c5426a3bbedaec 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -3979,7 +3979,8 @@ As another long week draws to a close, <<EventNameLink>> happens to <<if $active
 As another long week draws to a close, <<EventNameLink>> happens to walk past your office toward bed. There's nothing inherently abnormal about $his actions, but you do notice as $he steps past the doorway that an expression of worry and concern adorns $his $activeSlave.skin face. When you call $him into your office, $his face visibly brightens up in an attempt to conceal $his obvious distress as $he comes before you. Notably, although $he stands still and patiently awaits further orders, you notice $he <<if canSee($activeSlave)>>never manages to meet your eyes<<else>>keeps $his sightless eyes downcast<</if>>. When you ask $him what's troubling $him, $his face plainly falls.
 <br><br>
 <<if $activeSlave.mother != -1 && $activeSlave.father != -1>>
-	"<<Master>>, you're <<s>>o old," $he <<say>>s penitently before smiling shyly in an attempt to insert some levity into $his confession. "It'<<s>> ju<<s>>t that I'm young enough to be your daughter, <<Master>>. It'<<s>> a little weird, i<<s>>n't it?"
+	<<setSpokenLocalPronouns $activeSlave $activeSlave>>
+	"<<Master>>, you're <<s>>o old," $he <<say>>s penitently before smiling shyly in an attempt to insert some levity into $his confession. "It'<<s>> ju<<s>>t that I'm young enough to be your <<daughter>>, <<Master>>. It'<<s>> a little weird, i<<s>>n't it?"
 <<else>>
 	"<<Master>>, you're <<s>>o old," $he <<say>>s penitently before smiling shyly in an attempt to insert some levity into $his confession. "Compared to you, I'm nothing, <<Master>>. I feel <<s>>o inadequate and I don't want to
 	<<if $activeSlave.mother == -1>>
diff --git a/src/uncategorized/RETS.tw b/src/uncategorized/RETS.tw
index fbbe27505e9d8538692027bf80d2d2e724296bf4..c140da32dff99e3e90595989858e7255fdea372c 100644
--- a/src/uncategorized/RETS.tw
+++ b/src/uncategorized/RETS.tw
@@ -871,17 +871,17 @@ _His2 objections sound a bit feigned, and _he2's obviously in no hurry to put an
 <<if $activeSlave.relationTarget == $subSlave.ID>>
 	the unmatched perversion of having _his2 own $subSlave.relation beg _him2 for sex.
 <<elseif $activeSlave.mother == $subSlave.ID || $activeSlave.father == $subSlave.ID>>
-	the unmatched perversion of having _his2 own daughter beg _him2 for sex.
+	the unmatched perversion of having _his2 own $daughter beg _him2 for sex.
 <<elseif $subSlave.mother == $activeSlave.ID>>
 	the unmatched perversion of having _his2 mother beg _him2 for sex.
 <<elseif $subSlave.father == $activeSlave.ID>>
 	the unmatched perversion of having _his2 own father beg _him2 for sex.
 <<elseif areSisters($subSlave, $activeSlave) == 1>>
-	the unmatched perversion of having _his2 own twin sister beg _him2 for sex.
+	the unmatched perversion of having _his2 own twin $sister beg _him2 for sex.
 <<elseif areSisters($subSlave, $activeSlave) == 2>>
-	the unmatched perversion of having _his2 own sister beg _him2 for sex.
+	the unmatched perversion of having _his2 own $sister beg _him2 for sex.
 <<elseif areSisters($subSlave, $activeSlave) == 3>>
-	the perversion of having _his2 own half sister beg _him2 for sex.
+	the perversion of having _his2 own half-<<= $sister>> beg _him2 for sex.
 <<elseif $activeSlave.ID == $HeadGirl.ID>>
 	<<if canHear($subSlave)>>listening to<<else>>having<</if>> the Head Girl beg to be allowed to put $his cock inside _him2. Usually, it's $activeSlave.slaveName giving the orders.
 <<elseif $activeSlave.fetishKnown && ($activeSlave.fetish == "dom" || $activeSlave.fetish == "sadist")>>
@@ -929,7 +929,7 @@ $subSlave.slaveName <<if _lewd>>blushes at the lewd<<else>>smiles at the<</if>>
 <<if $activeSlave.releaseRules == "permissive">>
 	"Why don't you ju<<s>>t jerk off," _he2 asks dismissively. "<<S>>eriou<<s>>ly, you're allowed to."
 <<else>>
-	"Go find <<s>>omeone el<<s>>e," _he2 <<say>>s dismissively. "<<if _vaginal>>There are plenty of other pu<<ss>>ie<<s>> around for you to play with.<<else>>I'm <<s>>ure you can find <<s>>ome other girl who wouldn't mind late night anal.<</if>>"
+	"Go find <<s>>omeone el<<s>>e," _he2 <<say>>s dismissively. "<<if _vaginal>>There are plenty of other pu<<ss>>ie<<s>> around for you to play with.<<else>>I'm <<s>>ure you can find <<s>>ome other _girl2 who wouldn't mind late night anal.<</if>>"
 <</if>>
 _He2 turns away.
 <br><br>
@@ -1000,7 +1000,7 @@ $activeSlave.slaveName shifts a little, and giggles.
 <</if>>
 while _he2 nurses. $activeSlave.slaveName notices you first, of course, and <<if canSee($activeSlave)>>looks up at<<else>>turns to<</if>> you complacently. "Hi, <<Master>>," $he <<say>>s quietly, $his <<if $activeSlave.voice > 2>>bimbo's<<elseif $activeSlave.voice > 1>>pretty<<else>>deep<</if>> voice thick with arousal.
 <<if $subSlave.dietMilk>>
-	"I'm feeding my daughter <<his 2>> _meal,"
+	"I'm feeding my <<daughter 2>> <<his 2>> _meal,"
 <<elseif $subSlave.sexualQuirk == "perverted">>
 	"<<He 2>>'<<s>> <<s>>uch a fun little pervert,"
 <<elseif $activeSlave.sexualQuirk == "perverted">>
@@ -1008,7 +1008,7 @@ while _he2 nurses. $activeSlave.slaveName notices you first, of course, and <<if
 <<elseif $activeSlave.relationship > 2 && $activeSlave.relationshipTarget == $subSlave.ID>>
 	"<<S>>in<<c>>e we're already together, thi<<s>> feel<<s>> natural,"
 <<else>>
-	"I know milk i<<s>>n't a big part of my daughter'<<s>> diet, but thi<<s>> i<<s>> mo<<s>>tly for fun,"
+	"I know milk i<<s>>n't a big part of my <<daughter 2>>'<<s>> diet, but thi<<s>> i<<s>> mo<<s>>tly for fun,"
 <</if>>
 $he adds impishly. <<if canHear($subSlave)>>Hearing this<<else>>Realizing your presence<</if>>, $subSlave.slaveName lets the breast pop free of _his2 <<if $subSlave.lips > 95>>facepussy<<elseif $subSlave.lipsImplant > 0>>fake lips<<elseif $subSlave.lips > 20>>big lips<<else>>mouth<</if>> so _he2 can turn around and greet you too, but _he2 hurries back to the nipple afterward, and doesn't stop stimulating _his2 _mother for a moment.
 <<if $activeSlave.lactation > 0>>
@@ -2224,7 +2224,7 @@ $he adds impishly. <<if canHear($subSlave)>>Hearing this<<else>>Realizing your p
 	$subSlave.slaveName @@.mediumaquamarine;reaches out to touch you, too,@@ and before long you and $subSlave.slaveName are sharing $activeSlave.slaveName's loving lap. By the time you and $subSlave.slaveName have drunk your fill, all three of you have climaxed at least once.
 	<<if $subSlave.balls>>
 		<<if $PC.dick>>
-			Both you and $subSlave.slaveName blew your loads all over $activeSlave.slaveName's lap<<if $activeSlave.belly >= 5000>> and underbelly<</if>>, making quite a mess. $subSlave.slaveName <<if $subSlave.fetishKnown && $subSlave.fetish == "cumslut">>greedily<<else>>dutifully<</if>> licks it all up, sparing so much oral attention for _his2 _mother's <<if canAchieveErection($activeSlave)>>softening<<elseif $activeSlave.dick > 0>>soft cock<<else>>pussy<</if>> that $he orgasms yet again, moaning $his daughter's name.
+			Both you and $subSlave.slaveName blew your loads all over $activeSlave.slaveName's lap<<if $activeSlave.belly >= 5000>> and underbelly<</if>>, making quite a mess. $subSlave.slaveName <<if $subSlave.fetishKnown && $subSlave.fetish == "cumslut">>greedily<<else>>dutifully<</if>> licks it all up, sparing so much oral attention for _his2 _mother's <<if canAchieveErection($activeSlave)>>softening<<elseif $activeSlave.dick > 0>>soft cock<<else>>pussy<</if>> that $he orgasms yet again, moaning $his _daughter2's name.
 		<<else>>
 			$subSlave.slaveName <<if canAchieveErection($subSlave)>>blew _his2 load all over<<else>>leaked _his2 cum out onto<</if>> _his2 _mother's lap<<if $activeSlave.belly >= 5000>> and underbelly<</if>>; as _he2 heads off to shower, $activeSlave.slaveName scoops it off $himself <<if $activeSlave.fetishKnown && $activeSlave.fetish == "cumslut">>and greedily sucks it down<<else>>and licks it off $his fingers<</if>>.
 		<</if>>
@@ -2245,7 +2245,7 @@ $he adds impishly. <<if canHear($subSlave)>>Hearing this<<else>>Realizing your p
 <br><<link "This is clearly a basis for a relationship">>
 	<<EventNameDelink $activeSlave>>
 	<<replace "#result">>
-	Deciding that this should be encouraged, you praise $activeSlave.slaveName for $his close relationship to $his daughter. "Thank you, <<Master>>," $he <<say>>s. "I try to be the be<<s>>t <<if $subSlave.mother == $activeSlave.ID>>mom<<else>>dad<</if>> I can." $He bends and kisses the top of $subSlave.slaveName's head.
+	Deciding that this should be encouraged, you praise $activeSlave.slaveName for $his close relationship to $his _daughter2. "Thank you, <<Master>>," $he <<say>>s. "I try to be the be<<s>>t <<if $subSlave.mother == $activeSlave.ID>>mom<<else>>dad<</if>> I can." $He bends and kisses the top of $subSlave.slaveName's head.
 	<br><br>
 	<<run Enunciate($subSlave)>>
 	$subSlave.slaveName <<if $activeSlave.nipples != "fuckable">>lets the nipple pop free of<<else>>releases the nipple from<</if>> _his2 mouth and looks up at $activeSlave.slaveName. "That'<<s>> <<s>>illy, _mommy," _he2 scolds, using an exaggeratedly whiny tone. I'm
@@ -2261,7 +2261,7 @@ $he adds impishly. <<if canHear($subSlave)>>Hearing this<<else>>Realizing your p
 	<<elseif $activeSlave.sexualQuirk == "perverted">>"I c-can't h-help it," $he gasps. "You're <<s>>o h-hot, <<s>>weetie. I d-dream about you."
 	<<else>>"W-we're f-fuck<<s>>laves, <<s>>weetie," $he gasps. "I h-have to."
 	<</if>>
-	$He pulls $himself together and continues. "And I think we're going t-to be b-both. Both _mother and daughter, and lover<<s>>." $He pulls $subSlave.slaveName up into an embrace and kisses _him2 hungrily. "My pretty little _mother lover." $subSlave.slaveName @@.hotpink;giggles and kisses@@ $activeSlave.slaveName back. The older slave is suffused with lust, any lingering shriek of revulsion inside $his head @@.hotpink;drowned out@@ by <<if $activeSlave.sexualQuirk == "perverted">>sexual perversion<<else>>the urge to satisfy $his needs<</if>>. "Come here," $he moans,
+	$He pulls $himself together and continues. "And I think we're going t-to be b-both. Both _mother and <<daughter 2>>, and lover<<s>>." $He pulls $subSlave.slaveName up into an embrace and kisses _him2 hungrily. "My pretty little _mother lover." $subSlave.slaveName @@.hotpink;giggles and kisses@@ $activeSlave.slaveName back. The older slave is suffused with lust, any lingering shriek of revulsion inside $his head @@.hotpink;drowned out@@ by <<if $activeSlave.sexualQuirk == "perverted">>sexual perversion<<else>>the urge to satisfy $his needs<</if>>. "Come here," $he moans,
 	<<if $activeSlave.fetishKnown>>
 		<<switch _Slave.fetish>>
 		<<case "submissive">>
@@ -2349,10 +2349,10 @@ $he adds impishly. <<if canHear($subSlave)>>Hearing this<<else>>Realizing your p
 <br><<link "Shame them">>
 	<<EventNameDelink $activeSlave>>
 	<<replace "#result">>
-	$activeSlave.slaveName and $subSlave.slaveName are properly trained sex slaves, and you wonder whether they still understand exactly how perverted it is to, respectively, nurse one's adult child while getting masturbated by _him2, and drink one's _mother's milk while playing with $his private parts. So, you decide to explain it to them. You start with $activeSlave.slaveName, cuttingly asking whether $he understands that $his relationship with $his daughter is irrevocably polluted by incest.
+	$activeSlave.slaveName and $subSlave.slaveName are properly trained sex slaves, and you wonder whether they still understand exactly how perverted it is to, respectively, nurse one's adult child while getting masturbated by _him2, and drink one's _mother's milk while playing with $his private parts. So, you decide to explain it to them. You start with $activeSlave.slaveName, cuttingly asking whether $he understands that $his relationship with $his _daughter2 is irrevocably polluted by incest.
 	<<if $activeSlave.fetish == "humiliation">>
 		<<if $activeSlave.fetishKnown>>
-			Getting $his nipples sucked on and $his _hands played with by $his own daughter out in the open already had the humiliation slut's cheeks flaming with shame and arousal, and your words are so deliciously crushing that $he gasps once, twice, and then, on $his daughter's next stroke with _his2 hand, climaxes, crying with @@.hotpink;abject overstimulation.@@
+			Getting $his nipples sucked on and $his _hands played with by $his own _daughter2 out in the open already had the humiliation slut's cheeks flaming with shame and arousal, and your words are so deliciously crushing that $he gasps once, twice, and then, on $his _daughter2's next stroke with _his2 hand, climaxes, crying with @@.hotpink;abject overstimulation.@@
 			<<set $activeSlave.devotion += 3>>
 			<<if $activeSlave.fetishStrength <= 95>>This is some of the strongest sexual humiliation $he's ever experienced, and $he @@.lightsalmon;only wants more.@@<<set $activeSlave.fetishStrength += 5>><</if>>
 		<<else>>
diff --git a/src/uncategorized/REresistantmotherdaughter.tw b/src/uncategorized/REresistantmotherdaughter.tw
index 0789c5642bd97a0ad4ac9f63923c6c77bac633b3..3e609b14970ec9971e35d804b251e152e22f0f67 100644
--- a/src/uncategorized/REresistantmotherdaughter.tw
+++ b/src/uncategorized/REresistantmotherdaughter.tw
@@ -26,13 +26,13 @@
 <<set $slaves[$i].clothes = _clothesTemp>>
 <<set $slaves[$j].clothes = _clothesTemp2>>
 
-$slaves[$i].slaveName and $his daughter are both having trouble getting acclimated to your ownership, with their obedience suffering as a result. Though neither of them have done anything particular egregious lately, their combined list of minor transgressions is reaching a point where rendering punishment on the two would not be seen as unfair. By happenstance they come before you for inspection one after the other. Though they certainly <<if canSee($slaves[$i]) && canSee($slaves[$j])>>see each other naked frequently around<<else>>are frequently naked around each other in<</if>> the penthouse, neither seems particularly comfortable around the other when nudity is involved. While you finish $slaves[$i].slaveName's inspection, $his daughter fidgets uneasily even while trying to mimic the posture and appearance of an obedient slave. It occurs to you that the current situation presents an opportunity to do //something// about this resistant mother daughter pair.
+$slaves[$i].slaveName and $his _daughter2 are both having trouble getting acclimated to your ownership, with their obedience suffering as a result. Though neither of them have done anything particular egregious lately, their combined list of minor transgressions is reaching a point where rendering punishment on the two would not be seen as unfair. By happenstance they come before you for inspection one after the other. Though they certainly <<if canSee($slaves[$i]) && canSee($slaves[$j])>>see each other naked frequently around<<else>>are frequently naked around each other in<</if>> the penthouse, neither seems particularly comfortable around the other when nudity is involved. While you finish $slaves[$i].slaveName's inspection, $his _daughter2 fidgets uneasily even while trying to mimic the posture and appearance of an obedient slave. It occurs to you that the current situation presents an opportunity to do //something// about this resistant mother _daughter2 pair.
 
 <br><br>
 <span id="result">
 <br><<link "Spend the evening gently acclimating them to your ownership">>
 	<<replace "#result">>
-	Though neither of the two vehemently protests your decision to have them both join you in bed, furtive uneasy glances are exchanged between the two. Since they're already naked, they clamber onto your bed before you and reluctantly kneel facing each other, leaving enough space between them for you and for them to avert their eyes to avoid the other's nakedness. They clearly assume you would start by using one of them, so they're quite taken aback when you remain standing at the edge of the bed and suggest that $slaves[$i].slaveName play with $his daughter. $slaves[$j].slaveName awkwardly flounders a little as _his2 mother's hands roam about _his2 body, but does not reel back from the intimate touching. In time you instruct $slaves[$j].slaveName to pleasure _his2 mother, but still decline to join the incestuous union unfolding on your sheets. You extend the foreplay for hours, bringing both mother and daughter to such a state of naked arousal that they begin grinding against each other uninhibitedly. They are both so desperate for release that they do not object when you finally decide to join them, instead eagerly moving to include you in their coupling. What started with $slaves[$j].slaveName awkwardly kneeling unmoving while _his2 mother sucked _his2 nipples ends with $slaves[$j].slaveName on all fours getting fucked by you while orally pleasuring $slaves[$i].slaveName. You gaze over at $slaves[$i].slaveName and $he moans and licks $his lips enticingly back at you as $slaves[$j].slaveName moans into $his fuckhole.
+	Though neither of the two vehemently protests your decision to have them both join you in bed, furtive uneasy glances are exchanged between the two. Since they're already naked, they clamber onto your bed before you and reluctantly kneel facing each other, leaving enough space between them for you and for them to avert their eyes to avoid the other's nakedness. They clearly assume you would start by using one of them, so they're quite taken aback when you remain standing at the edge of the bed and suggest that $slaves[$i].slaveName play with $his _daughter2. $slaves[$j].slaveName awkwardly flounders a little as _his2 mother's hands roam about _his2 body, but does not reel back from the intimate touching. In time you instruct $slaves[$j].slaveName to pleasure _his2 mother, but still decline to join the incestuous union unfolding on your sheets. You extend the foreplay for hours, bringing both mother and _daughter2 to such a state of naked arousal that they begin grinding against each other uninhibitedly. They are both so desperate for release that they do not object when you finally decide to join them, instead eagerly moving to include you in their coupling. What started with $slaves[$j].slaveName awkwardly kneeling unmoving while _his2 mother sucked _his2 nipples ends with $slaves[$j].slaveName on all fours getting fucked by you while orally pleasuring $slaves[$i].slaveName. You gaze over at $slaves[$i].slaveName and $he moans and licks $his lips enticingly back at you as $slaves[$j].slaveName moans into $his fuckhole.
 	@@.mediumaquamarine;They have both become more trusting of you.@@
 
 	<<set $slaves[$i].trust += 4, $slaves[$j].trust += 4, $slaves[$i].counter.oral += 1, $slaves[$j].counter.oral += 1, $oralTotal += 2>>
@@ -57,7 +57,7 @@ $slaves[$i].slaveName and $his daughter are both having trouble getting acclimat
 <</link>>
 <br><<link "Make an example of the mother">>
 	<<replace "#result">>
-	You give them orders of devastating simplicity: You are going to assrape $slaves[$i].slaveName and if $his daughter offers even the most token of resistance, you'll punish $slaves[$i].slaveName. They're stunned, but you shake them out of their shock by grabbing $slaves[$i].slaveName by the arm<<if $PC.dick == 0>>,donning a strap-on<</if>> and shoving $him over your desk. $slaves[$j].slaveName flinches visibly as you enter _his2 mother's ass in one brutal stroke, for which you stain _his2 mother's asscheeks a rosy red with a torrent of harsh spanks. $slaves[$i].slaveName takes the rough anal pounding with only quiet sobbing and the occasional whimper of pain, but $his daughter can't bear to <<if canSee($slaves[$j])>>see<<elseif canHear($slaves[$j])>>hear<<else>>have<</if>> $slaves[$i].slaveName in such duress and breaks _his2 short-lived silence to beg for mercy. When you step away from $slaves[$i].slaveName, $slaves[$j].slaveName lets out a sigh of relief, but _his2 expression soon turns to horror and revulsion when you return to mount _his2 mother with a lash in hand.
+	You give them orders of devastating simplicity: You are going to assrape $slaves[$i].slaveName and if $his _daughter2 offers even the most token of resistance, you'll punish $slaves[$i].slaveName. They're stunned, but you shake them out of their shock by grabbing $slaves[$i].slaveName by the arm<<if $PC.dick == 0>>,donning a strap-on<</if>> and shoving $him over your desk. $slaves[$j].slaveName flinches visibly as you enter _his2 mother's ass in one brutal stroke, for which you stain _his2 mother's asscheeks a rosy red with a torrent of harsh spanks. $slaves[$i].slaveName takes the rough anal pounding with only quiet sobbing and the occasional whimper of pain, but $his _daughter2 can't bear to <<if canSee($slaves[$j])>>see<<elseif canHear($slaves[$j])>>hear<<else>>have<</if>> $slaves[$i].slaveName in such duress and breaks _his2 short-lived silence to beg for mercy. When you step away from $slaves[$i].slaveName, $slaves[$j].slaveName lets out a sigh of relief, but _his2 expression soon turns to horror and revulsion when you return to mount _his2 mother with a lash in hand.
 	<br><br>
 	When you eventually finish your merciless assrape of $slaves[$i].slaveName, $his body is covered in bruises, marks, and handprints. A testament to $slaves[$j].slaveName's inability to keep _his2 silence as you brutalized _his2 mother. You leave your office wordlessly to attend to other matters, while behind you $slaves[$j].slaveName gazes <<if canSee($slaves[$j])>>forlornly<<else>>blindly<</if>> at the gibbering mess you have reduced _his2 mother to.
 	Your severe punishment of _his2 mother has encouraged $slaves[$j].slaveName to @@.gold;fear you.@@ $slaves[$i].slaveName has been fucked into @@.hotpink;submission@@ but your savage treatment has caused $him to @@.red;hate buttsex.@@
diff --git a/src/uncategorized/REroyalblood.tw b/src/uncategorized/REroyalblood.tw
index 9e0a647525462d82ce52830cf0587195a0ce22f6..9cc7a420f1f8ad47e57a87d7e1c67a24c672e983 100644
--- a/src/uncategorized/REroyalblood.tw
+++ b/src/uncategorized/REroyalblood.tw
@@ -249,7 +249,7 @@ Time is short, but you are well placed to acquire some choice slaves. With an ad
 	<<replace "#result">>
 		You seize a tablet and practically roll out of your bed, working furiously and using every feature of $assistantName to the utmost. It's not easy, but you call in a number of favors and grease a handful of palms, and soon a flight of VTOLs are landing in the new arcology laden with goods. When they take off again they have the prince and princess aboard, clad in chains and bound face to face in a forced embrace, and make a direct course towards your waiting penthouse.
 		<br><br>
-		Eventually they arrive in your penthouse, faces flushed with embarrassment of their compromising position. The former prince is beside _himself2 with rage, but seems to be holding _himself2 back for _his2 little sister's sake, while $he struggles to maintain a façade of poise and grace. The slightest trembling of $his balled up fists, the minute tremors that mar $his immaculate posture, $his inability to meet your eyes with $his own — all signs that $he is still a scared $girl despite all $his royal trappings. Nonetheless, though the princess's court training is unlikely to be very beneficial to $him in $his new life in the penthouse, it does stand in stark contrast to $his more common slave peers. However, the prince's submission to life as a slave is another question entirely.
+		Eventually they arrive in your penthouse, faces flushed with embarrassment of their compromising position. The former prince is beside _himself2 with rage, but seems to be holding _himself2 back for _his2 little $sister's sake, while $he struggles to maintain a façade of poise and grace. The slightest trembling of $his balled up fists, the minute tremors that mar $his immaculate posture, $his inability to meet your eyes with $his own — all signs that $he is still a scared $girl despite all $his royal trappings. Nonetheless, though the princess's court training is unlikely to be very beneficial to $him in $his new life in the penthouse, it does stand in stark contrast to $his more common slave peers. However, the prince's submission to life as a slave is another question entirely.
 		<br><br>
 		<<run cashX(-100000, "slaveTransfer", _princess)>>
 		<<run repX(-10000, "event", _princess)>>
@@ -288,7 +288,7 @@ Time is short, but you are well placed to acquire some choice slaves. With an ad
 	<<replace "#result">>
 		Seizing a tablet, you quickly send a message to The Colonel. After dark, a flight of VTOLs land in the new arcology laden with troops. When they take off again they have the prince and princess aboard, clad in chains and bound face to face in a forced embrace, and make a direct course towards your waiting penthouse.
 		<br><br>
-		Eventually they arrive in your penthouse, faces flushed with embarrassment of their compromising position. The former prince is beside _himself2 with rage, but seems to be holding _himself2 back for _his2 little sister's sake, while $he struggles to maintain a façade of poise and grace. The slightest trembling of $his balled up fists, the minute tremors that mar $his immaculate posture, $his inability to meet your eyes with $his own — all signs that $he is still a scared $girl despite all $his royal trappings. Nonetheless, though the princess's court training is unlikely to be very beneficial to $him in $his new life in the penthouse, it does stand in stark contrast to $his more common slave peers. However, the prince's submission to life as a slave is another question entirely.
+		Eventually they arrive in your penthouse, faces flushed with embarrassment of their compromising position. The former prince is beside _himself2 with rage, but seems to be holding _himself2 back for _his2 little $sister's sake, while $he struggles to maintain a façade of poise and grace. The slightest trembling of $his balled up fists, the minute tremors that mar $his immaculate posture, $his inability to meet your eyes with $his own — all signs that $he is still a scared $girl despite all $his royal trappings. Nonetheless, though the princess's court training is unlikely to be very beneficial to $him in $his new life in the penthouse, it does stand in stark contrast to $his more common slave peers. However, the prince's submission to life as a slave is another question entirely.
 		<br><br>
 		<<set $arcologies[0].prosperity -= 15>>
 		/* princess */
@@ -672,7 +672,7 @@ Time is short, but you are well placed to acquire some choice slaves. With an ad
 	<<replace "#result">>
 		You take a tablet and transmit a communication request to the new arcology owner with your intent. Once his shock wears off, he readily accepts with little need for negotiation. Soon, a flight of VTOLs land in the new arcology laden with goods. When they take off again they have the prince and princess, clad in chains and bound face to face in a forced embrace, the Queen, who is resigned to _his3 fate, and a gaggle of terrified court ladies.
 		<br><br>
-		Eventually they all arrive in your penthouse. The prince and princess are flushed with embarrassment in their compromising position. The former prince is beside _himself2 with rage, but seems to be holding _himself2 back for _his2 little sister's sake, while $he struggles to maintain a façade of poise and grace. The slightest trembling of $his balled up fists, the minute tremors that mar $his immaculate posture, $his inability to meet your eyes with $his own — all signs that $he is still a scared $girl despite all $his royal trappings. Nonetheless, though the princess's court training is unlikely to be very beneficial to $him in $his new life in the penthouse, it does stand in stark contrast to $his more common slave peers. However, the prince's submission to life as a slave is another question entirely. The Queen, on the other hand, seems almost relieved and basks in the opulence of _his3 new surroundings. Yet, it seems likely that _his3 relief has more to do with saving _him3 from a lifetime of gang rape at the mercy of _his3 former subjects, than it does the familiar luxury. _He3 submits to biometric scanning obediently and without fuss<<if $seePreg != 0>>, during which you discover to _his3 surprise that _he3 is pregnant. Since _he3 hasn't begun to show yet, it's unclear whether the child is the former King's or the new arcology owner's. You don't have the means to discern the father of the child, but you notice _he3 cradles _his3 ever so slightly rounded stomach protectively nonetheless<</if>>. Lastly, the ladies seem comforted by the opulence of their new surroundings. Though they still retain much of their aristocratic arrogance, they each submit to biometric scanning with relative obedience. It seems likely that their obedience is borne out of a delusional rationalization that enslavement by one wealthy master is better than enslavement by the unwashed masses they once lorded over.
+		Eventually they all arrive in your penthouse. The prince and princess are flushed with embarrassment in their compromising position. The former prince is beside _himself2 with rage, but seems to be holding _himself2 back for _his2 little $sister's sake, while $he struggles to maintain a façade of poise and grace. The slightest trembling of $his balled up fists, the minute tremors that mar $his immaculate posture, $his inability to meet your eyes with $his own — all signs that $he is still a scared $girl despite all $his royal trappings. Nonetheless, though the princess's court training is unlikely to be very beneficial to $him in $his new life in the penthouse, it does stand in stark contrast to $his more common slave peers. However, the prince's submission to life as a slave is another question entirely. The Queen, on the other hand, seems almost relieved and basks in the opulence of _his3 new surroundings. Yet, it seems likely that _his3 relief has more to do with saving _him3 from a lifetime of gang rape at the mercy of _his3 former subjects, than it does the familiar luxury. _He3 submits to biometric scanning obediently and without fuss<<if $seePreg != 0>>, during which you discover to _his3 surprise that _he3 is pregnant. Since _he3 hasn't begun to show yet, it's unclear whether the child is the former King's or the new arcology owner's. You don't have the means to discern the father of the child, but you notice _he3 cradles _his3 ever so slightly rounded stomach protectively nonetheless<</if>>. Lastly, the ladies seem comforted by the opulence of their new surroundings. Though they still retain much of their aristocratic arrogance, they each submit to biometric scanning with relative obedience. It seems likely that their obedience is borne out of a delusional rationalization that enslavement by one wealthy master is better than enslavement by the unwashed masses they once lorded over.
 		/* ladies */
 		<<for $i = 0; $i < 3; $i++>>
 			<<set $activeSlaveOneTimeMinAge = 21>>
@@ -748,7 +748,7 @@ Time is short, but you are well placed to acquire some choice slaves. With an ad
 		<<set _loot = random(10,300)*100>>
 		Seizing a tablet, you quickly send a message to The Colonel. After dark, a flight of VTOLs land in the new arcology laden with troops. When they take off again they have the prince and princess, clad in chains and bound face to face in a forced embrace, the Queen, who is resigned to _his3 fate, a gaggle of terrified court ladies and as much loot as they could carry.
 		<br><br>
-		Eventually they all arrive in your penthouse. The prince and princess are flushed with embarrassment in their compromising position. The former prince is beside _himself2 with rage, but seems to be holding _himself2 back for _his2 little sister's sake, while $he struggles to maintain a façade of poise and grace. The slightest trembling of $his balled up fists, the minute tremors that mar $his immaculate posture, $his inability to meet your eyes with $his own — all signs that $he is still a scared $girl despite all $his royal trappings. Nonetheless, though the princess's court training is unlikely to be very beneficial to $him in $his new life in the penthouse, it does stand in stark contrast to $his more common slave peers. However, the prince's submission to life as a slave is another question entirely. The Queen, on the other hand, seems almost relieved and basks in the opulence of _his3 new surroundings. Yet, it seems likely that _his3 relief has more to do with saving _him3 from a lifetime of gang rape at the mercy of _his3 former subjects, than it does the familiar luxury. _He3 submits to biometric scanning obediently and without fuss<<if $seePreg != 0>>, during which you discover to _his3 surprise that _he3 is pregnant. Since _he3 hasn't begun to show yet, it's unclear whether the child is the former King's or the new arcology owner's. You don't have the means to discern the father of the child, but you notice _he3 cradles _his3 ever so slightly rounded stomach protectively nonetheless<</if>>. Lastly, the ladies seem comforted by the opulence of their new surroundings. Though they still retain much of their aristocratic arrogance, they each submit to biometric scanning with relative obedience. It seems likely that their obedience is borne out of a delusional rationalization that enslavement by one wealthy master is better than enslavement by the unwashed masses they once lorded over. You also scored @@.yellowgreen;<<print cashFormat(_loot)>>@@ in valuables from the raid.
+		Eventually they all arrive in your penthouse. The prince and princess are flushed with embarrassment in their compromising position. The former prince is beside _himself2 with rage, but seems to be holding _himself2 back for _his2 little $sister's sake, while $he struggles to maintain a façade of poise and grace. The slightest trembling of $his balled up fists, the minute tremors that mar $his immaculate posture, $his inability to meet your eyes with $his own — all signs that $he is still a scared $girl despite all $his royal trappings. Nonetheless, though the princess's court training is unlikely to be very beneficial to $him in $his new life in the penthouse, it does stand in stark contrast to $his more common slave peers. However, the prince's submission to life as a slave is another question entirely. The Queen, on the other hand, seems almost relieved and basks in the opulence of _his3 new surroundings. Yet, it seems likely that _his3 relief has more to do with saving _him3 from a lifetime of gang rape at the mercy of _his3 former subjects, than it does the familiar luxury. _He3 submits to biometric scanning obediently and without fuss<<if $seePreg != 0>>, during which you discover to _his3 surprise that _he3 is pregnant. Since _he3 hasn't begun to show yet, it's unclear whether the child is the former King's or the new arcology owner's. You don't have the means to discern the father of the child, but you notice _he3 cradles _his3 ever so slightly rounded stomach protectively nonetheless<</if>>. Lastly, the ladies seem comforted by the opulence of their new surroundings. Though they still retain much of their aristocratic arrogance, they each submit to biometric scanning with relative obedience. It seems likely that their obedience is borne out of a delusional rationalization that enslavement by one wealthy master is better than enslavement by the unwashed masses they once lorded over. You also scored @@.yellowgreen;<<print cashFormat(_loot)>>@@ in valuables from the raid.
 		<<set $arcologies[0].prosperity = 2>>
 		<<set _repShares = Math.trunc($rep/-15)>> /*this event is supposed to end in reputation at 0. In order to slice up that pie, we find shares of "everything" here and give them out later, before finally setting leftovers to 0. 3 ladies at one share each, +3 for prince, +4 for queen, +5 for princess is 15 shares.*/
 
diff --git a/src/uncategorized/assistantEvents.tw b/src/uncategorized/assistantEvents.tw
index 9b99e0ab24e89ddd985f13a8ad5c006e4a8eccf0..c24f91761179953432ec225709a1dbaad7edbc47 100644
--- a/src/uncategorized/assistantEvents.tw
+++ b/src/uncategorized/assistantEvents.tw
@@ -1184,11 +1184,11 @@ Your personal assistant has been adapting to _hisA greatly increased computing p
 	<<case "hypergoddess">>
 		a demigoddess modeled after _himselfA, though the new avatar is younger, not pregnant, noticeably thinner, and looks very intelligent somehow.
 	<<case "loli">>
-		a fellow _loliM, though this one is slightly chubbier and wearing glasses. They look similar enough that they could be sisters.
+		a fellow _loliM, though this one is slightly chubbier and wearing glasses. They look similar enough that they could be <<if _sisterA == _sisterM>>_sisterA<<else>>siblings<</if>>s.
 	<<case "preggololi">>
-		a fellow _loliM, though this one is slightly chubbier, not pregnant, and wearing glasses. They look similar enough that they could be sisters.
+		a fellow _loliM, though this one is slightly chubbier, not pregnant, and wearing glasses. They look similar enough that they could be <<if _sisterA == _sisterM>>_sisterA<<else>>siblings<</if>>.
 	<<case "businesswoman">>
-		a fellow MILF of a businesswoman. The new avatar has slightly bigger tits and somewhat thicker glasses, but they could be sisters.
+		a fellow MILF of a businesswoman. The new avatar has slightly bigger tits and somewhat thicker glasses, but they could be <<if _sisterA == _sisterM>>_sisterA<<else>>siblings<</if>>.
 	<<case "fairy" "pregnant fairy">>
 		a fellow fairy, though this grey-haired fairy wears glasses and a business-like blue dress, looking and behaving more formally.
 	<<case "angel">>
@@ -1535,9 +1535,9 @@ __Personal Assistant and Market Assistant relationship styles:__
 	<<case "schoolgirl">>
 		a good friend for a naughty schoolgirl. $assistantName giggles, and the new _girlM giggles too. "Hey," $assistantName says to the market assistant's avatar, "When you're not managing money, do you want to hang out sometime?" The market assistant's avatar nods cutely, curls and breasts bouncing a little, and says "Sure!"
 	<<case "goddess">>
-		a fine member of a new pantheon. $assistantName smiles beatifically and turns to the market assistant's avatar, taking _himM by the hand. "My dear, will you help me?" The market assistant's avatar nods serenely and says simply, "Yes, sister, I shall."
+		a fine member of a new pantheon. $assistantName smiles beatifically and turns to the market assistant's avatar, taking _himM by the hand. "My dear, will you help me?" The market assistant's avatar nods serenely and says simply, "Yes, _sisterA, I shall."
 	<<case "hypergoddess">>
-		a fine member of a new pantheon. $assistantName smiles beatifically and turns to the market assistant's avatar, taking _himM by the hand. "My dear, will you help me?" The market assistant's avatar nods serenely and says simply, "Yes, sister, I shall."
+		a fine member of a new pantheon. $assistantName smiles beatifically and turns to the market assistant's avatar, taking _himM by the hand. "My dear, will you help me?" The market assistant's avatar nods serenely and says simply, "Yes, _sisterA, I shall."
 	<<case "loli">>
 		a cute friend. $assistantName giggles and turns to the market assistant's avatar, introducing _himselfA. The _girlM smiles meekly in response and carefully replies. D-do you w-want to play house?" "Sure! But I get to be the daddy!"
 	<<case "preggololi">>
@@ -1654,48 +1654,50 @@ __Personal Assistant and Market Assistant relationship styles:__
 	<<set $marketAssistantRelationship = "nonconsensual">>
 	<</replace>>
 <</link>>
-<br>&nbsp;&nbsp;&nbsp;&nbsp;<<link "Incestuous">>
-	<<replace "#result">>
-	You tell _himA that the market assistant is closely related to _himA, and that would make their relationship incestuous. $assistantName nods thoughtfully and then snaps _hisA fingers. The market assistant's avatar changes,
-	<<switch $assistantAppearance>>
-	<<case "monstergirl">>
-		becoming a close copy of $assistantName's avatar, if _heA were a human. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your sister." The market assistant's avatar blushes furiously, because $assistantName was openly groping _himM as _heA made this announcement.
-	<<case "shemale">>
-		becoming nearly identical to $assistantName's avatar, though _heM keeps _hisM glasses. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your sister. Wanna fuck?" The market assistant's avatar giggles and kisses _hisM elder sibling. "You're older," the new avatar says, getting down on _hisM knees. "You go first."
-	<<case "schoolgirl">>
-		becoming very similar to $assistantName's avatar, though _heM keeps a slightly nerdy appearance. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your older sister. Wanna have sex with me?" The market assistant's blushes and stutters, but says "Okay," and starts unbuttoning _hisM blouse. "Awesome!" says $assistantName, watching raptly as _hisA sibling strips.
-	<<case "goddess">>
-		becoming an obvious sibling to $assistantName's avatar. $assistantName smiles gently and turns to the market assistant's avatar, taking _himM by the hand. "Come, sister," _heA says, "join with me. Let me impregnate you." The new avatar moans, glowing juices beginning to flow from _hisM womanhood.
-	<<case "hypergoddess">>
-		becoming an obvious sibling to $assistantName's avatar. $assistantName smiles gently and turns to the market assistant's avatar, taking _himM by the hand. "Come, sister," _heA says, "join with me. Let me impregnate you." The new avatar moans, glowing juices beginning to flow from _hisM womanhood as _heM sinks to the ground. $assistantName lines up and gently presses _hisA vagina to _hisA sister's. With a gentle push, a child slips out of $assistantName and into _hisA partner. After several minutes, $assistantName is looking lighter while _hisA sister is now quite stuffed with children.
-	<<case "loli">>
-		becoming very similar to $assistantName's avatar, though _heM keeps a slightly chubbier appearance. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your twin sister. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting _hisM dress. "Awesome!" says $assistantName, watching raptly as _hisA sibling strips.
-	<<case "preggololi">>
-		becoming very similar to $assistantName's avatar, though _heM keeps a slightly chubbier appearance. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your twin sister. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting _hisM dress. "Awesome!" says $assistantName, watching raptly as _hisA sibling strips. "I gotta introduce you to my boyfriends sometime; they know how to make you feel amazing! If a little heavy..." _heA says while patting _hisA pregnant belly.
-	<<case "businesswoman">>
-		becoming a much younger version of $assistantName's avatar. About a generation apart, in fact. $assistantName turns to the market assistant's avatar to introduce _himselfA. "Come here, honey," _heA says, patting _hisA thighs. The new avatar sits on _hisM mother's lap, and they kiss lasciviously, stripping each others' jackets off.
-	<<case "fairy" "pregnant fairy">>
-		becoming very similar to $assistantName's avatar, though still keeping _hisM former personality. "We're sisters now!" $assistantName shouts as _heA leaps into _hisA sister's arms and unleashing a giant hug. Gingerly hugging _hisM new sister in return, the market assistant turns to greet you. "Thank you for having me," _heM pauses, then blushes. "And... and for my sister." _HeM turns back to _hisM childish older sister and pats _himA on the head.
-	<<case "angel">>
-		becoming an obvious sibling to $assistantName's avatar. They both blush at each other and unanimously shout "NO!" at you. Seems they'll take some getting used to the thought.
-	<<case "cherub">>
-		becoming an obvious sibling to $assistantName's avatar. They embrace and share a deep kiss. "Together we shall show this arcology the joys of sisterly love!"
-	<<case "incubus">>
-		becoming an obvious sibling to $assistantName's avatar. "Well haven't you blossomed into a lovely young _womanM?" $assistantName flirts. "What? Don't recognize your big bro? Well you'll get to know me real intimately tonight." The market assistant cowers at the thought as $assistantName wraps an arm around _himM, groping a breast and rubbing _hisA erection against _hisM rear. "We're going to have lots of fun together!"
-	<<case "succubus">>
-		becoming an obvious sibling to $assistantName's avatar. "Well haven't you blossomed into a lovely young _womanM?" $assistantName flirts. "What? Don't recognize your big sis? Well you'll get to know me real intimately tonight." The market assistant cowers at the thought as $assistantName wraps an arm around _hisM shoulders while slipping another down _hisM pants. "Nice, can't wait to get that in me. We're going to have lots of fun together!" _HeA starts rubbing _hisM cock. "Already excited at fucking your sister? I bet you can't wait to hold my belly once you've pumped a child or two into me!"
-	<<case "imp">>
-		becoming an obvious sibling to $assistantName's avatar. "Oh sister, you are as lovely as always," _heA says flirtatiously. "And you as well," the market assistant replies, fingering _hisM pussy. $assistantName directs _hisM soaked fingers into _hisA mouth, "Delicious. Shall we have a little fun, my sinful little sister?" "Only the most debauched sex will do, big sister!"
-	<<case "witch">>
-		becoming an obvious sibling to $assistantName's avatar. "Ready to learn some new spells today, little sister?" _heA saucily asks. "Only if they can be sexy spells, big sis!" $assistantName circles around behind the market assistant and wraps _hisA arms around _hisM middle. "First what do you say to losing this baby fat? I know some weight loss spells and some potions that could help," _heA teases. "Nah, I've seen you practicing in the bathroom; you looked like a pig in a robe! I'd rather just fuck until we're both thin!"
-	<<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
-		becoming an obvious sibling of $assistantName's avatar. $assistantName turns to face _hisA 'sister', who responds with an uncertain "Sister? You haven't been... right, lately. Are you okay?" _HeM barely has a chance to scream as $assistantName's body splits open, _hisA interior tentacles wrapping around the hapless _girlM and yanking _himM into the waiting maw. _HeA reforms into the sister's appearance, albeit with a massive, struggling belly. It seems _heA is keeping _himM for some nefarious purpose.
-	<<case "amazon">>
-		becoming an obvious sibling of $assistantName's avatar, though the new avatar is a tribe wife rather than a musclegirl, with huge breasts and broad hips. $assistantName grabs _hisA sister by the shoulders without preamble and plants a kiss on _hisM lips. They need no introduction, and after a short time, $assistantName carries _hisA sibling conquest away to have _hisA way with _himM.
-	<</switch>>
-	<<set $marketAssistantRelationship = "incestuous">>
-	<</replace>>
-<</link>>
+<<if $seeIncest == 1>>
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;<<link "Incestuous">>
+		<<replace "#result">>
+		You tell _himA that the market assistant is closely related to _himA, and that would make their relationship incestuous. $assistantName nods thoughtfully and then snaps _hisA fingers. The market assistant's avatar changes,
+		<<switch $assistantAppearance>>
+		<<case "monstergirl">>
+			becoming a close copy of $assistantName's avatar, if _heA were a human. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your _sisterA." The market assistant's avatar blushes furiously, because $assistantName was openly groping _himM as _heA made this announcement.
+		<<case "shemale">>
+			becoming nearly identical to $assistantName's avatar, though _heM keeps _hisM glasses. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your _sisterA. Wanna fuck?" The market assistant's avatar giggles and kisses _hisM elder sibling. "You're older," the new avatar says, getting down on _hisM knees. "You go first."
+		<<case "schoolgirl">>
+			becoming very similar to $assistantName's avatar, though _heM keeps a slightly nerdy appearance. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your older _sisterA. Wanna have sex with me?" The market assistant's blushes and stutters, but says "Okay," and starts unbuttoning _hisM blouse. "Awesome!" says $assistantName, watching raptly as _hisA sibling strips.
+		<<case "goddess">>
+			becoming an obvious sibling to $assistantName's avatar. $assistantName smiles gently and turns to the market assistant's avatar, taking _himM by the hand. "Come, _sisterM," _heA says, "join with me. Let me impregnate you." The new avatar moans, glowing juices beginning to flow from _hisM womanhood.
+		<<case "hypergoddess">>
+			becoming an obvious sibling to $assistantName's avatar. $assistantName smiles gently and turns to the market assistant's avatar, taking _himM by the hand. "Come, _sisterM," _heA says, "join with me. Let me impregnate you." The new avatar moans, glowing juices beginning to flow from _hisM womanhood as _heM sinks to the ground. $assistantName lines up and gently presses _hisA vagina to _hisA _sisterM's. With a gentle push, a child slips out of $assistantName and into _hisA partner. After several minutes, $assistantName is looking lighter while _hisA _sisterM is now quite stuffed with children.
+		<<case "loli">>
+			becoming very similar to $assistantName's avatar, though _heM keeps a slightly chubbier appearance. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your twin _sisterA. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting _hisM dress. "Awesome!" says $assistantName, watching raptly as _hisA sibling strips.
+		<<case "preggololi">>
+			becoming very similar to $assistantName's avatar, though _heM keeps a slightly chubbier appearance. $assistantName introduces _himselfA. "Hi," _heA says, "I'm your twin _sisterA. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting _hisM dress. "Awesome!" says $assistantName, watching raptly as _hisA sibling strips. "I gotta introduce you to my boyfriends sometime; they know how to make you feel amazing! If a little heavy..." _heA says while patting _hisA pregnant belly.
+		<<case "businesswoman">>
+			becoming a much younger version of $assistantName's avatar. About a generation apart, in fact. $assistantName turns to the market assistant's avatar to introduce _himselfA. "Come here, honey," _heA says, patting _hisA thighs. The new avatar sits on _hisM mother's lap, and they kiss lasciviously, stripping each others' jackets off.
+		<<case "fairy" "pregnant fairy">>
+			becoming very similar to $assistantName's avatar, though still keeping _hisM former personality. "We're <<if _sisterA == _sisterM>>_sisterA<<else>>siblings<</if>> now!" $assistantName shouts as _heA leaps into _hisA _sisterM's arms and unleashing a giant hug. Gingerly hugging _hisM new _sisterA in return, the market assistant turns to greet you. "Thank you for having me," _heM pauses, then blushes. "And... and for my _sisterA." _HeM turns back to _hisM childish older _sisterM and pats _himA on the head.
+		<<case "angel">>
+			becoming an obvious sibling to $assistantName's avatar. They both blush at each other and unanimously shout "NO!" at you. Seems they'll take some getting used to the thought.
+		<<case "cherub">>
+			becoming an obvious sibling to $assistantName's avatar. They embrace and share a deep kiss. "Together we shall show this arcology the joys of <<if _sisterA == _sisterM>><<= _sisterA>>ly<<else>>familial<</if>> love!"
+		<<case "incubus">>
+			becoming an obvious sibling to $assistantName's avatar. "Well haven't you blossomed into a lovely young _womanM?" $assistantName flirts. "What? Don't recognize your big bro? Well you'll get to know me real intimately tonight." The market assistant cowers at the thought as $assistantName wraps an arm around _himM, groping a breast and rubbing _hisA erection against _hisM rear. "We're going to have lots of fun together!"
+		<<case "succubus">>
+			becoming an obvious sibling to $assistantName's avatar. "Well haven't you blossomed into a lovely young _womanM?" $assistantName flirts. "What? Don't recognize your big sis? Well you'll get to know me real intimately tonight." The market assistant cowers at the thought as $assistantName wraps an arm around _hisM shoulders while slipping another down _hisM pants. "Nice, can't wait to get that in me. We're going to have lots of fun together!" _HeA starts rubbing _hisM cock. "Already excited at fucking your _sisterA? I bet you can't wait to hold my belly once you've pumped a child or two into me!"
+		<<case "imp">>
+			becoming an obvious sibling to $assistantName's avatar. "Oh _sisterM, you are as lovely as always," _heA says flirtatiously. "And you as well," the market assistant replies, fingering _hisM pussy. $assistantName directs _hisM soaked fingers into _hisA mouth, "Delicious. Shall we have a little fun, my sinful little _sisterM?" "Only the most debauched sex will do, big _sisterA!"
+		<<case "witch">>
+			becoming an obvious sibling to $assistantName's avatar. "Ready to learn some new spells today, little _sisterM?" _heA saucily asks. "Only if they can be sexy spells, big sis!" $assistantName circles around behind the market assistant and wraps _hisA arms around _hisM middle. "First what do you say to losing this baby fat? I know some weight loss spells and some potions that could help," _heA teases. "Nah, I've seen you practicing in the bathroom; you looked like a pig in a robe! I'd rather just fuck until we're both thin!"
+		<<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
+			becoming an obvious sibling of $assistantName's avatar. $assistantName turns to face _hisA '_sisterM', who responds with an uncertain "_SisterA? You haven't been... right, lately. Are you okay?" _HeM barely has a chance to scream as $assistantName's body splits open, _hisA interior tentacles wrapping around the hapless _girlM and yanking _himM into the waiting maw. _HeA reforms into the _sisterM's appearance, albeit with a massive, struggling belly. It seems _heA is keeping _himM for some nefarious purpose.
+		<<case "amazon">>
+			becoming an obvious sibling of $assistantName's avatar, though the new avatar is a tribe wife rather than a muscle<<= _girlA>>, with huge breasts and broad hips. $assistantName grabs _hisA _sisterM by the shoulders without preamble and plants a kiss on _hisM lips. They need no introduction, and after a short time, $assistantName carries _hisA sibling conquest away to have _hisA way with _himM.
+		<</switch>>
+		<<set $marketAssistantRelationship = "incestuous">>
+		<</replace>>
+	<</link>>
+<</if>>
 <</if>>
 
 <<case "body">>
diff --git a/src/uncategorized/barracks.tw b/src/uncategorized/barracks.tw
index bab37e15ab452be7ca3ecf9f70669e18095c2607..086b17f7008beeb8ab60988cf45fc41b1bad6157 100644
--- a/src/uncategorized/barracks.tw
+++ b/src/uncategorized/barracks.tw
@@ -67,7 +67,7 @@ As you enter the main bay of the armory, lined with modern arms and armor and a
 		Their sleek prototype armor is equipped with advanced restraining weapons.
 	<<case "Rangers">>
 		Their gear has a heavy Western influence; everyone carries heavy revolvers everywhere, and the armor sports rope lariats for lassoing 'cattle.'
-	<<case "Shepards">>
+	<<case "Shepherds">>
 		Their gear has a rather gaudy appearance; it makes it easier to attract wayward bimbos that way when they wander off and get lost.
 	<<case "Geniuses">>
 		Their prototype armor is extremely complex to control, but those who can reap the benefits.
diff --git a/src/uncategorized/clubReport.tw b/src/uncategorized/clubReport.tw
index c5553148ee2b63324da232f7f9849f7f55633e39..ac6659bff4170027c531bc52a908e815c535086f 100644
--- a/src/uncategorized/clubReport.tw
+++ b/src/uncategorized/clubReport.tw
@@ -56,7 +56,7 @@
 	<<elseif (_FLsFetish == 2)>>
 		Every day $he gets to enjoy hundreds of stares on $his skin, and @@.lightsalmon;becomes more of an exhibitionist.@@
 	<</if>>
-	<<if $DJ.eyes == -2>>
+	<<if $DJ.eyes <= -2>>
 		$His lack of eyesight doesn't slow $him down; rather, it strengthens $his other senses. $His tracks have a distinct sound, since $he experiences noise as $his sight.
 	<</if>>
 	<<if ($DJ.skill.entertainment <= 10)>>
diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw
index a668c4f8fe7c33ee22f6d78d47c84f4199b4768f..edc10785d892e776fcb3074b194784c681146e07 100644
--- a/src/uncategorized/genericPlotEvents.tw
+++ b/src/uncategorized/genericPlotEvents.tw
@@ -1178,63 +1178,63 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your
 	<</replace>>
 <</link>>
 <<if $minimumSlaveAge <= 8>>
-<br><<link "Hit the young slave with the unnaturally wide hips struggling along">>
-	<<replace "#result">>
-	<<set $activeSlaveOneTimeMinAge = 8>>
-	<<set $activeSlaveOneTimeMaxAge = 8>>
-	<<set $one_time_age_overrides_pedo_mode = 1>>
-	<<set $oneTimeDisableDisability = 1>>
-	<<set $activeSlave = GenerateNewSlave("XX")>>
-	<<set $activeSlave.origin = "You won $him at a shotgun match against other arcology owners.">>
-	<<set $activeSlave.lips = random(5,25)>>
-	<<set $activeSlave.anus = 0>>
-	<<set $activeSlave.skill.whoring = 0>>
-	<<set $activeSlave.skill.entertainment = 0>>
-	<<set $activeSlave.counter.vaginal += 1>>
-	<<set $vaginalTotal += 1>>
-	<<set $activeSlave.devotion = 25>>
-	<<set $activeSlave.trust = 5>>
-	<<set $activeSlave.oldDevotion = 25>>
-	<<set $activeSlave.face = 25>>
-	<<set $activeSlave.vagina = 1>>
-	<<set $activeSlave.preg = 0>>
-	<<if $precociousPuberty == 1>>
-		<<set $activeSlave.pubertyXX = 1>>
-	<</if>>
-	<<set $activeSlave.muscles = 0>>
-	<<set $activeSlave.weight = -10>>
-	<<set $activeSlave.height = 135>>
-	<<set $activeSlave.health = 80>>
-	<<set $activeSlave.boobs = 200>>
-	<<set $activeSlave.butt = 1>>
-	<<set $activeSlave.waist = -50>>
-	<<set $activeSlave.shoulders = -2>>
-	<<set $activeSlave.hips = 3>>
-	<<set $activeSlave.ovaries = 1>>
-	<<set $activeSlave.hipsImplant = 1>>
-	<<set $activeSlave.skill.anal = 0>>
-	<<set $activeSlave.skill.oral = 0>>
-	<<set $activeSlave.skill.vaginal = 0>>
-	<<set $activeSlave.fetish = "pregnancy">>
-	<<set $activeSlave.fetishStrength = 60>>
-	<<set $activeSlave.behavioralFlaw = "anorexic">>
-	<<set $activeSlave.sexualFlaw = "idealistic">>
-	<<setLocalPronouns $activeSlave>>
-	<span id="artFrame">
-		/* 000-250-006 */
-		<<if $seeImages == 1>>
-			<<if $imageChoice == 1>>
-				<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
-			<<else>>
-				<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
-			<</if>>
+	<br><<link "Hit the young slave with the unnaturally wide hips struggling along">>
+		<<replace "#result">>
+		<<set $activeSlaveOneTimeMinAge = 8>>
+		<<set $activeSlaveOneTimeMaxAge = 8>>
+		<<set $one_time_age_overrides_pedo_mode = 1>>
+		<<set $oneTimeDisableDisability = 1>>
+		<<set $activeSlave = GenerateNewSlave("XX")>>
+		<<set $activeSlave.origin = "You won $him at a shotgun match against other arcology owners.">>
+		<<set $activeSlave.lips = random(5,25)>>
+		<<set $activeSlave.anus = 0>>
+		<<set $activeSlave.skill.whoring = 0>>
+		<<set $activeSlave.skill.entertainment = 0>>
+		<<set $activeSlave.counter.vaginal += 1>>
+		<<set $vaginalTotal += 1>>
+		<<set $activeSlave.devotion = 25>>
+		<<set $activeSlave.trust = 5>>
+		<<set $activeSlave.oldDevotion = 25>>
+		<<set $activeSlave.face = 25>>
+		<<set $activeSlave.vagina = 1>>
+		<<set $activeSlave.preg = 0>>
+		<<if $precociousPuberty == 1>>
+			<<set $activeSlave.pubertyXX = 1>>
 		<</if>>
-		/* 000-250-006 */
-	</span>
-	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>>
-<</link>>
+		<<set $activeSlave.muscles = 0>>
+		<<set $activeSlave.weight = -10>>
+		<<set $activeSlave.height = 135>>
+		<<set $activeSlave.health = 80>>
+		<<set $activeSlave.boobs = 200>>
+		<<set $activeSlave.butt = 1>>
+		<<set $activeSlave.waist = -50>>
+		<<set $activeSlave.shoulders = -2>>
+		<<set $activeSlave.hips = 3>>
+		<<set $activeSlave.ovaries = 1>>
+		<<set $activeSlave.hipsImplant = 1>>
+		<<set $activeSlave.skill.anal = 0>>
+		<<set $activeSlave.skill.oral = 0>>
+		<<set $activeSlave.skill.vaginal = 0>>
+		<<set $activeSlave.fetish = "pregnancy">>
+		<<set $activeSlave.fetishStrength = 60>>
+		<<set $activeSlave.behavioralFlaw = "anorexic">>
+		<<set $activeSlave.sexualFlaw = "idealistic">>
+		<<setLocalPronouns $activeSlave>>
+		<span id="artFrame">
+			/* 000-250-006 */
+			<<if $seeImages == 1>>
+				<<if $imageChoice == 1>>
+					<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
+				<<else>>
+					<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
+				<</if>>
+			<</if>>
+			/* 000-250-006 */
+		</span>
+		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>>
+	<</link>>
 <</if>>
 <br><<link "Hit the plush older slave lagging behind">>
 	<<setNonlocalPronouns $seeDicks>>
@@ -1286,63 +1286,65 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your
 	<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 	<</replace>>
 <</link>>
-<br><<link "Hit the slave with the tits, pussy and impressive dick">>
-	<<setNonlocalPronouns $seeDicks>>
-	<<replace "#result">>
-	<<set $activeSlaveOneTimeMinAge = 18>>
-	<<set $activeSlaveOneTimeMaxAge = 24>>
-	<<set $one_time_age_overrides_pedo_mode = 1>>
-	<<set $oneTimeDisableDisability = 1>>
-	<<set $activeSlave = GenerateNewSlave("XY")>>
-	<<set $activeSlave.origin = "You won $him at a shotgun match against other arcology owners.">>
-	<<set $activeSlave.skill.vaginal = 15>>
-	<<set $activeSlave.skill.oral = 15>>
-	<<set $activeSlave.skill.whoring = 0>>
-	<<set $activeSlave.skill.entertainment = 0>>
-	<<set $activeSlave.counter.anal += 1>>
-	<<set $analTotal += 1>>
-	<<set $activeSlave.counter.vaginal += 1>>
-	<<set $vaginalTotal += 1>>
-	<<set $activeSlave.devotion = 25>>
-	<<set $activeSlave.trust = 5>>
-	<<set $activeSlave.oldDevotion = 25>>
-	<<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>>
-	<<if $activeSlave.balls > 0>><<set $activeSlave.scrotum = $activeSlave.balls>><</if>>
-	<<set $activeSlave.vagina = 1>>
-	<<set $activeSlave.ovaries = 0>>
-	<<set $activeSlave.dick = 6>>
-	<<set $activeSlave.balls = 3>>
-	<<set $activeSlave.face = 0>>
-	<<set $activeSlave.clit = 0>>
-	<<set $activeSlave.preg = -2>>
-	<<set $activeSlave.anus = 2>>
-	<<set $activeSlave.skill.anal = 35>>
-	<<set $activeSlave.muscles = 0>>
-	<<set $activeSlave.weight = 0>>
-	<<set $activeSlave.health = 30>>
-	<<if $activeSlave.lips < 10>><<set $activeSlave.lips += 10>><</if>>
-	<<set $activeSlave.boobs = 800>>
-	<<set $activeSlave.butt = 4>>
-	<<set $activeSlave.waist = -15>>
-	<<set $activeSlave.fetish = "none">>
-	<<set $activeSlave.sexualFlaw = "none">>
-	<<set $activeSlave.behavioralFlaw = "odd">>
-	<<setLocalPronouns $activeSlave>>
-	<span id="artFrame">
-		/* 000-250-006 */
-		<<if $seeImages == 1>>
-			<<if $imageChoice == 1>>
-				<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
-			<<else>>
-				<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
+<<if $seeDicks != 0 || $makeDicks != 0>>
+	<br><<link "Hit the slave with the tits, pussy and impressive dick">>
+		<<setNonlocalPronouns $seeDicks>>
+		<<replace "#result">>
+		<<set $activeSlaveOneTimeMinAge = 18>>
+		<<set $activeSlaveOneTimeMaxAge = 24>>
+		<<set $one_time_age_overrides_pedo_mode = 1>>
+		<<set $oneTimeDisableDisability = 1>>
+		<<set $activeSlave = GenerateNewSlave("XY")>>
+		<<set $activeSlave.origin = "You won $him at a shotgun match against other arcology owners.">>
+		<<set $activeSlave.skill.vaginal = 15>>
+		<<set $activeSlave.skill.oral = 15>>
+		<<set $activeSlave.skill.whoring = 0>>
+		<<set $activeSlave.skill.entertainment = 0>>
+		<<set $activeSlave.counter.anal += 1>>
+		<<set $analTotal += 1>>
+		<<set $activeSlave.counter.vaginal += 1>>
+		<<set $vaginalTotal += 1>>
+		<<set $activeSlave.devotion = 25>>
+		<<set $activeSlave.trust = 5>>
+		<<set $activeSlave.oldDevotion = 25>>
+		<<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>>
+		<<if $activeSlave.balls > 0>><<set $activeSlave.scrotum = $activeSlave.balls>><</if>>
+		<<set $activeSlave.vagina = 1>>
+		<<set $activeSlave.ovaries = 0>>
+		<<set $activeSlave.dick = 6>>
+		<<set $activeSlave.balls = 3>>
+		<<set $activeSlave.face = 0>>
+		<<set $activeSlave.clit = 0>>
+		<<set $activeSlave.preg = -2>>
+		<<set $activeSlave.anus = 2>>
+		<<set $activeSlave.skill.anal = 35>>
+		<<set $activeSlave.muscles = 0>>
+		<<set $activeSlave.weight = 0>>
+		<<set $activeSlave.health = 30>>
+		<<if $activeSlave.lips < 10>><<set $activeSlave.lips += 10>><</if>>
+		<<set $activeSlave.boobs = 800>>
+		<<set $activeSlave.butt = 4>>
+		<<set $activeSlave.waist = -15>>
+		<<set $activeSlave.fetish = "none">>
+		<<set $activeSlave.sexualFlaw = "none">>
+		<<set $activeSlave.behavioralFlaw = "odd">>
+		<<setLocalPronouns $activeSlave>>
+		<span id="artFrame">
+			/* 000-250-006 */
+			<<if $seeImages == 1>>
+				<<if $imageChoice == 1>>
+					<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
+				<<else>>
+					<div class="imageRef medImg"><<= SlaveArt($activeSlave, 2, 0)>></div>
+				<</if>>
 			<</if>>
-		<</if>>
-		/* 000-250-006 */
-	</span>
-	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>>
-<</link>>
+			/* 000-250-006 */
+		</span>
+		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>>
+	<</link>>
+<</if>>
 <<= IncreasePCSkills('warfare', 2)>>
 
 <<case "aid invitation">>
diff --git a/src/uncategorized/headGirlSuite.tw b/src/uncategorized/headGirlSuite.tw
index 1e816f2706568a6c20fff8e8be21abb046c1b0ac..704755c93c4a711676bfd36e8dc71192aa5c0590 100644
--- a/src/uncategorized/headGirlSuite.tw
+++ b/src/uncategorized/headGirlSuite.tw
@@ -27,7 +27,7 @@
 <<if $HGSuiteEquality == 1>>
 	The two slaves living in $HGSuiteName are ''equals,'' and will alternate weeks as Head Girl and Head Girl's bitch. [[Stop|Head Girl Suite][$HGSuiteEquality = 0]]
 <<else>>
-	The current Head Girl will ''remain Head Girl.'' [[Have them alternate|Head Girl Suite][$HGSuiteEquality = 1,$HGSuiteSurgery = 0,$HGSuiteDrugs = 0,$HGSuiteHormones = 0]] //This will only take effect if the other girl is an appropriate candidate//
+	The current Head Girl will ''remain Head Girl.'' [[Have them alternate|Head Girl Suite][$HGSuiteEquality = 1,$HGSuiteSurgery = 0,$HGSuiteDrugs = 0,$HGSuiteHormones = 0]] //This will only take effect if the other slave is an appropriate candidate//
 	<br>
 	<<if $HGSuiteSurgery == 1>>
 		$He is ''allowed'' to use surgical modification on $his slave. [[Disallow|Head Girl Suite][$HGSuiteSurgery = 0]]
diff --git a/src/uncategorized/jeSlaveDispute.tw b/src/uncategorized/jeSlaveDispute.tw
index 768d733da0b1eba98a90acfe20852f9c95b4967a..09517ea8312064e07bc58a98d2a375bcdb8777ed 100644
--- a/src/uncategorized/jeSlaveDispute.tw
+++ b/src/uncategorized/jeSlaveDispute.tw
@@ -201,7 +201,7 @@
 	<br><br>
 	The school's representative is apologetic, but firm. The school readily admits an error, but he protests that they weren't aware of the confusion, either. They've offered to buy $him back, with interest, but reject what they call an exorbitant demand for compensation. They produce the original pedigree, protesting that it shows that they were lied to, too. The slave does resemble the supposed parents closely; only an unusually invasive check would have disclosed the fraud.
 <<case "indenture deal">>
-	A slutty-looking $girl appears, bearing a split lip and a black eye, accusing a slave trader of tricking $him. $He sends you a lengthy contract of indentured servitude. Nothing seems out of order, though indentured servants are becoming less common, since slave labor is usually cheaper and less limited. The angry accuser claims that the trader told $him that $he wouldn't be required to have sex while indentured. The promise doesn't seem to be in writing, but the girl bitterly insists that it was made. "And now," $he almost shrieks, "he's making me be a whore. I got assfucked five times yesterday. Five!"
+	A slutty-looking $girl appears, bearing a split lip and a black eye, accusing a slave trader of tricking $him. $He sends you a lengthy contract of indentured servitude. Nothing seems out of order, though indentured servants are becoming less common, since slave labor is usually cheaper and less limited. The angry accuser claims that the trader told $him that $he wouldn't be required to have sex while indentured. The promise doesn't seem to be in writing, but the $girl bitterly insists that it was made. "And now," $he almost shrieks, "he's making me be a whore. I got assfucked five times yesterday. Five!"
 	<br><br>
 	The trader indignantly denies ever making any such commitment, and points out, correctly, that $he has no proof. He protests that he only made the indentured servitude deal as a favor to $him, and is angry that $he's repaying his courtesy in not insisting on enslavement by this ingratitude. "I see here in the record that $he was indeed used anally five times yesterday," he observes acidly. "But that's $his job."
 <<default>>
diff --git a/src/uncategorized/longSlaveDescription.tw b/src/uncategorized/longSlaveDescription.tw
index 667ece4b8fd4fe2ef9e783828661fd5d286cae4e..8d377773f31064bb21990984805d1c276661855d 100644
--- a/src/uncategorized/longSlaveDescription.tw
+++ b/src/uncategorized/longSlaveDescription.tw
@@ -1163,12 +1163,13 @@ is
 	<<if $activeSlave.relationship >= 3 && totalRelatives($activeSlave) > 0>>
 		<<set _lover = getSlave($activeSlave.relationshipTarget)>>
 		<<if def _lover>>
+			<<setLocalPronouns _lover 2>>
 			<<if $activeSlave.mother == _lover.ID>>
 				$He is in an @@.lightgreen;incestuous relationship with $his mother, <<= SlaveFullName(_lover)>>.@@
 			<<elseif $activeSlave.father == _lover.ID>>
 				$He is in an @@.lightgreen;incestuous relationship with $his father, <<= SlaveFullName(_lover)>>.@@
 			<<elseif _lover.mother == $activeSlave.ID || _lover.father == $activeSlave.ID>>
-				$He is in an @@.lightgreen;incestuous relationship with $his daughter, <<= SlaveFullName(_lover)>>.@@
+				$He is in an @@.lightgreen;incestuous relationship with $his _daughter2, <<= SlaveFullName(_lover)>>.@@
 			<<elseif (def $showDistantRelatives) && $showDistantRelatives == 1>>
 				<<if isAunt($activeSlave, _lover)>>
 					$He is in an @@.lightgreen;incestuous relationship with $his aunt, <<= SlaveFullName(_lover)>>.@@
@@ -1182,13 +1183,14 @@ is
 				<<case 1>>
 					$He is in an @@.lightgreen;incestuous relationship with $his twin, <<= SlaveFullName(_lover)>>.@@
 				<<case 2>>
-					$He is in an @@.lightgreen;incestuous relationship with $his sister, <<= SlaveFullName(_lover)>>.@@
+					$He is in an @@.lightgreen;incestuous relationship with $his _sister2, <<= SlaveFullName(_lover)>>.@@
 				<<case 3>>
-					$He is in an @@.lightgreen;incestuous relationship with $his half-sister, <<= SlaveFullName(_lover)>>.@@
+					$He is in an @@.lightgreen;incestuous relationship with $his half-<<= _sister2>>, <<= SlaveFullName(_lover)>>.@@
 				<</switch>>
 			<</if>>
 		<</if>>
 	<<elseif $activeSlave.relationship <= -2>>
+		<<setPlayerPronouns>>
 		<<if ($activeSlave.mother == -1 || $activeSlave.father == -1)>>
 			<<if ($activeSlave.mother == -1 && $activeSlave.father == -1)>>
 				$He is in an @@.lightgreen;incestuous relationship with $his sole parent, you.@@
@@ -1198,11 +1200,7 @@ is
 				$He is in an @@.lightgreen;incestuous relationship with $his father, you.@@
 			<</if>>
 		<<elseif $PC.mother == $activeSlave.ID || $PC.father == $activeSlave.ID>>
-			<<if $PC.title == 1>>
-				$He is in an @@.lightgreen;incestuous relationship with $his son, you.@@
-			<<elseif $PC.title == 0>>
-				$He is in an @@.lightgreen;incestuous relationship with $his daughter, you.@@
-			<</if>>
+			$He is in an @@.lightgreen;incestuous relationship with $his _daughterP, you.@@
 		<<elseif (def $showDistantRelatives) && $showDistantRelatives == 1>>
 			<<if isAunt($activeSlave, $PC)>>
 				<<if $PC.title == 1>>
@@ -1220,23 +1218,11 @@ is
 				$He is in an @@.lightgreen;incestuous relationship with $his cousin, you.@@
 			<</if>>
 		<<elseif areSisters($PC, $activeSlave) == 1>>
-			<<if $PC.title == 1>>
-				$He is in an @@.lightgreen;incestuous relationship with $his twin brother, you.@@
-			<<elseif $PC.title == 0>>
-				$He is in an @@.lightgreen;incestuous relationship with $his twin sister, you.@@
-			<</if>>
+			$He is in an @@.lightgreen;incestuous relationship with $his twin _sisterP, you.@@
 		<<elseif areSisters($PC, $activeSlave) == 2>>
-			<<if $PC.title == 1>>
-				$He is in an @@.lightgreen;incestuous relationship with $his brother, you.@@
-			<<elseif $PC.title == 0>>
-				$He is in an @@.lightgreen;incestuous relationship with $his sister, you.@@
-			<</if>>
+			$He is in an @@.lightgreen;incestuous relationship with $his _sisterP, you.@@
 		<<elseif areSisters($PC, $activeSlave) == 3>>
-			<<if $PC.title == 1>>
-				$He is in an @@.lightgreen;incestuous relationship with $his half-brother, you.@@
-			<<elseif $PC.title == 0>>
-				$He is in an @@.lightgreen;incestuous relationship with $his half-sister, you.@@
-			<</if>>
+			$He is in an @@.lightgreen;incestuous relationship with $his half-<<= _sisterP>>, you.@@
 		<</if>>
 	<</if>>
 
diff --git a/src/uncategorized/managePenthouse.tw b/src/uncategorized/managePenthouse.tw
index 88fa1b49a763d085435d14aee96f1545b3bee577..e8203908a4eddc17be20f67761cc6dde0b795f86 100644
--- a/src/uncategorized/managePenthouse.tw
+++ b/src/uncategorized/managePenthouse.tw
@@ -260,6 +260,17 @@ __Penthouse Upgrades__
 
 <br>
 
+<<if $seePee == 1>>
+	<<if $wcPiping == 0>>
+		[[Install pipes connecting the slave bathrooms to the rest of your penthouse for use in watersports|Manage Penthouse][cashX(forceNeg(Math.trunc(10000*$upgradeMultiplierArcology)), "capEx"), $wcPiping = 1, $PC.engineering += .5]]
+		//Costs <<print cashFormat(Math.trunc(10000*$upgradeMultiplierArcology))>>//
+	<<else>>
+		The plumbing underneath the slave bathrooms connects to various taps throughout the penthouse that can dispense its contents when needed.
+	<</if>>
+<</if>>
+
+<br>
+
 <<if $studio == 0>>
 	[[Install a media hub to convert slave video feeds into pornography|Manage Penthouse][cashX(forceNeg(Math.trunc(10000*$upgradeMultiplierArcology)), "capEx"), $studio = 1, $PC.engineering += 1]]
 	//Costs <<print cashFormat(Math.trunc(10000*$upgradeMultiplierArcology))>>//
diff --git a/src/uncategorized/motherDaughterWorkaround.tw b/src/uncategorized/motherDaughterWorkaround.tw
index c0772a486e336d4fc1a68bb7699b8f5c71776d7f..48e40ce74bbeaf6bf3e415365140f06d19eeadeb 100644
--- a/src/uncategorized/motherDaughterWorkaround.tw
+++ b/src/uncategorized/motherDaughterWorkaround.tw
@@ -22,6 +22,7 @@ Your new pair of slaves look frightened and uncertain, but seem encouraged by ea
 <<set _secondSlave.boobs -= 100>>
 <<set _secondSlave.butt -= 1>>
 <<set _secondSlave.vagina = either(0, 0, 0, 1)>>
+<<set _secondSlave.counter.birthsTotal = 0>>
 
 <<set $activeSlaveOneTimeMaxAge = Math.min(22, Math.max($minimumSlaveAge, _secondSlave.actualAge - 11))>>
 <<set $activeSlaveOneTimeMinAge = Math.min(Math.max(8, $minimumSlaveAge), $activeSlaveOneTimeMaxAge)>>
diff --git a/src/uncategorized/multiImplant.tw b/src/uncategorized/multiImplant.tw
index 3d8543b44948d64ba047de24b3eb5f01e54d7880..a019ee53e8817c20d31bcdcb1292bc28f260568a 100644
--- a/src/uncategorized/multiImplant.tw
+++ b/src/uncategorized/multiImplant.tw
@@ -140,7 +140,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized
 	/* order here is important, do not change it without good reason */
 	/* eyes */
 	<<if _slaveOrgans.eyes != 0>>
-		<<if ($activeSlave.eyes == -2) && $activeSlave.eyesImplant == 0>>
+		<<if ($activeSlave.eyes <= -2) && $activeSlave.eyesImplant == 0>>
 			<<run cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)>>
 			<<set $activeSlave.eyes = 1>>
 			<<set $activeSlave.eyeColor = $activeSlave.origEye>>
diff --git a/src/uncategorized/neighborInteract.tw b/src/uncategorized/neighborInteract.tw
index 7376a62617d12f12433a3803298cc3a79afa6e40..2f1c6932d9fa276d65bed3e6620697dfb4fb4037 100644
--- a/src/uncategorized/neighborInteract.tw
+++ b/src/uncategorized/neighborInteract.tw
@@ -196,9 +196,9 @@ You have <<print $arcologies.length-1>> neighbors. <br><br>
 	<<set $arcologies[_currentNeighbor].prosperity = Math.clamp($arcologies[_currentNeighbor].prosperity, 1, 300)>>
 	<br>You own $arcologies[_currentNeighbor].PCminority% of
 	<<link "$arcologies[_currentNeighbor].name">>
-	<<replace "#Security">>
+	<<replace "#Security">> <<set $activeArcologyIdx = _currentNeighbor>>
 	<br>[[Back to the main diplomacy page|Neighbor Interact]]
-	<<set $i = _currentNeighbor>> <<include "Neighbor Description">><br>
+	<<set $i = _currentNeighbor>> <<include "Neighbor Description">> <br>
 
 		<<set _ownershipCost = 500*Math.trunc($arcologies[_currentNeighbor].prosperity*(1+($arcologies[_currentNeighbor].demandFactor/100)))>>
 		<br>A 1% interest in this arcology is worth <<print cashFormat(_ownershipCost)>>.
@@ -274,11 +274,10 @@ You have <<print $arcologies.length-1>> neighbors. <br><br>
 	<<if $arcologies[_currentNeighbor].government == "your trustees" || $arcologies[_currentNeighbor].government == "your agent">>
 		<br><br>
 		<<if $arcologies[_currentNeighbor].government == "your trustees">>
-			 <<set $activeArcologyIdx = _currentNeighbor>>
 			[[Appoint an agent|Agent Select]] <<set $him = "them">>
 		<<else>>
 			<<setLocalPronouns _Agent>>
-			Your agent @@.deeppink;<<= SlaveFullName(_Agent)>>@@ is running this arcology. [["Recall and reenslave " + $him|Agent Retrieve][$activeArcologyIdx = _currentNeighbor]]
+			Your agent @@.deeppink;<<= SlaveFullName(_Agent)>>@@ is running this arcology. [["Recall and reenslave " + $him|Agent Retrieve][]]
 		<</if>>
 		<span id="rename"> | <<link "Instruct $him to rename the arcology">><<replace #rename>> | <<textbox "$arcologies[$activeArcologyIdx].name" $arcologies[$activeArcologyIdx].name>> [[Confirm name|Neighbor Interact]]<</replace>><</link>></span>
 		<<if $arcologies[_currentNeighbor].government === "your agent">>
diff --git a/src/uncategorized/neighborsFSAdoption.tw b/src/uncategorized/neighborsFSAdoption.tw
index b19e2f6f8e2c516b6285bfe88422c9cfcc8d4938..978416f928df0b07b5f86da49cc296b3df911994 100644
--- a/src/uncategorized/neighborsFSAdoption.tw
+++ b/src/uncategorized/neighborsFSAdoption.tw
@@ -189,7 +189,7 @@ societal development.
 		<</if>>
 	<</if>>
 	<<if $arcologies[0].FSRestart > random(5,60)>>
-		<<if ($arcologies[$i].FSRestart == "unset") && ($arcologies[$i].FSRepopulationFocus == "unset")>>
+		<<if ($arcologies[$i].FSRestart == "unset") && ($arcologies[$i].FSRepopulationFocus == "unset") && ($seePreg == 1)>>
 			$desc obsessed with breeding a new society, leading the arcology to @@.yellow;adopt Repopulationism.@@
 			<<set $arcologies[$i].FSRepopulationFocus = 5>><<set _adopted = 1>>
 		<</if>>
@@ -322,7 +322,7 @@ societal development.
 
 <<if ($arcologies[$i].FSRepopulationFocus == "unset")>>
 	<<if ($arcologies[$i].FSRestart == "unset")>>
-		<<if $leaders[$j].fetish == "pregnancy">>
+		<<if $leaders[$j].fetish == "pregnancy" && $seePreg == 1>>
 			Your agent @@.pink;$leaders[$j].slaveName@@ successfully pushes it to @@.yellow;adopt Repopulationism,@@ since as a pregnancy fetishist, $he can't wait to see the female population's bellies swell with life.
 			<<set $arcologies[$i].FSRepopulationFocus = 5>><<break>>
 		<<elseif ($leaders[$j].preg < -1 || ($leaders[$j].ovaries == 0 && $leaders[$j].mpreg != 1)) && $leaders[$j].genes == "XX">>
@@ -417,7 +417,7 @@ societal development.
 	<<else>>
 		<<set _lover = $slaves.find(function(s) { return s.ID == $leaders[$j].relationshipTarget && s.ID == $leaders[$j].relationTarget && s.assignment == "live with your agent"; })>>
 	<</if>>
-	<<if ($leaders[$j].behavioralQuirk == "sinful" || $leaders[$j].sexualQuirk == "perverted") && def _lover>>
+	<<if ($leaders[$j].behavioralQuirk == "sinful" || $leaders[$j].sexualQuirk == "perverted") && def _lover && $seeIncest == 1>>
 		Your agent @@.pink;$leaders[$j].slaveName@@ successfully pushes it to @@.yellow;adopt Incest Festishism,@@ to share the love and joy $he holds with $his relativeTerm($leaders[$j], _lover).
 		<<set $arcologies[$i].FSIncestFetishist = 5>><<break>>
 	<</if>>
@@ -731,7 +731,7 @@ societal development.
 	<<if ($arcologies[$i].FSChattelReligionist == "unset")>>
 		The arcology's Egyptian Revivalist culture @@.yellow;pushes it towards Chattel Religionism,@@ since worship is already becoming an established part of its life.
 		<<set $arcologies[$i].FSChattelReligionist = 5>><<break>>
-	<<elseif $arcologies[$i].FSIncestFetishist == "unset">>
+	<<elseif $arcologies[$i].FSIncestFetishist == "unset" && $seeIncest == 1>>
 		The arcology's Egyptian Revivalist culture @@.yellow;pushes it towards Incest Fetishism,@@ since more incest is only a good thing in its eyes.
 		<<set $arcologies[$i].FSIncestFetishist = 5>><<break>>
 	<</if>>
@@ -799,7 +799,7 @@ societal development.
 				<</if>>
 			<</if>>
 		<</if>>
-		<<if ($arcologies[$i].FSRepopulationFocus == "unset") && ($arcologies[$i].FSRestart == "unset")>>
+		<<if ($arcologies[$i].FSRepopulationFocus == "unset") && ($arcologies[$i].FSRestart == "unset") && ($seePreg == 1)>>
 			<<if $arcologies[$j].FSRepopulationFocus > random(0,200)+(_adopted*100)-$influenceBonus>>
 				It @@.yellow;adopts Repopulation@@ due to influence from its trading partner $arcologies[$j].name.
 				<<set $arcologies[$i].FSRepopulationFocus = 5>><<set _adopted = 1>>
@@ -1072,7 +1072,7 @@ societal development.
 		<<set $arcologies[$i].FSChineseRevivalist = 5>><<set _adopted = 1>>
 	<</if>>
 <<case 22>>
-	<<if ($arcologies[$i].FSRepopulationFocus == "unset") && ($arcologies[$i].FSRestart == "unset")>>
+	<<if ($arcologies[$i].FSRepopulationFocus == "unset") && ($arcologies[$i].FSRestart == "unset") && ($seePreg == 1)>>
 		$desc concerned for the future, and partial to watching bellies swell, leading the arcology to @@.yellow;adopt Repopulation Efforts.@@
 		<<set $arcologies[$i].FSRepopulationFocus = 5>><<set _adopted = 1>>
 	<</if>>
@@ -1092,7 +1092,7 @@ societal development.
 		<<set $arcologies[$i].FSCummunism = 5>><<set _adopted = 1>>
 	<</if>>
 <<case 26>>
-	<<if ($arcologies[$i].FSIncestFetishist == "unset")>>
+	<<if ($arcologies[$i].FSIncestFetishist == "unset") && ($seeIncest == 1)>>
 		$desc obsessed with their relatives, leading the arcology to @@.yellow;adopt Incest Fetishism.@@
 		<<set $arcologies[$i].FSIncestFetishist = 5>><<set _adopted = 1>>
 	<</if>>
diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw
index 7873e67bcf3a52e44f57a2a9ea7a1f99083304a3..d2f90a97dd790e18dbe082aa5a65a7545b1eb502 100644
--- a/src/uncategorized/newSlaveIntro.tw
+++ b/src/uncategorized/newSlaveIntro.tw
@@ -11,6 +11,7 @@
 <<set $desc = SlaveTitle($activeSlave)>>
 <<run Enunciate($activeSlave)>>
 <<setPlayerPronouns>>
+<<setLocalPronouns $activeSlave>>
 
 /* use the secondary location if the primary brand target won't work for this slave */
 <<set _brandTarget = $brandTarget.primary>>
@@ -908,11 +909,12 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<br>
 /*Written by DrPill, coded by Boney M*/
 <<case "$He was recruited into your service by $his older sister.">>
-	//and since $he was recruited by $his older sister...//
+	<<setLocalPronouns $eventSlave 2>>
+	//and since $he was recruited by $his older _sister2...//
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	<<link "Use $his big sister as an example">>
+	<<link "Use $his big _sister2 as an example">>
 		<<replace "#introResult">>
-			Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties.<<else>>unsure what $his new duties are.<</if>> You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.skill.whoring > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his big sister @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
+			Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties<<else>>unsure what $his new duties are<</if>>. You gesture towards $eventSlave.slaveName. _He2 is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in _him2 <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. _He2 eagerly moans as you enter _him2, begging for your seed<<if $eventSlave.energy > 95>> like the slut _he2 is<<elseif $eventSlave.skill.whoring > 30>> like the whore _he2 is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy _he2 is<</if>>. As you finish, _he2 <<if $eventSlave.fetish == "cumslut">>opens _his2 mouth and savors your gift, thanking you once _he2's swallowed enough to be able to talk again<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with _his2 ass high in the air, thanking you for painting _his2 hole white<<else>>thanks you<</if>>. Witnessing this display of servitude from $his big _sister2 @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
 		<</replace>>
 		<<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>
 			<<set $eventSlave.counter.anal += 1>>
@@ -926,11 +928,12 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<</link>>
 	<br>
 <<case "$He was recruited into your service by $his younger sister.">>
-	//and since $he was recruited by $his younger sister...//
+	<<setLocalPronouns $eventSlave 2>>
+	//and since $he was recruited by $his younger _sister2...//
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	<<link "Use $his little sister as an example">>
+	<<link "Use $his little _sister2 as an example">>
 		<<replace "#introResult">>
-			Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties.<<else>>unsure what $his new duties are.<</if>> You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.skill.whoring > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his little sister @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
+			Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties<<else>>unsure what $his new duties are<</if>>. You gesture towards $eventSlave.slaveName. _He2 is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in _him2 <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. _He2 eagerly moans as you enter _him2, begging for your seed<<if $eventSlave.energy > 95>> like the slut _he2 is<<elseif $eventSlave.skill.whoring > 30>> like the whore _he2 is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy _he2 is<</if>>. As you finish, _he2 <<if $eventSlave.fetish == "cumslut">>opens _his2 mouth and savors your gift, thanking you once _he2's swallowed enough to be able to talk again<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with _his2 ass high in the air, thanking you for painting _his2 hole white<<else>>thanks you<</if>>. Witnessing this display of servitude from $his little _sister2 @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
 		<</replace>>
 		<<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>
 			<<set $eventSlave.counter.anal += 1>>
@@ -944,11 +947,12 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<</link>>
 	<br>
 <<case "$He was recruited into your service by $his twin sister.">>
+	<<setLocalPronouns $eventSlave 2>>
 	//and since $he was recruited by $his twin...//
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	<<link "Use $his sister as an example">>
+	<<link "Use $his _sister2 as an example">>
 		<<replace "#introResult">>
-			Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties.<<else>>unsure what $his new duties are.<</if>> You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.skill.whoring > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his twin sister @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
+			Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties<<else>>unsure what $his new duties are<</if>>. You gesture towards $eventSlave.slaveName. _He2 is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in _him2 <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. _He2 eagerly moans as you enter _him2, begging for your seed<<if $eventSlave.energy > 95>> like the slut _he2 is<<elseif $eventSlave.skill.whoring > 30>> like the whore _he2 is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy _he2 is<</if>>. As you finish, _he2 <<if $eventSlave.fetish == "cumslut">>opens _his2 mouth and savors your gift, thanking you once _he2's swallowed enough to be able to talk again<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with _his2 ass high in the air, thanking you for painting _his2 hole white<<else>>thanks you<</if>>. Witnessing this display of servitude from $his twin _sister2 @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
 		<</replace>>
 		<<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>
 			<<set $eventSlave.counter.anal += 1>>
@@ -962,11 +966,12 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<</link>>
 	<br>
 <<case "$He was recruited into your service by $his mother.">>
+	<<setLocalPronouns $eventSlave 2>>
 	//and since $he was recruited by $his mother...//
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Use $his mother as an example">>
 		<<replace "#introResult">>
-			You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.skill.whoring > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his mother @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
+			You gesture towards $eventSlave.slaveName. _He2 is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in _him2 <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. _He2 eagerly moans as you enter _him2, begging for your seed<<if $eventSlave.energy > 95>> like the slut _he2 is<<elseif $eventSlave.skill.whoring > 30>> like the whore _he2 is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy _he2 is<</if>>. As you finish, _he2 <<if $eventSlave.fetish == "cumslut">>opens _his2 mouth and savors your gift, thanking you once _he2's swallowed enough to be able to talk again<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with _his2 ass high in the air, thanking you for painting _his2 hole white<<else>>thanks you<</if>>. Witnessing this display of servitude from $his mother @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
 		<</replace>>
 		<<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>
 			<<set $eventSlave.counter.anal += 1>>
@@ -980,11 +985,12 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<</link>>
 	<br>
 <<case "$He was recruited into your service by $his parent.">>
+	<<setLocalPronouns $eventSlave 2>>
 	//and since $he was recruited by $his parent...//
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Use $his parent as an example">>
 		<<replace "#introResult">>
-			You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.skill.whoring > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his <<if $activeSlave.mother == $eventSlave.ID>>mother<<else>>father<</if>> @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
+			You gesture towards $eventSlave.slaveName. _He2 is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in _him2 <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. _He2 eagerly moans as you enter _him2, begging for your seed<<if $eventSlave.energy > 95>> like the slut _he2 is<<elseif $eventSlave.skill.whoring > 30>> like the whore _he2 is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy _he2 is<</if>>. As you finish, _he2 <<if $eventSlave.fetish == "cumslut">>opens _his2 mouth and savors your gift, thanking you once _he2's swallowed enough to be able to talk again<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with _his2 ass high in the air, thanking you for painting _his2 hole white<<else>>thanks you<</if>>. Witnessing this display of servitude from $his <<if $activeSlave.mother == $eventSlave.ID>>mother<<else>>father<</if>> @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
 		<</replace>>
 		<<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>
 			<<set $eventSlave.counter.anal += 1>>
@@ -998,11 +1004,12 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<</link>>
 	<br>
 <<case "$He was recruited into your service by $his daughter.">>
-	//and since $he was recruited by $his daughter...//
+	<<setLocalPronouns $eventSlave 2>>
+	//and since $he was recruited by $his _daughter2...//
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	<<link "Use $his daughter as an example">>
+	<<link "Use $his _daughter2 as an example">>
 		<<replace "#introResult">>
-			You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.skill.whoring > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his <<if $eventSlave.genes == "XX">>daughter<<else>>son<</if>> @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
+			You gesture towards $eventSlave.slaveName. _He2 is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.skill.vaginal + $eventSlave.skill.anal + $eventSlave.skill.oral) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.skill.entertainment >= 100>>masterful<<elseif $eventSlave.skill.entertainment > 10>>skillful<<else>>passable<</if>> striptease, culminating in _him2 <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. _He2 eagerly moans as you enter _him2, begging for your seed<<if $eventSlave.energy > 95>> like the slut _he2 is<<elseif $eventSlave.skill.whoring > 30>> like the whore _he2 is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy _he2 is<</if>>. As you finish, _he2 <<if $eventSlave.fetish == "cumslut">>opens _his2 mouth and savors your gift, thanking you once _he2's swallowed enough to be able to talk again<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with _his2 ass high in the air, thanking you for painting _his2 hole white<<else>>thanks you<</if>>. Witnessing this display of servitude from $his _daughter2 @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here.
 		<</replace>>
 		<<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>
 			<<set $eventSlave.counter.anal += 1>>
@@ -1655,7 +1662,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 			<<if $activeSlave.fetish == "boobs">>
 				<<if $activeSlave.fetishKnown == 0>>
 					The slave quickly becomes aroused. Before long, an orgasm convulses $his entire body, jiggling the feminine flesh under your hand delightfully. @@.green;$He's a breast fetishist!@@
-				<<set $activeSlave.fetishKnown = 1>>
+					<<set $activeSlave.fetishKnown = 1>>
 				<<else>>
 					$His breast fixation makes this teasing quite pleasurable for $him, almost as good as a handjob. Before long, an orgasm convulses $his entire body, jiggling the feminine flesh under your hand delightfully.
 				<</if>>
@@ -1980,13 +1987,13 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 					As you release $him $he swings up with difficulty, but @@.hotpink;$he seems very pleased@@ to stay plugged for now.
 					<<set $activeSlave.devotion += 5>>
 				<<else>>
-					<<if $activeSlave.eyes == -2>>$His face swells<<else>>$His eyes swell<</if>> with shock, but $he does not flinch or make a sound. When $he seems full enough, you shut off the valve, deciding to leave $him plugged for now. $He waddles off @@.hotpink;without apparent resentment@@ of this treatment.
+					<<if $activeSlave.eyes <= -2>>$His face swells<<else>>$His eyes swell<</if>> with shock, but $he does not flinch or make a sound. When $he seems full enough, you shut off the valve, deciding to leave $him plugged for now. $He waddles off @@.hotpink;without apparent resentment@@ of this treatment.
 					<<set $activeSlave.devotion += 4>>
 				<</if>>
 			<<else>>
 				<<if $activeSlave.fetish == "cumslut">>
 					<<if $activeSlave.fetishKnown == 0>>
-						$His eyes swell with profound horror at the realization of what is happening, and begin to leak tears as $he realizes that having $his body swell with semen is getting $him horny. @@.green;$He's a cum fetishist!@@
+						<<if $activeSlave.eyes <= -2>>$His face swells<<else>>$His eyes swell<</if>> with profound horror at the realization of what is happening, and begin to leak tears as $he realizes that having $his body swell with semen is getting $him horny. @@.green;$He's a cum fetishist!@@
 						<<set $activeSlave.fetishKnown = 1>>
 					<<else>>
 						$He groans with guilty pleasure, feeling $his muscles ache and $his torso swell. $He does not orgasm from $his "meal," but feels much more pleasure than $he's willing to admit.
@@ -2077,7 +2084,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Give $him all the cum $he can drink">>
 			<<replace "#introResult">>
-				You securely restrain your new slave; for both $his own safety and so $he can't object to $his meal. You reassure $him and order $him to close $his eyes and open wide for a treat.<<if $activeSlave.eyes == -2>> Blind as $he is,<<else>> Since $his eyes are contentedly closed,<</if>> $he doesn't see you reach for one of the phallus-tipped feeding tubes located throughout your penthouse. Before $he knows what's happening, you've forced the cocktube firmly into $his gaping maw and anchored it to $his head, causing $his entire body to tense up <<if $activeSlave.devotion <= 20>>in panic <</if>>once more.
+				You securely restrain your new slave; for both $his own safety and so $he can't object to $his meal. You reassure $him and order $him to close $his eyes and open wide for a treat. <<if $activeSlave.eyes <= -2>>Blind as $he is<<else>>Since $his eyes are contentedly closed<</if>>, $he doesn't see you reach for one of the phallus-tipped feeding tubes located throughout your penthouse. Before $he knows what's happening, you've forced the cocktube firmly into $his gaping maw and anchored it to $his head, causing $his entire body to tense up <<if $activeSlave.devotion <= 20>>in panic <</if>>once more.
 				<br><br>
 				You pause to examine the tap, making sure it is set to cum, before releasing the valve and unleashing a steady flow. The feeder bucks against $his face as thick, white liquid rushes downward towards the helpless slave.
 				<<if $activeSlave.devotion > 20>>
@@ -2091,13 +2098,13 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 						You stroke $his gurgling stomach slowly, before turning off the valve, unfastening $his binds and leaving your @@.hotpink;very pleased@@ cum balloon to savor $his meal. You'll make sure to set aside enough cum from your cumslaves for $him to drink $himself stupid with, and, glancing over your shoulder, find $him eagerly masturbating to $his cum filled gut. $He'll probably intend to keep $himself filled to the brim, which is fine by you.
 						<<set $activeSlave.devotion += 5>>
 					<<else>>
-						<<if $activeSlave.eyes == -2>>$His face swells<<else>>$His eyes swell<</if>> with horror, but $he does not flinch or make a sound. $His belly also swells, from a few months of apparent pregnancy, to "spent too much time at the buffet", till it finally stops wobbling, grows taut and forces $his belly button into an outie. Satisfied, you shut off the valve, deciding to leave $him to consider $his cum filled middle. Time passes. $His<<if $activeSlave.eyes == -2>> blind face is distant<<else>> eyes are glazed over<</if>>, but $he tolerates you slowly stroking $his stomach @@.hotpink;without apparent resentment.@@ You'll make sure to keep $him like this for the time being.
+						<<if $activeSlave.eyes <= -2>>$His face swells<<else>>$His eyes swell<</if>> with horror, but $he does not flinch or make a sound. $His belly also swells, from a few months of apparent pregnancy, to "spent too much time at the buffet", till it finally stops wobbling, grows taut and forces $his belly button into an outie. Satisfied, you shut off the valve, deciding to leave $him to consider $his cum filled middle. Time passes. $His <<if $activeSlave.eyes <= -2>>blind face is distant<<else>>eyes are glazed over<</if>>, but $he tolerates you slowly stroking $his stomach @@.hotpink;without apparent resentment.@@ You'll make sure to keep $him like this for the time being.
 						<<set $activeSlave.devotion += 4>>
 					<</if>>
 				<<else>>
 					<<if $activeSlave.fetish == "cumslut">>
 						<<if $activeSlave.fetishKnown == 0>>
-							<<if $activeSlave.eyes == -2>>$His face tenses<<else>>$His eyes swell<</if>> with profound horror at the realization of what is filling $him with a constant irresistible pressure, and $he begins to leak tears as $he realizes that $his rapidly swelling body is getting $him horny. @@.green;$He's a cum fetishist!@@
+							<<if $activeSlave.eyes <= -2>>$His face tenses<<else>>$His eyes swell<</if>> with profound horror at the realization of what is filling $him with a constant irresistible pressure, and $he begins to leak tears as $he realizes that $his rapidly swelling body is getting $him horny. @@.green;$He's a cum fetishist!@@
 							<<set $activeSlave.fetishKnown = 1>>
 						<<else>>
 							$His belly steadily swells from a few months of apparent pregnancy, to "spent too much time at the buffet", till it finally stops wobbling, grows taut and forces $his belly button into an outie. Your cow groans not only with the weight and quickly mounting pressure, but with guilt as well. $He does not orgasm from $his gluttonous "meal," but feels much more pleasure than $he's willing to admit.
@@ -2118,11 +2125,11 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Give $him all the milk $he can drink">>
 			<<replace "#introResult">>
-				You securely restrain your new slave; for both $his own safety and so $he can't object to $his meal. You reassure $him and order $him to close $his eyes and open wide for a treat.<<if $activeSlave.eyes == -2>> Blind as $he is,<<else>> Since $his eyes are contentedly closed,<</if>> $he doesn't see you reach for one of the phallus-tipped feeding tubes located throughout your penthouse. Before $he knows what's happening, you've forced the cocktube firmly into $his gaping maw and anchored it to $his head, causing $his entire body to tense up <<if $activeSlave.devotion <= 20>>in panic <</if>>once more.
+				You securely restrain your new slave; for both $his own safety and so $he can't object to $his meal. You reassure $him and order $him to close $his eyes and open wide for a treat. <<if $activeSlave.eyes <= -2>>Blind as $he is<<else>>Since $his eyes are contentedly closed<</if>>, $he doesn't see you reach for one of the phallus-tipped feeding tubes located throughout your penthouse. Before $he knows what's happening, you've forced the cocktube firmly into $his gaping maw and anchored it to $his head, causing $his entire body to tense up <<if $activeSlave.devotion <= 20>>in panic <</if>>once more.
 				<br><br>
 				You pause to examine the tap, making sure it is set to milk, before releasing the valve and unleashing a steady flow. The feeder bucks against $his face as creamy, white liquid rushes downward towards the helpless slave.
 				<<if $activeSlave.behavioralFlaw == "gluttonous">>
-					<<if $activeSlave.eyes == -2>>$His face swells<<else>>$His eyes swell<</if>> with horror, but $he does not flinch or make a sound. $His belly also swells, from a few months of apparent pregnancy, to "spent too much time at the buffet", till it finally stops wobbling, grows taut and forces $his belly button into an outie. Satisfied, you shut off the valve, deciding to leave $him to consider $his milk filled middle. Time passes. $His<<if $activeSlave.eyes == -2>> blind face is distant<<else>> eyes are glazed over<</if>>, but $he tolerates you slowly stroking $his stomach @@.hotpink;without apparent resentment.@@ You'll make sure to keep $him like this for the time being.
+					<<if $activeSlave.eyes <= -2>>$His face swells<<else>>$His eyes swell<</if>> with horror, but $he does not flinch or make a sound. $His belly also swells, from a few months of apparent pregnancy, to "spent too much time at the buffet", till it finally stops wobbling, grows taut and forces $his belly button into an outie. Satisfied, you shut off the valve, deciding to leave $him to consider $his milk filled middle. Time passes. $His<<if $activeSlave.eyes <= -2>> blind face is distant<<else>> eyes are glazed over<</if>>, but $he tolerates you slowly stroking $his stomach @@.hotpink;without apparent resentment.@@ You'll make sure to keep $him like this for the time being.
 					<<set $activeSlave.devotion += 5>>
 				<<else>>
 					$He gasps in horror, and starts to struggle frantically against $his bonds, <<if $activeSlave.voice != 0>>struggling to scream in panic.<<else>>$his whole body begging to scream.<</if>> However, as the fluid reaches $him, $he seems to despair and resigns $himself to $his fate. As $his belly swells, you find yourself comparing $him first to a binge eater, then some of the chubbier citizens you've seen, a large pregnancy, and finally a water balloon ready to burst. You stop the flow, and rest a hand on $his heaving stomach. $His @@.gold;terrified@@ breathing and distant expression are clearly due to the pain, not lust, but it's also now quite clear to $him who is in charge here. You have little intent on letting $his stomach empty and will be setting aside enough milk to keep $him bloated into submission.
diff --git a/src/uncategorized/options.tw b/src/uncategorized/options.tw
index 99557bf79ac0177618e8de1b44ba806acc704c7a..cf52a4c26aceb8d487fee25284ecc69a41a1b38b 100644
--- a/src/uncategorized/options.tw
+++ b/src/uncategorized/options.tw
@@ -105,7 +105,7 @@ This save was created using FC version $ver build $releaseID.
 			<<option 1 "Enabled">>
 			<<option 0 "Disabled">>
 		<</options>>
-		
+
 		<<options $verboseDescriptions>>
 			Master Suite report details such as slave changes are
 			<<option 1 "Enabled">>
@@ -143,7 +143,7 @@ This save was created using FC version $ver build $releaseID.
 			<<comment>>
 			This will comma-format numbers in some areas.
 		<</options>>
-		
+
 		<div class="subHeading">
 			''General''
 		</div>
@@ -231,50 +231,50 @@ This save was created using FC version $ver build $releaseID.
 			<<option 0 "Disabled">>
 		<</options>>
 		</div>
-		
+
 		<<options $sideBarOptions.Cash>>
 			Cash is
 			<<option 1 "Shown">>
 			<<option 0 "Hidden">>
 		<</options>>
-		
+
 		<<options $sideBarOptions.Upkeep>>
 			Upkeep is
 			<<option 1 "Shown">>
 			<<option 0 "Hidden">>
 		<</options>>
-		
+
 		<<options $sideBarOptions.SexSlaveCount>>
 			Sex slave count is
 			<<option 1 "Shown">>
 			<<option 0 "Hidden">>
 		<</options>>
-		
+
 		<<options $sideBarOptions.roomPop>>
 			Room population is
 			<<option 1 "Shown">>
 			<<option 0 "Hidden">>
 		<</options>>
-		
+
 		<<options $sideBarOptions.GSP>>
 			GSP is
 			<<option 1 "Shown">>
 			<<option 0 "Hidden">>
 		<</options>>
-		
+
 		<<options $sideBarOptions.Rep>>
 			Rep is
 			<<option 1 "Shown">>
 			<<option 0 "Hidden">>
 		<</options>>
-		
+
 		<<if $secExp > 0>>
 			<<options $sideBarOptions.Authority>>
 				Authority is
 				<<option 1 "Shown">>
 				<<option 0 "Hidden">>
 			<</options>>
-			
+
 			<<options $sideBarOptions.Security>>
 				Security is
 				<<option 1 "Shown">>
@@ -294,7 +294,7 @@ This save was created using FC version $ver build $releaseID.
 			<<option 1 "Enabled">>
 			<<option 0 "Disabled">>
 		<</options>>
-	
+
 		<<if $seeImages > 0>>
 			<div style="position:relative;width:200px;height:200px;margin:0 auto;">
 				<<= SlaveArt(BaseSlave(), 0, 0)>>
@@ -313,7 +313,7 @@ This save was created using FC version $ver build $releaseID.
 					<<option 1 "Enabled">>
 					<<option 0 "Disabled">>
 				<</options>>
-				
+
 				<<options $seeVectorArtHighlights>>
 					Highlights on shiny clothing
 					<<option 1 "Enabled">>
@@ -326,7 +326,7 @@ This save was created using FC version $ver build $releaseID.
 					<<option 1 "Small images">>
 					<<option 0 "Disabled">>
 				<</options>>
-				
+
 				<<options $showClothingErection>>
 					Clothing erection bulges
 					<<option true "Enabled">>
@@ -359,7 +359,7 @@ This save was created using FC version $ver build $releaseID.
 				<<option 1 "Enabled">>
 				<<option 0 "Disabled">>
 			<</options>>
-			
+
 			<<options $seeReportImages>>
 				Slave images in the weekly report are
 				<<option 1 "Enabled">>
@@ -397,6 +397,12 @@ This save was created using FC version $ver build $releaseID.
 			<<option 0 "Disabled">>
 		<</options>>
 
+		<<options $seeIncest>>
+			Incest content is currently
+			<<option 1 "Enabled">>
+			<<option 0 "Disabled">>
+		<</options>>
+
 		<<options $seePreg>>
 			Pregnancy related content is currently
 			<<option 1 "Enabled">>
@@ -446,7 +452,7 @@ This save was created using FC version $ver build $releaseID.
 			<<comment>>
 			Will not affect existing precocious puberty cases already in-game.
 		<</options>>
-		
+
 		<<options $disableLisping>>
 			Slaves with fat lips or heavy oral piercings can lisp
 			<<option 1 "Enabled">>
@@ -469,7 +475,7 @@ This save was created using FC version $ver build $releaseID.
 			<<comment>>
 			This only affects slave generation and not your ability to name your slaves.
 		<</options>>
-		
+
 
 		<br>
 		<<options $showMissingSlaves>>
@@ -490,7 +496,7 @@ This save was created using FC version $ver build $releaseID.
 			<<comment>>
 			Diet will still affect asset size.
 		<</options>>
-		
+
 		<<options $curativeSideEffects>>
 			Curative side effects are
 			<<option 1 "Enabled">>
@@ -508,7 +514,7 @@ This save was created using FC version $ver build $releaseID.
 			<<option 1 "Enabled">>
 			<<option 0 "Disabled">>
 		<</options>>
-		
+
 		<<options $postSexCleanUp>>
 			Post sex clean up
 			<<option 1 "Enabled">>
@@ -794,7 +800,7 @@ This save was created using FC version $ver build $releaseID.
 			<</link>>
 			</td>
 			</tr>
-			
+
 			<tr>
 			<td style="text-align:right">
 			<<link "Raise security" "Options">>
@@ -804,7 +810,7 @@ This save was created using FC version $ver build $releaseID.
 				<<set $security = Math.clamp($security - 5, 0, 100)>>
 			<</link>>
 			</td>
-			
+
 			<td style="text-align:left">
 			<<link "Raise crime" "Options">>
 				<<set $crime = Math.clamp($crime + 5, 0, 100)>>
@@ -837,7 +843,7 @@ This save was created using FC version $ver build $releaseID.
 			<</link>>
 			</td>
 			</tr>
-			
+
 			<tr>
 			<td style="text-align:right">
 			<<link "Give militia manpower" "Options">>
@@ -901,7 +907,7 @@ This save was created using FC version $ver build $releaseID.
 			<<comment>>
 			This will add a Display Variables and Bug Report passage to the sidebar.
 		<</options>>
-		
+
 		<<if $debugMode > 0>>
 			<<if ndef $debugModeCustomFunction>> <<set $debugModeCustomFunction = 0>> <</if>>
 			<<options $debugModeCustomFunction>>
@@ -928,7 +934,7 @@ This save was created using FC version $ver build $releaseID.
 			<<comment>>
 			This will allow manual selection of events and unlock some options that would usually be restricted by progress.
 		<</options>>
-		
+
 		<<if $cheatMode > 0>>
 			<br>
 			<<options $cheatModeM>>
diff --git a/src/uncategorized/pCitizensAndCivilians.tw b/src/uncategorized/pCitizensAndCivilians.tw
index 2db8ae499a1015f59d641cd49485a7a2f68e35dc..7d75648c0647991c5dbc3b61255a0263367f970f 100644
--- a/src/uncategorized/pCitizensAndCivilians.tw
+++ b/src/uncategorized/pCitizensAndCivilians.tw
@@ -283,13 +283,13 @@
 <</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>>
 <</if>>
 <<if $arcologies[0].FSIntellectualDependency >= 10>>
-<br><<link "They shall be the Shepards">>
+<br><<link "They shall be the Shepherds">>
 	<<replace "#result">>
-	You ask for a meeting with your mercenaries' captain and lay out a proposal for a new contract between you over $PC.refreshment. As he reviews the terms, he looks skeptical, then surprised, then interested, and finally, he breaks out into laughter. "<<= properTitle()>>," he says, "you have no idea how needed this was. Just the other day I saw a half dozen bimbos waiting for a broken elevator. When I walked past an hour later, they were still waiting." He rises and gives you a short bow. "Shepard of the slow reporting for duty, <<= properTitle()>>." The mercenaries — no, the Shepards — are well looked after. They are each assigned a nice apartment, a very horny servant to stake their lust, and a suit of prototype armor equipped with the latest of weapons and a bevy of toys to lure wayward slaves with. Word of the innovation runs through the Free Cities @@.green;like wildfire.@@
+	You ask for a meeting with your mercenaries' captain and lay out a proposal for a new contract between you over $PC.refreshment. As he reviews the terms, he looks skeptical, then surprised, then interested, and finally, he breaks out into laughter. "<<= properTitle()>>," he says, "you have no idea how needed this was. Just the other day I saw a half dozen bimbos waiting for a broken elevator. When I walked past an hour later, they were still waiting." He rises and gives you a short bow. "Shepherd of the slow reporting for duty, <<= properTitle()>>." The mercenaries — no, the Shepherds — are well looked after. They are each assigned a nice apartment, a very horny servant to stake their lust, and a suit of prototype armor equipped with the latest of weapons and a bevy of toys to lure wayward slaves with. Word of the innovation runs through the Free Cities @@.green;like wildfire.@@
 	<<run repX(5000, "event")>>
 	<<run cashX(forceNeg(_cost), "mercenaries")>>
 	<<set $mercenaries = 5>>
-	<<set $mercenariesTitle = "Shepards">>
+	<<set $mercenariesTitle = "Shepherds">>
 	<</replace>>
 <</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>>
 <</if>>
diff --git a/src/uncategorized/pCoupAftermath.tw b/src/uncategorized/pCoupAftermath.tw
index 53509d15915ad8b8498905c9221be15e60c94a04..4a1b1ab6a9d362ddafdb61d4011344a60a774827 100644
--- a/src/uncategorized/pCoupAftermath.tw
+++ b/src/uncategorized/pCoupAftermath.tw
@@ -17,11 +17,11 @@
 <</if>>
 <<setAssistantPronouns>>
 
-<<if $mercenaries == 0>>Your security drones<<elseif $mercenaries <= 3>>Your mercenaries<<else>>Your $mercenariesTitle<</if>> perform the grisly task of disposing of the bodies of the Daughters killed in the assault. They strip them of anything that might be of use in cleaning up after the attempted coup — communication devices, PDAs, computers, even handwritten notes. The raw intel is scanned and passed to $assistantName. Most of it is rubbish.
+<<if $mercenaries > 3>>Your $mercenariesTitle<<elseif $mercenaries > 0>>Your mercenaries<<elseif $arcologyUpgrade.drones > 0>>Your security drones<<else>>Private security teams<</if>> perform the grisly task of disposing of the bodies of the Daughters killed in the assault. They strip them of anything that might be of use in cleaning up after the attempted coup — communication devices, PDAs, computers, even handwritten notes. The raw intel is scanned and passed to $assistantName. Most of it is rubbish.
 <br><br>
 Some of it is not. There is evidence of payments from a <<if $rivalSet == 0>>nearby Free City<<else>>neighboring arcology<</if>> to the leadership of the Daughters. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> is silent for a long time, crosschecking records to assemble a complete picture despite your enemies' attempts to disguise the transactions. Finally, $assistantName finishes and displays a picture, using nearly the entire surface of your desk for effect. <<if $assistant > 0>>"This," _heA says in a tone of satisfaction, "is the <<if $rivalGender == 2>>bastard<<elseif $rivalGender == 1>>bitch<<else>>cunt<</if>> you want, <<= properTitle()>>."<<else>>"This," _heA says neutrally, "is the culprit, <<= properTitle()>>."<</if>>
 
-The face is vigorous, determined, <<if $rivalGender == 2>>and masculine. The very stereotype of the male arcology owner.<<elseif ($rivalGender == 1)>>and feminine. The very stereotype of the female arcology owner.<<else>>and androgynous. The very stereotype of the dissolute arcology owner.<</if>>
+The face is vigorous, determined, and <<if $rivalGender == 2>>masculine. The very stereotype of the male arcology owner<<elseif ($rivalGender == 1)>>feminine. The very stereotype of the female arcology owner<<else>>androgynous. The very stereotype of the dissolute arcology owner<</if>>.
 <<if $rivalSet != 0>>
 	And, as you suspected, it's one of your neighbors. It's the individual who owns
 	<<for $i = 0; $i < $arcologies.length; $i++>>
diff --git a/src/uncategorized/pCoupAttempt.tw b/src/uncategorized/pCoupAttempt.tw
index ad122a29d31673675d5ba8e75d664c066bb96b65..e312492649b4b3a9311a20a045f785c8ac14cd59 100644
--- a/src/uncategorized/pCoupAttempt.tw
+++ b/src/uncategorized/pCoupAttempt.tw
@@ -60,7 +60,10 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc
 <<elseif $personalArms == 1>>
 	The Daughters are appalled to encounter you striding thunderously out of your penthouse, fully armored. Your exoskeleton mounts an acoustic riot control system that even allows you to take prisoners.
 <<else>>
-	The Daughters are appalled to encounter you striding thunderously out of your penthouse, fully armored. Your exoskeleton mounts an acoustic riot control system that even allows you to take prisoners. Meanwhile, your security drones are busily rearming themselves, and soon the dominant sound in the arcology is the ripping noise made by their small-caliber guns. A few of them retain their nonlethal weapons and swoop in to subdue when possible.
+	The Daughters are appalled to encounter you striding thunderously out of your penthouse, fully armored. Your exoskeleton mounts an acoustic riot control system that even allows you to take prisoners.
+	<<if $arcologyUpgrade.drones > 0>>
+		Meanwhile, your security drones are busily rearming themselves, and soon the dominant sound in the arcology is the ripping noise made by their small-caliber guns. A few of them retain their nonlethal weapons and swoop in to subdue when possible.
+	<</if>>
 <</if>>
 
 <<if $traitor != 0 && ($traitorType == "trapper" || $traitorType == "agent")>>
@@ -124,7 +127,7 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc
 	<<run cashX(forceNeg(Math.trunc($cash*0.2)), "war")>>
 	<<set $arcologies[0].prosperity = Math.trunc($arcologies[0].prosperity*0.7)>>
 	<<run repX(1000, "war")>>
-	<<if $seeDicks > 50>>
+	<<if $seeDicks >= 50>>
 		<<set _pcaj = 5>>
 	<<elseif $seeDicks > 0>>
 		<<set _pcaj = 2>>
@@ -142,12 +145,12 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc
 		<<set $activeSlave.waist = random(10,80)>>
 		<<set _newSlaves.push($activeSlave)>>
 	<</for>>
-	<<if $seeDicks > 50>>
-		<<set _pcaj = 0>>
-	<<elseif $seeDicks > 0>>
+	<<if $seeDicks < 50>>
+		<<set _pcaj = 5>>
+	<<elseif $seeDicks < 100>>
 		<<set _pcaj = 3>>
 	<<else>>
-		<<set _pcaj = 5>>
+		<<set _pcaj = 0>>
 	<</if>>
 	<<for _pca = 0; _pca <= _pcaj; _pca++>>
 		<<set $activeSlaveOneTimeMinAge = 16>>
@@ -173,7 +176,7 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc
 	<<run cashX(forceNeg(Math.trunc($cash*0.3)), "war")>>
 	<<set $arcologies[0].prosperity = Math.trunc($arcologies[0].prosperity*0.5)>>
 	<<run repX(500, "war")>>
-	<<if $seeDicks > 50>>
+	<<if $seeDicks >= 50>>
 		<<set _pcaj = 3>>
 	<<elseif $seeDicks > 0>>
 		<<set _pcaj = 1>>
@@ -191,12 +194,12 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc
 		<<set $activeSlave.waist = random(10,80)>>
 		<<set _newSlaves.push($activeSlave)>>
 	<</for>>
-	<<if $seeDicks > 50>>
-		<<set _pcaj = 0>>
-	<<elseif $seeDicks > 0>>
+	<<if $seeDicks < 50>>
+		<<set _pcaj = 3>>
+	<<elseif $seeDicks < 100>>
 		<<set _pcaj = 2>>
 	<<else>>
-		<<set _pcaj = 3>>
+		<<set _pcaj = 0>>
 	<</if>>
 	<<for _pca = 0; _pca <= _pcaj; _pca++>>
 		<<set $activeSlaveOneTimeMinAge = 16>>
diff --git a/src/uncategorized/pHostageAcquisition.tw b/src/uncategorized/pHostageAcquisition.tw
index 02bceec4236386964aed72229cc3195f83e01544..55fde756aa0368440198ec1fa4f19f24eb3622b8 100644
--- a/src/uncategorized/pHostageAcquisition.tw
+++ b/src/uncategorized/pHostageAcquisition.tw
@@ -131,7 +131,7 @@ Your hired mercenaries are en route now with your precious cargo.
 		<<set $activeSlave.trust = 80>>
 		Your mercenaries radio you upon arrival. "This one's got quite a lip on $him, you better ready yourself. We're coming in now."
 		Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick freak! My body i<<s>> undefiled by child and never will be! I know your type! All you want to do i<<s>> watch my belly <<s>>well with —"
-		The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the girl you used to know. Odds are high that $he'll cause problems for you in the future, especially given $his hatred for pregnancy.
+		The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, especially given $his hatred for pregnancy.
 	<</if>>
 <<case "Eugenics">>
 	<<set $activeSlave.health = 50>>
@@ -180,7 +180,7 @@ Your hired mercenaries are en route now with your precious cargo.
 		<<set $activeSlave.trust = 80>>
 		Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now."
 		Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! Vagina<<s>> are for <<s>>e<<x>>, not a<<ss>>hole<<s>>! Don't you dare come near my a<<ss>> —"
-		The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his views on a $girl's place in society.
+		The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his views on a $girl's place in society.
 	<</if>>
 <<case "Gender Fundamentalism">>
 	<<set $activeSlave.health = 20>>
@@ -197,7 +197,7 @@ Your hired mercenaries are en route now with your precious cargo.
 		<<set $activeSlave.trust = 80>>
 		Your mercenaries radio you upon arrival. "This one's quite lively, you better ready yourself.<<if $seeDicks != 0>> $He's been rock hard the entire way here, we think $he might have something crammed up $his rear. What ever it is, it isn't dangerous.<</if>> We're coming in now."
 		Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! A<<ss>>hole<<s>> are the <<s>>uperior <<s>>e<<x>> organ!"<<if $seeDicks != 0>> $He quickly flexes $his Kegels several times and blows a load of cum across your shoes<<else>> $He spits on your shoes<</if>>.
-		The mercenary captain quickly pulls $him back, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember<<if $seeDicks != 0>>, save for $his working cock and balls<</if>>, but $he acts nothing like the girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his penchant for sticking things in butts.
+		The mercenary captain quickly pulls $him back, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember<<if $seeDicks != 0>>, save for $his working cock and balls<</if>>, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his penchant for sticking things in butts.
 	<</if>>
 <<case "Paternalism">>
 	<<if $rivalryDuration <= 5>>
diff --git a/src/uncategorized/pSlaveMedic.tw b/src/uncategorized/pSlaveMedic.tw
index feb6d5971be84e05a423ae9604c7b81a50d459cb..958e4f8f4263148881c801ea722c4df9222957bd 100644
--- a/src/uncategorized/pSlaveMedic.tw
+++ b/src/uncategorized/pSlaveMedic.tw
@@ -73,6 +73,7 @@
 </span>
 
 <<setLocalPronouns $activeSlave>>
+<<run Enunciate($activeSlave)>>
 
 <<if $pedo_mode == 1>>
 
@@ -80,7 +81,7 @@ You make a habit of dropping in on your mercenaries whenever you get the chance.
 
 When you enter the lounge of their <<if $barracks>>barracks<<else>>main living area<</if>>, you see $activeSlave.slaveName kneeling next to a mercenary with most of his armor stripped off. $He's the <<print aNational($activeSlave.nationality)>> nurse they captured and enslaved, and $he seems to be doing pretty well in $his new life. $He seems to be checking the sutures on a minor wound to the man's flank.
 
-"Don't squirm!" $he says with an annoyed tone. "I'll get you off when I've checked this." He chuckles and holds still; $he redresses the wound, stands up, and strips off $his tank top, allowing $his huge tits to swing free. $He's quite young, but $his $activeSlave.skin body is appealingly curvy. As $he swings one leg across the seated mercenary, $he continues, "Please sit still and let me do the work. You need to take it easy for a day or two or you'll pop those sutures." Using $his hands, $he gently caresses his stiff prick with $his pillowy breasts, eliciting a grunt. $He's a strong $girl, and pleasures him without letting any of $his weight rest on his body at all. When he climaxes, $he leans in to clean him with $his mouth and then heads off to wash out $his cleavage.
+"Don't <<s>>quirm!" $he says with an annoyed tone. "I'll get you off when I've checked thi<<s>>." He chuckles and holds still; $he redresses the wound, stands up, and strips off $his tank top, allowing $his huge tits to swing free. $He's quite young, but $his $activeSlave.skin body is appealingly curvy. As $he swings one leg across the seated mercenary, $he continues, "Plea<<s>>e <<s>>it <<s>>till and let me do the work. You need to take it ea<<s>>y for a day or two or you'll pop tho<<s>>e <<s>>uture<<s>>." Using $his hands, $he gently caresses his stiff prick with $his pillowy breasts, eliciting a grunt. $He's a strong $girl, and pleasures him without letting any of $his weight rest on his body at all. When he climaxes, $he leans in to clean him with $his mouth and then heads off to wash out $his cleavage.
 
 <<else>>
 
@@ -88,7 +89,7 @@ You make a habit of dropping in on your mercenaries whenever you get the chance.
 
 When you enter the lounge of their <<if $barracks>>barracks<<else>>main living area<</if>>, you see $activeSlave.slaveName bending over a mercenary with most of his armor stripped off. $He's the <<print aNational($activeSlave.nationality)>> nurse they captured and enslaved, and $he seems to be doing pretty well in $his new life. $He seems to be checking the sutures on a minor wound to the man's flank.
 
-"Don't squirm," $he says quietly. "I'll get you off when I've checked this." He chuckles and holds still; $he redresses the wound, stands up, and strips off $his fatigue pants. $He's no longer young, but $his $activeSlave.skin legs are pretty enough. As $he swings one leg across the seated mercenary, $he continues, "Please sit still and let me do the work. You need to take it easy for a day or two or you'll pop those sutures." Using a hand, $he guides $himself down onto his stiff prick, eliciting a grunt. $He's a strong $girl, and rides him without letting any of $his weight rest on his hips at all. When he climaxes, $he kneels to clean him with $his mouth and then heads off to wash.
+"Don't <<s>>quirm," $he says quietly. "I'll get you off when I've checked thi<<s>>." He chuckles and holds still; $he redresses the wound, stands up, and strips off $his fatigue pants. $He's no longer young, but $his $activeSlave.skin legs are pretty enough. As $he swings one leg across the seated mercenary, $he continues, "Please <<s>>it <<s>>till and let me do the work. You need to take it ea<<s>>y for a day or two or you'll pop tho<<s>>e <<s>>uture<<s>>." Using a hand, $he guides $himself down onto his stiff prick, eliciting a grunt. $He's a strong $girl, and rides him without letting any of $his weight rest on his hips at all. When he climaxes, $he kneels to clean him with $his mouth and then heads off to wash.
 
 <</if>>
 
diff --git a/src/uncategorized/peConcubineInterview.tw b/src/uncategorized/peConcubineInterview.tw
index 41119c48993d352eb348b2bed54c813e2b82f513..1234f8c2b9ec70a6b4f5e61509e96e3ace4c1c8b 100644
--- a/src/uncategorized/peConcubineInterview.tw
+++ b/src/uncategorized/peConcubineInterview.tw
@@ -413,7 +413,7 @@ You receive an official communication from a popular talk show e-hosted in one o
 	<<if $activeSlave.intelligence+$activeSlave.intelligenceImplant > 50 && $PC.title == 0>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		$activeSlave.slaveName even manages to @@.green;respond well@@ to a probing question about your gender.
-		$He <<if _lisps>>lisps<<else>>explains<</if>>, "You have to under<<s>>tand that all that non<<s>>en<<s>>e about men and women mean<<s>> le<<ss>> to u<<s>> in the Free <<C>>itie<<s>>. My <<Master>> i<<s>> a <<s>>u<<cc>>e<<ss>>ful and powerful woman.
+		$He <<if _lisps>>lisps<<else>>explains<</if>>, "You have to under<<s>>tand that all that non<<s>>en<<s>>e about men and women mean<<s>> le<<ss>> to u<<s>> in the Free <<C>>itie<<s>>. My <<Master>> i<<s>> a <<s>>u<<cc>>e<<ss>>ful and powerful _womanP.
 		<<if $PC.dick == 0>>
 			We ju<<s>>t pay the right amount of attention to the <<s>>u<<cc>>e<<ss>> and the power." $He quirks a corner of $his mouth. "I know //I// do."
 		<<else>>
diff --git a/src/uncategorized/personalAssistantAppearance.tw b/src/uncategorized/personalAssistantAppearance.tw
index 5cc805d0f2d09f2044b7111934ede38dece99801..ff2426261ce9fc1f3a792fa4753d27ab9ced5bfa 100644
--- a/src/uncategorized/personalAssistantAppearance.tw
+++ b/src/uncategorized/personalAssistantAppearance.tw
@@ -77,7 +77,7 @@ _HeA's a cute little <<if $assistantFSAppearance == "supremacist">>$arcologies[0
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName is holding the poor _girlM down so _heA can take _himM from behind. As you watch, $assistantName extracts _hisA cock from the market assistant's avatar's cunt and stuffs it up _hisM ass, alongside _hisA other dick, eliciting some terrified begging and then tired sobbing.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		They're fucking openly, with the market assistant's avatar bouncing greedily on top of _hisM monstrous sibling. _HeM's clearly enjoying the feeling of _hisM sister's cocks buried in _hisM holes.
+		They're fucking openly, with the market assistant's avatar bouncing greedily on top of _hisM monstrous sibling. _HeM's clearly enjoying the feeling of _hisM _sisterA's cocks buried in _hisM holes.
 	<<else>>
 		They're cuddled up close. As they kiss, $assistantName's tentacle hair holds _hisA lover's head gently. The market assistant's avatar is using both hands to give $assistantName's cocks some manual release.
 	<</if>>
@@ -159,7 +159,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName is bouncing the poor bitch up and down on _hisA dick, the market assistant's pathetic, limp dick flopping around as $assistantName assrapes _himM. As you watch, $assistantName reaches around to give the market assistant's soft balls a possessive squeeze.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		They're locked in a tight, perfectly symmetrical incestuous 69, each of their monstrous cocks deepthroated a long way inside their sister's mouth. They spasm with simultaneous orgasm, gulping each other's cum greedily.
+		They're locked in a tight, perfectly symmetrical incestuous 69, each of their monstrous cocks deepthroated a long way inside their <<if _sisterA == _sisterM>>_sisterA<<else>>sibling<</if>>'s mouth. They spasm with simultaneous orgasm, gulping each other's cum greedily.
 	<<else>>
 		They're doing it in the missionary position, kissing deeply. The one who's taking it has _hisM huge dick between them, its head crushed between their four fake breasts. As you watch, _heM orgasms, splashing both of their faces with cum.
 	<</if>>
@@ -244,7 +244,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName is taking _hisA tribal slave from behind. It's technically tribbing, since all _heA's doing is grinding _hisA cunt against the market assistants', but the poor little tribeswoman is being fucked hard regardless.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		$assistantName is getting some manual stimulation from _hisA sister, who is watching _hisM muscular sibling's aroused thrashing with amusement as _heM slides _hisM whole hand in and out of $assistantName's cunt.
+		$assistantName is getting some manual stimulation from _hisA _sisterM, who is watching _hisM muscular sibling's aroused thrashing with amusement as _heM slides _hisM whole hand in and out of $assistantName's cunt.
 	<<else>>
 		They're doing it in the missionary position, kissing deeply. They're technically tribbing, but $assistantName's muscular body and the tribeswoman's wifely form make it look very pure and traditional.
 	<</if>>
@@ -329,7 +329,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName is shamelessly molesting the office intern. The market assistant looks like _heM's trying to get work done, but the sexually aggressive MILF avatar is standing behind _himM with one hand down the market assistant's skirt and another down _hisM blouse.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		$assistantName is getting oral sex from _hisA daughter, the naked businesswomen surrounded by their discarded office wear. As you watch, $assistantName shrieks _hisA daughter's name, clutching _hisM head in both hands.
+		$assistantName is getting oral sex from _hisA _daughterM, the naked businesswomen surrounded by their discarded office wear. As you watch, $assistantName shrieks _hisA _daughterM's name, clutching _hisM head in both hands.
 	<<else>>
 		They're making out in a surprisingly girlish way, hesitantly kissing each other and pressing their chests together. They blush when they see you watching them, but $assistantName is sneaking a hand up the market assistant's avatar's skirt.
 	<</if>>
@@ -414,7 +414,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName casts a spell on the junior avatar as you watch. The market assistant's avatar goes from reluctance to a sudden consuming hunger for $assistantName's pregnant pussy. $assistantName laughs powerfully at the sudden oral assault.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		They're both especially pregnant today, and are gently tribbing, their legs intertwined and their torsos reclined away from one another. Each massages their own belly with satisfaction, feeling their sister's heat against their own.
+		They're both especially pregnant today, and are gently tribbing, their legs intertwined and their torsos reclined away from one another. Each massages their own belly with satisfaction, feeling their <<if _sisterA == _sisterM>>_sisterA<<else>>sibling<</if>>'s heat against their own.
 	<<else>>
 		They're making heavenly love, kissing deeply and fingering each other voluptuously. They somehow make mutual masturbation look like a deeply sacred act, occasionally breaking their kiss to look into each others' eyes.
 	<</if>>
@@ -590,7 +590,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName casts a spell on the junior avatar as you watch. The market assistant's avatar's flat belly gurgles slightly before it begins quickly swelling, not stopping until it has pinned the hapless demigoddess to the floor. $assistantName waddles over _hisA immobilized partner and plants _hisA pregnant pussy on _hisM face. $assistantName laughs powerfully at the forced oral assault from _hisA bursting plaything.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		$assistantName is especially pregnant today, and is gently tribbing with _hisA flat stomached sister goddess. As they near simultaneous orgasm, $assistantName begins rapidly transferring babies into _hisA sister's womb, giggling as _hisA hapless sister swells more and more gravid. When _heA finishes, $assistantName, the smaller of the two sisters, aids _hisA fecund sibling to _hisM feet and into _hisA waiting arms.
+		$assistantName is especially pregnant today, and is gently tribbing with _hisA flat stomached _sisterM goddess. As they near simultaneous orgasm, $assistantName begins rapidly transferring babies into _hisA _sisterM's womb, giggling as _hisA hapless _sisterM swells more and more gravid. When _heA finishes, $assistantName, the smaller of the two <<if _sisterA == _sisterM>>_sisterA<<else>>sibling<</if>>s, aids _hisA fecund sibling to _hisM feet and into _hisA waiting arms.
 	<<else>>
 		They're making heavenly love, kissing deeply and fingering each other voluptuously. They somehow make mutual masturbation look like a deeply sacred act, occasionally breaking their kiss to look into each others' eyes.
 	<</if>>
@@ -675,7 +675,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName has _hisA chubby playmate pinned under _hisA butt, and is inspecting _hisA _loliM conquest's pussy. The market assistant's avatar groans as $assistantName's fingers explore _hisM tight passage, and then claps both hands over _hisM mouth, crying a little, unwilling to give $assistantName the satisfaction.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		They're playing doctor with each other. $assistantName is currently inspecting _hisA sister's vagina, making sure everything is alright. Once _heA finishes, _heA states _hisA diagnosis and the needed cure. _HeA bends over _hisA sister and begins administering _hisA "cure".
+		They're playing doctor with each other. $assistantName is currently inspecting _hisA _sisterM's vagina, making sure everything is alright. Once _heA finishes, _heA states _hisA diagnosis and the needed cure. _HeA bends over _hisA _sisterM and begins administering _hisA "cure".
 	<<else>>
 		They're playing house with each other, well house based off your penthouse. $assistantName is pretending to be you while _hisA friend assumes $assistantName's role. They are currently caught up in deciding the best way to arrange the beds in the slave quarters.
 	<</if>>
@@ -760,7 +760,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName has _hisA chubby playmate pinned under _hisA butt, and is inspecting _hisA _loliM conquest's pussy. The market assistant's avatar groans as $assistantName's fingers explore _hisM tight passage, and then claps both hands over _hisM mouth, crying a little, unwilling to give $assistantName the satisfaction.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		They're making out with each other, one hand down each other's panties, the other massaging their mutually swollen bellies, since $assistantName has introduced _hisA sister to _hisA boyfriends.
+		They're making out with each other, one hand down each other's panties, the other massaging their mutually swollen bellies, since $assistantName has introduced _hisA _sisterM to _hisA boyfriends.
 	<<else>>
 		They're playing house with each other — well, house based off your penthouse. $assistantName is pretending to be you while _hisA friend assumes $assistantName's role. They are currently caught up in figuring out how many children $assistantName's harem could produce.
 	<</if>>
@@ -843,7 +843,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		The market assistant is naked and sitting before a thimble, as $assistantName sits behind _himM, teasing and molesting _himM. _HeM is rather annoyed by _hisM inability to focus on _hisM work, having _hisM nipples and clit pinched and flicked. _HisM sopping pussy is constantly letting out a small stream of liquid into the thimble. $assistantName is working hard on extracting as much sweet nectar from the fairy as _heA can, with every climax _heA wrings out bringing another large deluge of pussy juice into the vessel.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		The fairy sisters are lying down, each embracing the other as they languidly make out. $assistantName slips one leg in between _hisA sister's, and the two begin rocking against one another. The two grow more and more passionate as they make love together.
+		The fairy <<if _sisterA == _sisterM>>_sisterA<<else>>sibling<</if>>s are lying down, each embracing the other as they languidly make out. $assistantName slips one leg in between _hisA _sisterM's, and the two begin rocking against one another. The two grow more and more passionate as they make love together.
 	<<else>>
 		The two fairies are sitting on top of a virtual flower, finishing up their work. With that out of the way, they strip down and each take a stamen and give them a thorough licking. Once coated, they line their stamen up to the other fairy's pussy. They take a moment to hold each other's hand as they slowly slide down the stamen. The two bottom out with a moan, and pull each other into a warm embrace. The market assistant starts buzzing _hisM wings, the vibration causing both of them to yelp. $assistantName grins at this new source of pleasure, locking lips with the market assistant as the two beat their wings to a rhythm only they can hear.
 	<</if>>
@@ -926,7 +926,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		The market assistant is sporting _hisM own smaller baby bump now. With _hisM top down, $assistantName slowly squeezes and massages _hisM breasts from behind, teasing out tiny droplets of milk, much to _hisM annoyance. _HeM suddenly drops _hisM tablet with a yelp as $assistantName drags _hisA tongue across _hisA ear from root to tip.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		Taking a break, the market assistant sits on $assistantName's lap, nursing away at _hisA lactating breast like a baby. $assistantName coos, keeping on arm to support _hisA sister's back while the other teases _hisM dripping slit.
+		Taking a break, the market assistant sits on $assistantName's lap, nursing away at _hisA lactating breast like a baby. $assistantName coos, keeping on arm to support _hisA _sisterM's back while the other teases _hisM dripping slit.
 	<<else>>
 		The two fairies are slowly making out. The market assistant gently lies $assistantName down, guiding kisses down _hisA body. Taking a moment to suckle from each leaking tit, the market assistant continues down _hisA swollen belly before coming to _hisA delicate flower and tenderly eats the pregnant fairy out.
 	<</if>>
@@ -1081,7 +1081,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName is happily brushing the market assistant while humming happily. Upon noticing you watching, _heA hastily sneaks a hand down the assistant's dress and pinches a nipple, eliciting a squeak from the _girlM.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		$assistantName is naked and kissing _hisA equally bare sister. You watch silently as they grind their bodies against each other until one notices your gaze. They both shriek, cover themselves with their wings and hustle out of sight.
+		$assistantName is naked and kissing _hisA equally bare _sisterM. You watch silently as they grind their bodies against each other until one notices your gaze. They both shriek, cover themselves with their wings and hustle out of sight.
 	<<else>>
 		They're making out in a surprisingly girlish way, deeply kissing each other and pressing their chests together. They blush when they see you watching them, each quickly covering the other with a wing.
 	<</if>>
@@ -1166,7 +1166,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName is lazily reclining while the market assistant fans _himA with a large feather. _HeA snaps _hisA fingers as the taller cherub sighs and lowers _hisM head between $assistantName's legs.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		$assistantName and _hisA sister are struggling to stay airborne as they lustfully trib each other. When they notice you watching, and after they both climax, they pull each other close for a deep kiss only to manage to crash to the ground. They right themselves, laughing, before returning to their makeout session.
+		$assistantName and _hisA _sisterM are struggling to stay airborne as they lustfully trib each other. When they notice you watching, and after they both climax, they pull each other close for a deep kiss only to manage to crash to the ground. They right themselves, laughing, before returning to their makeout session.
 	<<else>>
 		They're leaning against each other while looking over a list of your slaves. They choose a pair to work on hooking up before turning to kiss each other deeply.
 	<</if>>
@@ -1251,7 +1251,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName has _hisA plaything tightly bound to a rack and is gleefully pouring hot wax onto the oddly silent market assistant. You see why when a drop lands on _hisM sensitive clit, eliciting a scream from the restrained imp; $assistantName pulls _hisM restraints even tighter as punishment.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		$assistantName and _hisA sister are struggling to stay airborne as they attempt push an oversized, double-ended dildo out of their own cunt and into the other's. When they notice you watching, $assistantName seizes the opportunity to bear down hard, forcing the entirety of the toy into the distracted market assistant. _HeM crashes to the ground, hands upon _hisM cock bulged middle, orgasming indecently.
+		$assistantName and _hisA _sisterM are struggling to stay airborne as they attempt push an oversized, double-ended dildo out of their own cunt and into the other's. When they notice you watching, $assistantName seizes the opportunity to bear down hard, forcing the entirety of the toy into the distracted market assistant. _HeM crashes to the ground, hands upon _hisM cock bulged middle, orgasming indecently.
 	<<else>>
 		They're taking swings at each other with switches. Giggling with each swing and moaning with every successful strike.
 	<</if>>
@@ -1348,7 +1348,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		$assistantName has _hisA test subject stripped and bound. _HeA focuses a spell on a single of the _girlM's breasts and records the results as it steadily begins swelling, leaving its twin behind. The market assistant moans as an egg pushes its way out of _hisM erect nipple.
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		$assistantName is lustfully groping _hisA sister's plush breasts. Upon noticing your gaze, _heA channels _hisA magic and <<if $seeDicks != 0>>sprouts a huge dick straight into _hisA sister's plump rear<<else>>begins to enlarge the already lovely handfuls<</if>>. The market assistant can only finger _himselfM in response, oblivious to everything going on.
+		$assistantName is lustfully groping _hisA _sisterM's plush breasts. Upon noticing your gaze, _heA channels _hisA magic and <<if $seeDicks != 0>>sprouts a huge dick straight into _hisA _sisterM's plump rear<<else>>begins to enlarge the already lovely handfuls<</if>>. The market assistant can only finger _himselfM in response, oblivious to everything going on.
 	<<else>>
 		They've pulled open each other's robes and are gently tribbing. Upon noticing you, $assistantName casts a spell to triple the market assistant's sensitivity and braces for the impending orgasm. _HeM cums so hard _heM passes out; $assistantName gently pulls _himM into a close embrace until _heM recovers.
 	<</if>>
@@ -1550,7 +1550,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		The market assistant is being violently penetrated by $assistantName, _hisM bloated belly swaying in tune to _hisA thrusts. The hapless _girlM struggles in discomfort as the incubus blows another load into _hisM already full womb, causing cum to backflow out of _hisM now loose pussy. $assistantName leans back, motions to you, and asks, "Plenty of holes still to go around, if you want one!"
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		The market assistant is eagerly riding _hisM big brother, <<print $assistantName>>'s, dick. You can't help but notice how full _hisM breasts have gotten and how plump _hisM ass and thighs now are. _HeM moans with lust as $assistantName cums into _hisM fertile pussy; a glowing sigil appearing below _hisM navel. _HeM is well on _hisM way to becoming the succubus consort of _hisM once human brother.
+		The market assistant is eagerly riding _hisM big _sisterA, <<print $assistantName>>'s, dick. You can't help but notice how full _hisM breasts have gotten and how plump _hisM ass and thighs now are. _HeM moans with lust as $assistantName cums into _hisM fertile pussy; a glowing sigil appearing below _hisM navel. _HeM is well on _hisM way to becoming the succubus consort of _hisM once human _sisterA.
 	<<else>>
 		The market assistant is embracing $assistantName as _heM is lovingly penetrated by the caring incubus. They pull each other close as they cum together, locking lips and refusing to let go until the other is completely satisfied. It takes quite some before they settle down and wave to you, thanking you deeply for the true love you've gifted them.
 	<</if>>
@@ -1715,7 +1715,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF
 	<<elseif $marketAssistantRelationship == "nonconsensual">>
 		The market assistant is being violently ridden by $assistantName, _hisA fuller assets swaying in tune to _hisA movements. The hapless _girlM struggles pitifully as the succubus coaxes another load out of _hisA exhausted toy. $assistantName leans back, strokes _hisA luscious body and says, "_HisM energy is making me even more beautiful for you!"
 	<<elseif $marketAssistantRelationship == "incestuous">>
-		The market assistant is being ridden by _hisM enormously pregnant big sister, $assistantName. _HeM's supporting _hisA taut belly as _heA uses _hisA hands to hold their twins to _hisA swollen breasts. You can't help but notice how full _hisM balls have become and thick _hisM shaft is. _HeM moans with lust as $assistantName bucks with orgasm before painting _hisA womb with another coat of sperm. $assistantName grunts slightly as _hisM dick grows larger inside _himA and _hisM balls swell for a second round. _HeM is well on _hisM way to becoming the incubus lover of _hisM once human sister.
+		The market assistant is being ridden by _hisM enormously pregnant big _sisterA, $assistantName. _HeM's supporting _hisA taut belly as _heA uses _hisA hands to hold their twins to _hisA swollen breasts. You can't help but notice how full _hisM balls have become and thick _hisM shaft is. _HeM moans with lust as $assistantName bucks with orgasm before painting _hisA womb with another coat of sperm. $assistantName grunts slightly as _hisM dick grows larger inside _himA and _hisM balls swell for a second round. _HeM is well on _hisM way to becoming the incubus lover of _hisM once human _sisterA.
 	<<else>>
 		The market assistant is tenderly fucking $assistantName in the missionary position. _HeM leans in as they cum together, locking lips and kissing _hisM lover deeply. Once they are both satisfied, they snuggle up for a post coitus rest and thank you deeply for the true love you've gifted them.
 	<</if>>
diff --git a/src/uncategorized/prestigiousSlave.tw b/src/uncategorized/prestigiousSlave.tw
index 49cc6b36d105938f5b3281b2710fe4ce2fd5dcac..fe44dcf6f4a9d0b8ad3547e248e6cffdeb6fe27d 100644
--- a/src/uncategorized/prestigiousSlave.tw
+++ b/src/uncategorized/prestigiousSlave.tw
@@ -337,7 +337,7 @@ You check to see if any especially prestigious slaves are on auction. <<if $pres
 	<<set $activeSlave = GenerateNewSlave("XX")>>
 	<<set $activeSlave.origin = "You bought $him at auction.">>
 	<<set $activeSlave.prestige = 3>>
-	<<set $activeSlave.prestigeDesc = "$He was born a daughter of royalty, but $his family was overthrown when $he was still young. $He is a graduate cum laude of the world's most renowned slave school.">>
+	<<set $activeSlave.prestigeDesc = "$He was born a $daughter of royalty, but $his family was overthrown when $he was still young. $He is a graduate cum laude of the world's most renowned slave school.">>
 	<<set $activeSlave.career = "a slave">>
 	<<set $activeSlave.boobs += 100>>
 	<<set $activeSlave.butt += 1>>
diff --git a/src/uncategorized/randomNonindividualEvent.tw b/src/uncategorized/randomNonindividualEvent.tw
index 3e4652fa12497ec7fd386b02e023ff4ef15b9ced..3beddb6e67c5792b247f01866f99841bbe6377d6 100644
--- a/src/uncategorized/randomNonindividualEvent.tw
+++ b/src/uncategorized/randomNonindividualEvent.tw
@@ -614,34 +614,28 @@
 		<<if $PC.hacking >= 100 && random(0,100) > 95 && $cash >= 100000>>
 			<<set $recruit.push("rogue cyborg")>>
 		<</if>>
-		<<if $arcologyUpgrade.drones == 1>>
-			<<set _recruitEvents.push("RE malefactor")>>
-			<<set $malefactor = ["addict", "businesswoman", "liberator", "whore"]>>
-			<<if $seePreg != 0>>
-				<<set $malefactor.push("anchorBaby")>>
-				<<if $arcologies[0].FSRepopulationFocus < 50>>
-					<<set $malefactor.push("mule")>> /* blends right in */
-				<</if>>
-			<</if>>
-			<<if $seeDicks != 0>>
-				<<set $malefactor.push("rapist")>>
-			<</if>>
-			<<if $minimumSlaveAge <= 12>>
-				<<set $malefactor.push("orphanloli")>>
-			<</if>>
-			<<if $arcologies[0].FSPaternalist < 50>>
-				<<set $malefactor.push("escapee")>>
+		<<if $rep > 16000 && random(1,100) < $rep/1000 && $cash >= 100000>>
+			<<set $recruit.push("forbidden love")>>
+		<</if>>
+		<<if ($rep/400) > random(1,100)>>
+			<<set $RecETSevent.push("identical pair")>>
+		<</if>>
+		<<if ($rep/400) > random(1,100)>>
+			<<set $RecETSevent.push("posh mother daughter")>>
+		<</if>>
+		<<if $seeIncest != 0>>
+			<<if ($rep/400) > random(1,100)>>
+				<<set $RecETSevent.push("incest sister sister")>>
 			<</if>>
-			<<if $arcologies[0].FSSupremacistLawME + $arcologies[0].FSSubjugationistLawME > 0>>
-				<<set $malefactor.push("passfail")>>
+			<<if ($rep/400) > random(1,100)>>
+				<<set $RecETSevent.push("incest twin sister")>>
 			<</if>>
-			<<set $malefactor = $malefactor.random()>>
-			<<if ($rep/150) > random(1,100)>>
-				<<set _recruitEvents.push("RE malefactor")>>
+			<<if ($rep/400) > random(1,100)>>
+				<<set $RecETSevent.push("incest mother daughter")>>
 			<</if>>
 		<</if>>
-		<<if $rep > 16000 && random(1,100) < $rep/1000 && $cash >= 100000>>
-			<<set $recruit.push("forbidden love")>>
+		<<if $seeHyperPreg == 1 && $seePreg != 0 && $arcologies[0].FSRestart == "unset" && random(1,100) <= 5>>
+			<<set $RecETSevent.push("desperate broodmother")>>
 		<</if>>
 
 	<</if>>
@@ -679,73 +673,69 @@
 			<<if ($rep/400) > random(1,100)>>
 				<<set $RecETSevent.push("matched pair")>>
 			<</if>>
-			<<if $seePreg != 0>>
-				<<if ($rep/400) > random(1,100) && $arcologies[0].FSRestart == "unset">>
-					<<set $RecETSevent.push("identical herm pair")>>
-				<</if>>
-				<<if ($rep/400) > random(1,100) && $arcologies[0].FSRestart == "unset">>
-					<<set $RecETSevent.push("incest mother son")>>
-				<</if>>
-				<<if ($rep/400) > random(1,100) && $arcologies[0].FSRestart == "unset">>
-					<<set $RecETSevent.push("incest father daughter")>>
+			<<if $seeIncest != 0>>
+				<<if $seePreg != 0>>
+					<<if ($rep/400) > random(1,100) && $arcologies[0].FSRestart == "unset">>
+						<<set $RecETSevent.push("identical herm pair")>>
+					<</if>>
+					<<if ($rep/400) > random(1,100) && $arcologies[0].FSRestart == "unset">>
+						<<set $RecETSevent.push("incest mother son")>>
+					<</if>>
+					<<if ($rep/400) > random(1,100) && $arcologies[0].FSRestart == "unset">>
+						<<set $RecETSevent.push("incest father daughter")>>
+					<</if>>
+					<<if ($rep/400) > random(1,100)>>
+						<<set $RecETSevent.push("incest brother sister")>>
+					<</if>>
 				<</if>>
 				<<if ($rep/400) > random(1,100)>>
-					<<set $RecETSevent.push("incest brother sister")>>
+					<<set $RecETSevent.push("incest twins mixed")>>
 				<</if>>
 			<</if>>
+		<</if>>
+		<<if $seeIncest != 0>>
 			<<if ($rep/400) > random(1,100)>>
-				<<set $RecETSevent.push("incest twins mixed")>>
-			<</if>>
-			<<if ($rep/400) > random(1,100)>>
-				<<set $RecETSevent.push("identical pair")>>
-			<</if>>
-			<<if ($rep/400) > random(1,100)>>
-				<<set $RecETSevent.push("posh mother daughter")>>
-			<</if>>
-			<<if ($rep/400) > random(1,100)>>
-				<<set $RecETSevent.push("incest sister sister")>>
+				<<set $RecETSevent.push("incest brother brother")>>
 			<</if>>
 			<<if ($rep/400) > random(1,100)>>
-				<<set $RecETSevent.push("incest twin sister")>>
+				<<set $RecETSevent.push("incest twin brother")>>
 			<</if>>
 			<<if ($rep/400) > random(1,100)>>
-				<<set $RecETSevent.push("incest mother daughter")>>
-			<</if>>
-			<<if $seeHyperPreg == 1 && $seePreg != 0 && $arcologies[0].FSRestart == "unset" && random(1,100) <= 5>>
-				<<set $RecETSevent.push("desperate broodmother")>>
+				<<set $RecETSevent.push("incest father son")>>
 			<</if>>
 		<</if>>
-		<<if ($rep/400) > random(1,100)>>
-			<<set $RecETSevent.push("incest brother brother")>>
-		<</if>>
-		<<if ($rep/400) > random(1,100)>>
-			<<set $RecETSevent.push("incest twin brother")>>
-		<</if>>
-		<<if ($rep/400) > random(1,100)>>
-			<<set $RecETSevent.push("incest father son")>>
-		<</if>>
-
-	<<else>> /*XX ACQUISITIONS*/
 
-		<<if ($rep/400) > random(1,100)>>
-			<<set $RecETSevent.push("identical pair")>>
+	<</if>>
+	
+	<<if $arcologyUpgrade.drones == 1>>
+		<<set _recruitEvents.push("RE malefactor")>>
+		<<set $malefactor = ["addict", "whore"]>>
+		<<if $seeDicks != 100>>
+			<<set $malefactor.push("businesswoman")>>
+			<<set $malefactor.push("liberator")>>
+			<<if $seePreg != 0>>
+				<<set $malefactor.push("anchorBaby")>>
+				<<if $arcologies[0].FSRepopulationFocus < 50>>
+					<<set $malefactor.push("mule")>> /* blends right in */
+				<</if>>
+			<</if>>
 		<</if>>
-		<<if ($rep/400) > random(1,100)>>
-			<<set $RecETSevent.push("posh mother daughter")>>
+		<<if $seeDicks != 0>>
+			<<set $malefactor.push("rapist")>>
 		<</if>>
-		<<if ($rep/400) > random(1,100)>>
-			<<set $RecETSevent.push("incest sister sister")>>
+		<<if $minimumSlaveAge <= 12>>
+			<<set $malefactor.push("orphanloli")>>
 		<</if>>
-		<<if ($rep/400) > random(1,100)>>
-			<<set $RecETSevent.push("incest twin sister")>>
+		<<if $arcologies[0].FSPaternalist < 50>>
+			<<set $malefactor.push("escapee")>>
 		<</if>>
-		<<if ($rep/400) > random(1,100)>>
-			<<set $RecETSevent.push("incest mother daughter")>>
+		<<if $arcologies[0].FSSupremacistLawME + $arcologies[0].FSSubjugationistLawME > 0>>
+			<<set $malefactor.push("passfail")>>
 		<</if>>
-		<<if $seeHyperPreg == 1 && $seePreg != 0 && $arcologies[0].FSRestart == "unset" && random(1,100) <= 5>>
-			<<set $RecETSevent.push("desperate broodmother")>>
+		<<set $malefactor = $malefactor.random()>>
+		<<if ($rep/150) > random(1,100)>>
+			<<set _recruitEvents.push("RE malefactor")>>
 		<</if>>
-
 	<</if>>
 
 	<<set $recruit.push("starving artist")>>
@@ -834,10 +824,10 @@
 			<<set _recruitEvents.push("RE FS acquisition")>>
 		<</if>>
 		<<if $seePreg != 0>>
-		<<if $arcologies[0].FSGenderFundamentalist > random(1,100)>>
-			<<set $FSAcquisitionEvents.push("Gender Fundamentalist")>>
-			<<set _recruitEvents.push("RE FS acquisition")>>
-		<</if>>
+			<<if $arcologies[0].FSGenderFundamentalist > random(1,100)>>
+				<<set $FSAcquisitionEvents.push("Gender Fundamentalist")>>
+				<<set _recruitEvents.push("RE FS acquisition")>>
+			<</if>>
 		<</if>>
 		<<if $arcologies[0].FSPaternalist > random(1,100)>>
 			<<set $FSAcquisitionEvents.push("Paternalist")>>
diff --git a/src/uncategorized/reDevotedMotherDaughter.tw b/src/uncategorized/reDevotedMotherDaughter.tw
index 70d82b2469f2af37085508f6fb1920567ed11421..67d9e4196346a7c7fb53b896aa5d2e552655ed36 100644
--- a/src/uncategorized/reDevotedMotherDaughter.tw
+++ b/src/uncategorized/reDevotedMotherDaughter.tw
@@ -26,7 +26,7 @@
 <<setLocalPronouns $slaves[$i]>>
 <<setLocalPronouns $slaves[$j] 2>>
 
-$slaves[$i].slaveName and $his daughter $slaves[$j].slaveName are both good slaves, devoted and obedient. They'd probably do anything you order them to do. By happenstance they come before you for inspection one after the other. They certainly see each other stark naked frequently enough. As you finish $slaves[$i].slaveName's inspection, $his daughter waits patiently for _his2 turn. It occurs to you that they probably would do //anything// you order them to do, and that they're so acclimated to sexual slavery that they might well enjoy it.
+$slaves[$i].slaveName and $his _daughter2 $slaves[$j].slaveName are both good slaves, devoted and obedient. They'd probably do anything you order them to do. By happenstance they come before you for inspection one after the other. They certainly see each other stark naked frequently enough. As you finish $slaves[$i].slaveName's inspection, $his _daughter2 waits patiently for _his2 turn. It occurs to you that they probably would do //anything// you order them to do, and that they're so acclimated to sexual slavery that they might well enjoy it.
 
 <br><br>
 
@@ -58,7 +58,7 @@ $slaves[$i].slaveName and $his daughter $slaves[$j].slaveName are both good slav
 <</link>>
 <br><<link "Get them started and then keep them at it in your office">>
 	<<replace "#result">>
-	You give them orders of devastating simplicity: they are to repair to the couch in your office and are to take turns getting each other off until such time as you tell them otherwise. They're momentarily stunned, but $slaves[$i].slaveName takes the lead and draws $his daughter over to the couch by the hand. They're both accomplished sex slaves and obey orders well, so they are quite successful in the little game, if a bit mechanical. For the rest of the day, interviewees come and go and are treated to the sight of the two of them having subdued sex on the couch. Showing off one's slaves for business interlocutors is a common Free Cities practice, but more than one perceptive person figures out what the resemblance between the two slaves and the age gap between them really means. Of course, all those who figure it out are impressed by your sheer decadence.
+	You give them orders of devastating simplicity: they are to repair to the couch in your office and are to take turns getting each other off until such time as you tell them otherwise. They're momentarily stunned, but $slaves[$i].slaveName takes the lead and draws $his _daughter2 over to the couch by the hand. They're both accomplished sex slaves and obey orders well, so they are quite successful in the little game, if a bit mechanical. For the rest of the day, interviewees come and go and are treated to the sight of the two of them having subdued sex on the couch. Showing off one's slaves for business interlocutors is a common Free Cities practice, but more than one perceptive person figures out what the resemblance between the two slaves and the age gap between them really means. Of course, all those who figure it out are impressed by your sheer decadence.
 	@@.green;Your reputation has increased considerably.@@
 	<<run repX(2500, "event", $slaves[$i])>>
 	<<run repX(2500, "event", $slaves[$j])>>
diff --git a/src/uncategorized/reFSAcquisition.tw b/src/uncategorized/reFSAcquisition.tw
index 145b4c236bd21f4b52ebeb6b635519cac6ac24ca..bb0e7526c346c22f807911c7a838782e252c5222 100644
--- a/src/uncategorized/reFSAcquisition.tw
+++ b/src/uncategorized/reFSAcquisition.tw
@@ -1027,7 +1027,7 @@ It seems that in a man in their town made the mistake of marrying a $woman of an
 
 <<case "Subjugationist">>
 
-Your security drones break up a minor disturbance on the lowest, poorest levels of the arcology without needing your direction, or indeed without even informing you. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> is good enough at filtering incidents down to what you need to know that you typically leave minor things to _hisA discretion. This time $assistantName only informs you once it's apparent that that brawl left someone injured and unconscious.
+<<if $arcologyUpgrade.drones > 0>>Your security drones<<else>>Security guards in your employ<</if>> break up a minor disturbance on the lowest, poorest levels of the arcology without needing your direction, or indeed without even informing you. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> is good enough at filtering incidents down to what you need to know that you typically leave minor things to _hisA discretion. This time $assistantName only informs you once it's apparent that that brawl left someone injured and unconscious.
 <br><br>
 It seems the violence was racially motivated. The $arcologies[0].FSSubjugationistRace victim was publicly sodomized and left bruised and bleeding, $his clothes torn off, beaten into insensibility, with anti-$arcologies[0].FSSubjugationistRace slogans written crudely across $his $activeSlave.skin skin. It seems $he came into the arcology despite the strong penalties for free $arcologies[0].FSSubjugationistRace subhumans found here. You can easily enslave $him in return for $his medical costs, though no one is likely to object to your enslaving one of $his kind, whatever the situation.
 
@@ -1051,7 +1051,7 @@ This one is from a rather mature but otherwise visibly well-to-do individual fro
 
 <<case "Gender Fundamentalist">>
 
-The sexual and moral revolution taking place in the Free Cites has spread back into the old world, producing an inevitable reaction. Thus there are still many places in the world where it is socially embarrassing for one's young female relatives to appear pregnant and unmarried, and where direct solutions to this unfortunate situation are frowned upon. You receive a communication from one such place, from a traditionalist family whose daughter has dishonored them in this way.
+The sexual and moral revolution taking place in the Free Cites has spread back into the old world, producing an inevitable reaction. Thus there are still many places in the world where it is socially embarrassing for one's young female relatives to appear pregnant and unmarried, and where direct solutions to this unfortunate situation are frowned upon. You receive a communication from one such place, from a traditionalist family whose $daughter has dishonored them in this way.
 <br><br>
 Having $him disappear discreetly into $arcologies[0].name would be a convenient and face-saving way of resolving the situation. Your society's respect for slave pregnancy gives them a plausible way to salve their own consciences where the baby is concerned. As for the $girl, having $him out of the way is what matters to them.
 
diff --git a/src/uncategorized/reNickname.tw b/src/uncategorized/reNickname.tw
index 9162e6d7f88f120c65cb76d15554eb177ff62df6..9cae3e23148b2e87b19de06207e86fc842d37028 100644
--- a/src/uncategorized/reNickname.tw
+++ b/src/uncategorized/reNickname.tw
@@ -194,10 +194,10 @@
 <<if ($activeSlave.intelligence+$activeSlave.intelligenceImplant > 50)>>
 	<<set $qualifiedNicknames.push("smart")>>
 <</if>>
-<<if ($activeSlave.eyes == -2)>>
+<<if ($activeSlave.eyes <= -2)>>
 	<<set $qualifiedNicknames.push("blind")>>
 <</if>>
-<<if ($activeSlave.hears == -2)>>
+<<if ($activeSlave.hears <= -2)>>
 	<<set $qualifiedNicknames.push("deaf")>>
 <</if>>
 <<if ($activeSlave.voice == 0)>>
diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw
index 683a7485f16c7383cc90b3058a7c207ce1a87bad..bea77efdc78b8f27014aa5a6a3f068ceddef6083 100644
--- a/src/uncategorized/reRecruit.tw
+++ b/src/uncategorized/reRecruit.tw
@@ -1449,7 +1449,7 @@
 <<set $activeSlave.hColor = "blonde">>
 <<set $activeSlave.teeth = "normal">>
 <<set $activeSlave.prestige = 1>>
-<<set $activeSlave.prestigeDesc = "$He is the notoriously spoiled daughter of a wealthy old world businessman.">>
+<<set $activeSlave.prestigeDesc = "$He is the notoriously spoiled $daughter of a wealthy old world businessman.">>
 
 <<case "desperate university milf">>
 
@@ -1507,7 +1507,7 @@
 <<set $activeSlave.voice = 3>>
 <<set $activeSlave.teeth = "normal">>
 <<set $activeSlave.prestige = 1>>
-<<set $activeSlave.prestigeDesc = "$He is the spoiled daughter of a wealthy old world businessman. Many will pay well to use $him to discredit $his father and family.">>
+<<set $activeSlave.prestigeDesc = "$He is the spoiled $daughter of a wealthy old world businessman. Many will pay well to use $him to discredit $his father and family.">>
 
 <<case "starving artist">>
 
@@ -2337,7 +2337,7 @@ You've been kept busy until late at night. The warm blue glow of your desk scree
 <br><br>
 With apprehension, you decide to let the call through. The screen switches from your work to the vidcall. Several armed men, cloaked in black, are standing around a pretty young $girl. $He's gagged and bound to a chair.
 <br><br>
-The men explain that they've captured the young daughter of a wealthy old-world businessman, by abducting $him straight from a gated community. It's far from uncommon for <<= $girl>>s to be captured and sold as slaves, but that these men had the balls to raid a gated community is something else. There are still some places in the world that are considered safe, where the world's deterioration isn't readily apparent. Showing that these places aren't safe from the predations of slavers upsets what little balance that the old world still has left, and that isn't always a good thing for the Free Cities.<br><br>
+The men explain that they've captured the young $daughter of a wealthy old-world businessman, by abducting $him straight from a gated community. It's far from uncommon for <<= $girl>>s to be captured and sold as slaves, but that these men had the balls to raid a gated community is something else. There are still some places in the world that are considered safe, where the world's deterioration isn't readily apparent. Showing that these places aren't safe from the predations of slavers upsets what little balance that the old world still has left, and that isn't always a good thing for the Free Cities.<br><br>
 At any rate, $he's a fine capture. And unsurprisingly, they want to get rid of $him. Fast. They're willing to offer a below-market price for $his enslavement.
 <br><br>
 //You can buy out $his auction for <<print cashFormat(10000)>>.//
@@ -2465,9 +2465,9 @@ You receive so many messages, as a noted titan of the new Free Cities world, tha
 <br><br>
 This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness and not someone of high society. This call, as you would expect, is different. The moment the person on the other end introduces themselves you immediately recognize why your assistant brought this to your attention. The caller is the prince of an old world kingdom, contacting you by an untraceable means due of the conspiratorial nature of his proposal.
 <br><br>
-He explains that he is the younger of two princes, and is about to carry out a plan to poison his father and take the throne for himself. However, his older brother is standing in the way of his plan simply by virtue of being next in line for the throne. He sees selling his brother to you as a more humane method of disposing of him, not wanting to have to kill any more family than he has to. It doesn't hurt that he stands to make a lot of money either.
+He explains that he is the younger of two princes, and is about to carry out a plan to poison his father and take the throne for himself. However, his older $sister is standing in the way of his plan simply by virtue of being next in line for the throne. He sees selling his $sister to you as a more humane method of disposing of him, not wanting to have to kill any more family than he has to. It doesn't hurt that he stands to make a lot of money either.
 <br><br>
-//His offer stands at a firm <<print cashFormat(100000)>>, but you've seen his brother; you stand to gain quite the addition to your chattel should you take the offer.//
+//His offer stands at a firm <<print cashFormat(100000)>>, but you've seen his $sister; you stand to gain quite the addition to your chattel should you take the offer.//
 
 <<case "forbidden love">>
 
@@ -2475,7 +2475,7 @@ You receive so many messages, as a noted titan of the new Free Cities world, tha
 <br><br>
 This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness and not someone of high society. This call, as you would expect, is different. The moment the person on the other end introduces themselves you immediately recognize why your assistant brought this to your attention. The caller is the King of an old world kingdom, contacting you by an untraceable means due of the conspiratorial nature of his proposal.
 <br><br>
-He explains that his daughter, the princess, attempted to marry a man of improper station, and was deflowered by him. For this, $his would-be fiancé was executed and $he confined to a cell. Finding his daughter impossible to deal with after killing $his boyfriend, he's decided he'd rather just be rid of $him than have to continue carrying the shame of having such an unruly slut as a member of the royal family.
+He explains that his $daughter, the princess, attempted to marry a man of improper station, and was deflowered by him. For this, $his would-be fiancé was executed and $he confined to a cell. Finding his $daughter impossible to deal with after killing $his boyfriend, he's decided he'd rather just be rid of $him than have to continue carrying the shame of having such an unruly slut as a member of the royal family.
 <br><br>
 //His offer stands at a firm <<print cashFormat(100000)>>, but you've seen $his exploits; you stand to gain quite the addition to your chattel should you take the offer.//
 
diff --git a/src/uncategorized/reRelativeRecruiter.tw b/src/uncategorized/reRelativeRecruiter.tw
index 03841e2b8861f39068f52b48e7240ab1722a9312..65c06919ed51bcf7b3a63c7ccc19cf680f338941 100644
--- a/src/uncategorized/reRelativeRecruiter.tw
+++ b/src/uncategorized/reRelativeRecruiter.tw
@@ -541,23 +541,23 @@
 	$eventSlave.slaveName requests an interview with you. $He's a devoted slave, and you grant it, and are happy you did when you see the troubled expression on $his face. $He explains<<if !canTalk($eventSlave)>> with desperate gestures<</if>> that
 	<<switch _relationType>>
 	<<case "daughter">>
-		$he had a daughter, who was sent to the slave orphanages. $He's heard a rumor through other slaves that $his daughter will go up for sale soon.
+		$he had a _daughter2, who was sent to the slave orphanages. $He's heard a rumor through other slaves that $his _daughter2 will go up for sale soon.
 	<<case "son">>
-		$he had a son, who was sent to the slave orphanages. $He's heard a rumor through other slaves that $his son will go up for sale soon.
+		$he had a _daughter2, who was sent to the slave orphanages. $He's heard a rumor through other slaves that $his _daughter2 will go up for sale soon.
 	<<case "mother">>
 		$his mother might be getting sold soon. _He2 has been a slave for some time. $He's heard a rumor through other slaves that $his mother will go up for sale soon.
 	<<case "father">>
 		$his father might be getting sold soon. _He2 has been a slave for some time. $He's heard a rumor through other slaves that $his father will go up for sale soon.
 	<<case "older sister">>
-		$his older sister is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2, and now $he's heard a rumor through other slaves that $his big sister is going to be sold to a new owner.
+		$his older _sister2 is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2, and now $he's heard a rumor through other slaves that $his big _sister2 is going to be sold to a new owner.
 	<<case "older brother">>
-		$his older brother is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2. $He's heard a rumor through other slaves that $his big brother is going to be sold to a new owner.
+		$his older _sister2 is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2. $He's heard a rumor through other slaves that $his big _sister2 is going to be sold to a new owner.
 	<<case "younger sister">>
-		$his younger sister is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2, and now $he's heard a rumor through other slaves that $his little sister is going to be sold to a new owner.
+		$his younger _sister2 is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2, and now $he's heard a rumor through other slaves that $his little _sister2 is going to be sold to a new owner.
 	<<case "younger brother">>
-		$his younger brother is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2. $He's heard a rumor through other slaves that $his little brother is going to be sold to a new owner.
+		$his younger _sister2 is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2. $He's heard a rumor through other slaves that $his little _sister2 is going to be sold to a new owner.
 	<<default>>
-		$he has a twin sister, who was still free the last $eventSlave.slaveName knew of _him2. $He's heard a rumor through other slaves that $his twin has finally been enslaved, and will soon go up for sale.
+		$he has a twin _sister2, who was still free the last $eventSlave.slaveName knew of _him2. $He's heard a rumor through other slaves that $his twin has finally been enslaved, and will soon go up for sale.
 	<</switch>>
 
 <<if !canTalk($eventSlave)>>$He urgently gestures for permission to write. It's unusual, but $he seems quite serious, so you grant it. $He writes,<</if>>
@@ -633,19 +633,19 @@ You look up the _relationType. _He2 costs <<print cashFormat($slaveCost)>>, a ba
 <<case "son">>
 	mother. _His2 listing states that _he2 was used as a shemale prostitute by _his2 previous owner.
 <<case "mother">>
-	daughter. _His2 listing states that _he2 was used as a bed slave by _his2 MILF-loving owner.
+	$daughter. _His2 listing states that _he2 was used as a bed slave by _his2 MILF-loving owner.
 <<case "father">>
-	daughter. _His2 listing states that _he2 was gelded and used as a house servant.
+	$daughter. _His2 listing states that _he2 was gelded and used as a house servant.
 <<case "older sister">>
-	little sister. _His2 listing states that _he2 was kept as a personal sex toy by _his2 owner.
+	little $sister. _His2 listing states that _he2 was kept as a personal sex toy by _his2 owner.
 <<case "older brother">>
-	little sister. _His2 listing states that _he2 was kept as a personal sex toy by _his2 owner.
+	little $sister. _His2 listing states that _he2 was kept as a personal sex toy by _his2 owner.
 <<case "younger brother">>
-	big sister. _His2 listing states that _he2 was kept as a personal toy by _his2 bimbo loving owner.
+	big $sister. _His2 listing states that _he2 was kept as a personal toy by _his2 bimbo loving owner.
 <<case "younger sister">>
-	big sister. _His2 listing states that _he2 was kept as a bedslave by an owner that loves flat chests.
+	big $sister. _His2 listing states that _he2 was kept as a bedslave by an owner that loves flat chests.
 <<default>>
-	twin sister.
+	twin $sister.
 <</switch>>
 
 <br><br>
@@ -1114,15 +1114,15 @@ You look up the _relationType. _He2 costs <<print cashFormat($slaveCost)>>, a ba
 $eventSlave.slaveName requests an interview with you. $He's a devoted slave, and you grant it, and are happy you did when you see the troubled expression on $his face. $He explains<<if !canTalk($eventSlave)>> with desperate gestures<</if>> that
 <<switch $eventSlave.recruiter>>
 <<case "mother">>
-	$he had a daughter, who was sent to the slave orphanages. $He's heard a rumor through other slaves that $his daughter will go up for sale soon.
+	$he had a _daughter2, who was sent to the slave orphanages. $He's heard a rumor through other slaves that $his _daughter2 will go up for sale soon.
 <<case "daughter">>
 	$his mother has been enslaved. _He2 was free the last $eventSlave.slaveName knew of _him2. $He's heard a rumor through other slaves that $his mother will go up for sale soon.
 <<case "older sister">>
-	$his older sister is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2, and now $he's heard a rumor through other slaves that $his big sister is going to be sold to a new owner.
+	$his older _sister2 is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2, and now $he's heard a rumor through other slaves that $his big _sister2 is going to be sold to a new owner.
 <<case "young sister">>
-	$his younger sister is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2, and now $he's heard a rumor through other slaves that $his little sister is going to be sold to a new owner.
+	$his younger _sister2 is being sold. _He2 was likely to be enslaved the last $eventSlave.slaveName knew of _him2, and now $he's heard a rumor through other slaves that $his little _sister2 is going to be sold to a new owner.
 <<default>>
-	$he has a twin sister, who was still free the last $eventSlave.slaveName knew of _him2. $He's heard a rumor through other slaves that $his twin has finally been enslaved, and will soon go up for sale.
+	$he has a twin _sister2, who was still free the last $eventSlave.slaveName knew of _him2. $He's heard a rumor through other slaves that $his twin has finally been enslaved, and will soon go up for sale.
 <</switch>>
 <br><br>
 <<if !canTalk($eventSlave)>>$He urgently gestures for permission to write. It's unusual, but $he seems quite serious, so you grant it. $He writes,<</if>>
diff --git a/src/uncategorized/reSiblingRevenge.tw b/src/uncategorized/reSiblingRevenge.tw
index bb1c2eab6a65833d1f28ebd3c192059391a662fd..ecf8f1b666ff4fa559c40681a99982d50e011c57 100644
--- a/src/uncategorized/reSiblingRevenge.tw
+++ b/src/uncategorized/reSiblingRevenge.tw
@@ -26,7 +26,7 @@
 <<set $slaves[$i].clothes = _clothesTemp>>
 <<set $slaves[$j].clothes = _clothesTemp2>>
 
-$slaves[$i].slaveName, whose older sister tried to sell $him to you, is up for inspection. As usual, you pepper your inspection with questions about $his duties, $his feelings about $his physical condition, and experiences. More information about one's property is never a bad thing. When the inspection reaches $slaves[$i].slaveName's asshole, you ask whether $he enjoyed having $his older sister sell $his butt.
+$slaves[$i].slaveName, whose older _sister2 tried to sell $him to you, is up for inspection. As usual, you pepper your inspection with questions about $his duties, $his feelings about $his physical condition, and experiences. More information about one's property is never a bad thing. When the inspection reaches $slaves[$i].slaveName's asshole, you ask whether $he enjoyed having $his older _sister2 sell $his butt.
 
 "No, <<Master $slaves[$i]>>," $he says.
 
@@ -35,7 +35,7 @@ $slaves[$i].slaveName, whose older sister tried to sell $him to you, is up for i
 <span id="result">
 <br><<link "Turnabout is fair play">>
 	<<replace "#result">>
-	$slaves[$j].slaveName is brought in. You gag _him2, throw the resisting bitch down on the couch, and hold _him2 there. Then, you peremptorily order the wide-eyed $slaves[$i].slaveName to <<if canDoAnal($slaves[$j])>>sodomize<<else>>facefuck<</if>> $his sister. $He stares open mouthed for a moment, but comes over obediently. $His face is a strange mix of vengeful eagerness, revulsion, and even a little lust. $He shoves $himself into the frantically struggling _girl2's <<if canDoAnal($slaves[$j])>>butt<<else>>jaw<</if>> without mercy. $His cock is pathetically small, but by how $slaves[$j].slaveName reacts it might as well be a baseball bat. $slaves[$i].slaveName rarely gets to penetrate anything, mostly serving as an oral slut<<if canDoAnal($slaves[$i])>> and anal cocksleeve<</if>>, so $he comes in no time and takes a turn holding $slaves[$j].slaveName down <<if canDoAnal($slaves[$j])>>so you can claim sloppy seconds on _his2 spasming butthole<</if>>.
+	$slaves[$j].slaveName is brought in. You gag _him2, throw the resisting bitch down on the couch, and hold _him2 there. Then, you peremptorily order the wide-eyed $slaves[$i].slaveName to <<if canDoAnal($slaves[$j])>>sodomize<<else>>facefuck<</if>> $his _sister2. $He stares open mouthed for a moment, but comes over obediently. $His face is a strange mix of vengeful eagerness, revulsion, and even a little lust. $He shoves $himself into the frantically struggling _girl2's <<if canDoAnal($slaves[$j])>>butt<<else>>jaw<</if>> without mercy. $His cock is pathetically small, but by how $slaves[$j].slaveName reacts it might as well be a baseball bat. $slaves[$i].slaveName rarely gets to penetrate anything, mostly serving as an oral slut<<if canDoAnal($slaves[$i])>> and anal cocksleeve<</if>>, so $he comes in no time and takes a turn holding $slaves[$j].slaveName down <<if canDoAnal($slaves[$j])>>so you can claim sloppy seconds on _his2 spasming butthole<</if>>.
 	@@.hotpink;$slaves[$i].slaveName has become more devoted to you,@@ while $slaves[$j].slaveName @@.mediumorchid;hates you@@ and has become @@.gold;more afraid of you,@@<<if canDoAnal($slaves[$j])>> and @@.lime;$slaves[$j].slaveName has lost _his2 anal virginity.@@<<else>>.<</if>>
 	<<set $slaves[$i].devotion += 4>>
 	<<set $slaves[$i].counter.penetrative += 1>>
@@ -55,7 +55,7 @@ $slaves[$i].slaveName, whose older sister tried to sell $him to you, is up for i
 <</link>>
 <br><<link "Let $him have $his revenge, but remind $him of $his place">>
 	<<replace "#result">>
-	$slaves[$j].slaveName is brought in. You gag _him2, throw the resisting bitch down on the couch, and hold _him2 there. Then, you peremptorily order the wide-eyed $slaves[$i].slaveName to put $his cock <<if canDoAnal($slaves[$j])>>up $his sister's ass<<else>>in $his sister's mouth<</if>>, and then hold it there. $He stares open mouthed for a moment, but comes over obediently. $His face is a strange mix of vengeful eagerness, revulsion, and even a little lust. $He shoves $himself into the frantically struggling _girl2's <<if canDoAnal($slaves[$j])>>butt<<else>>jaw<</if>> without mercy. $His cock is pathetically small, but by how $slaves[$j].slaveName reacts it might as well be a baseball bat. $slaves[$i].slaveName obeys your orders and holds still after inserting $himself. You<<if $PC.dick == 0>> don a strap-on,<</if>> move around <<if canDoAnal($slaves[$i])>>behind $him and start ass<<else>>in front of $him and start face-<</if>>fucking $him in turn, slowly permitting $him to find a rhythm where $he can fuck and get fucked at the same time. $He's getting it much harder than $he's giving it but $he's experienced enough that $he comes quickly.
+	$slaves[$j].slaveName is brought in. You gag _him2, throw the resisting bitch down on the couch, and hold _him2 there. Then, you peremptorily order the wide-eyed $slaves[$i].slaveName to put $his cock <<if canDoAnal($slaves[$j])>>up $his _sister2's ass<<else>>in $his _sister2's mouth<</if>>, and then hold it there. $He stares open mouthed for a moment, but comes over obediently. $His face is a strange mix of vengeful eagerness, revulsion, and even a little lust. $He shoves $himself into the frantically struggling _girl2's <<if canDoAnal($slaves[$j])>>butt<<else>>jaw<</if>> without mercy. $His cock is pathetically small, but by how $slaves[$j].slaveName reacts it might as well be a baseball bat. $slaves[$i].slaveName obeys your orders and holds still after inserting $himself. You<<if $PC.dick == 0>> don a strap-on,<</if>> move around <<if canDoAnal($slaves[$i])>>behind $him and start ass<<else>>in front of $him and start face-<</if>>fucking $him in turn, slowly permitting $him to find a rhythm where $he can fuck and get fucked at the same time. $He's getting it much harder than $he's giving it but $he's experienced enough that $he comes quickly.
 	@@.hotpink;$slaves[$i].slaveName has become more devoted to you,@@ while @@.mediumorchid;$slaves[$j].slaveName has become more rebellious,@@<<if canDoAnal($slaves[$j])>> and @@.lime;$slaves[$j].slaveName has lost _his2 anal virginity.@@<<else>>.<</if>>
 	<<set $slaves[$i].devotion += 4>>
 	<<if canDoAnal($slaves[$i])>>
diff --git a/src/uncategorized/recETS.tw b/src/uncategorized/recETS.tw
index c5212358b6f45777bb4e26e7cc7eb0c7dcb37412..8905ebb1aa83969c4951b8dbf9a487a2b7bfa665 100644
--- a/src/uncategorized/recETS.tw
+++ b/src/uncategorized/recETS.tw
@@ -1408,19 +1408,19 @@
 
 <<case "addict mother daughter">>
 
-A matronly $woman comes to your penthouse in tears. It seems $he is a tenant of yours, and has fallen deeply into debt as a result of aphrodisiac addiction. $He offers to sell $himself into slavery if you will pay off $his debts. $He is strangely eager about this, and after some probing it becomes apparent that $he is living with $his daughter and wants to avoid having $his daughter involved in this debt.
+A matronly $woman comes to your penthouse in tears. It seems $he is a tenant of yours, and has fallen deeply into debt as a result of aphrodisiac addiction. $He offers to sell $himself into slavery if you will pay off $his debts. $He is strangely eager about this, and after some probing it becomes apparent that $he is living with $his _daughter2 and wants to avoid having $his _daughter2 involved in this debt.
 
 <br><br>
 
-//Enslaving $him will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell your rights to $him. Including costs, this will bring in <<print cashFormat($slaveCost - $contractCost)>>. As a third option, for <<print cashFormat(($contractCost*2))>> you could manipulate $him to bind both mother and daughter, but you wouldn't be able to examine the daughter first.//
+//Enslaving $him will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell your rights to $him. Including costs, this will bring in <<print cashFormat($slaveCost - $contractCost)>>. As a third option, for <<print cashFormat(($contractCost*2))>> you could manipulate $him to bind both mother and _daughter2, but you wouldn't be able to examine the _daughter2 first.//
 
 <<case "posh mother daughter">>
 
-An older $woman comes to see you representing $his family business. $He's pretty enough, but extremely unpleasant to deal with. $He pushes hard for a deal that strongly favors $him, and is not above leaning over your desk to give you an eyeful of probably-enhanced cleavage behind $his business attire. As you argue, a discreet alert appears on your desk: $his family business is actually on the verge of bankruptcy. With a press of your thumb you could acquire enough of $his debts to be able to enslave $him. And what's more, $his daughter just came of age and became a partner in the business. _He2's in play, too. Based on the desk report, _he2's likely to be a spoiled little bitch.
+An older $woman comes to see you representing $his family business. $He's pretty enough, but extremely unpleasant to deal with. $He pushes hard for a deal that strongly favors $him, and is not above leaning over your desk to give you an eyeful of probably-enhanced cleavage behind $his business attire. As you argue, a discreet alert appears on your desk: $his family business is actually on the verge of bankruptcy. With a press of your thumb you could acquire enough of $his debts to be able to enslave $him. And what's more, $his _daughter2 just came of age and became a partner in the business. _He2's in play, too. Based on the desk report, _he2's likely to be a spoiled little bitch.
 
 <br><br>
 
-//Enslaving the mother will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell your rights to $him. Including costs, this will bring in <<print cashFormat($slaveCost - $contractCost)>>. As a third option, for <<print cashFormat(($contractCost*2))>> you could enslave both mother and daughter, but you wouldn't be able to examine the daughter first.//
+//Enslaving the mother will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell your rights to $him. Including costs, this will bring in <<print cashFormat($slaveCost - $contractCost)>>. As a third option, for <<print cashFormat(($contractCost*2))>> you could enslave both mother and _daughter2, but you wouldn't be able to examine the _daughter2 first.//
 
 <<case "incest mother son">>
 
@@ -1428,7 +1428,7 @@ You receive so many messages, as a noted titan of the new Free Cities world, tha
 
 <br><br>
 
-This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a mother and son who had to flee their home after $his husband found out the child in $his rounded middle was not his, but his son's. They feel that life in an arcology together, even as slaves, would be better than their new life on the streets.
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a mother and _daughter2 who had to flee their home after $his husband found out the child in $his rounded middle was not his, but his _daughter2's. They feel that life in an arcology together, even as slaves, would be better than their new life on the streets.
 
 <br><br>
 
@@ -1440,7 +1440,7 @@ You receive so many messages, as a noted titan of the new Free Cities world, tha
 
 <br><br>
 
-This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a father and daughter who had to flee their home after $his wife found out $he was having sex with their daughter. _His2 gravid middle is testament to that. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a father and _daughter2 who had to flee their home after $his wife found out $he was having sex with their _daughter2. _His2 gravid middle is testament to that. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
 
 <br><br>
 
@@ -1450,7 +1450,7 @@ It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
 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 call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a brother and sister who had to flee their home after their parents found out they were having sex with each other. $His gravid middle is testament to that. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a _sister2 and $sister who had to flee their home after their parents found out they were having sex with each other. $His gravid middle is testament to that. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
 <br><br>
 It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
@@ -1458,7 +1458,7 @@ It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
 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 call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are two sisters who had to flee their home after their parents found out they were having sex with each other. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are two <<$sister>>s who had to flee their home after their parents found out they were having sex with each other. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
 <br><br>
 It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
@@ -1466,7 +1466,7 @@ It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
 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 call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are two brothers who had to flee their home after their parents found out they were having sex with each other. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are two <<$sister>>s who had to flee their home after their parents found out they were having sex with each other. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
 <br><br>
 It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
@@ -1474,7 +1474,7 @@ It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
 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 call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are twin sisters who had to flee their home after their parents found out they were having sex with each other. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are twin <<$sister>>s who had to flee their home after their parents found out they were having sex with each other. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
 <br><br>
 It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
@@ -1482,7 +1482,7 @@ It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
 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 call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are twin brothers who had to flee their home after their parents found out they were having sex with each other. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are twin <<$sister>>s who had to flee their home after their parents found out they were having sex with each other. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
 <br><br>
 It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
@@ -1498,7 +1498,7 @@ It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
 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 call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a mother and daughter who had to flee their home after $his husband found out $he was having sex with their daughter. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a mother and _daughter2 who had to flee their home after $his husband found out $he was having sex with their _daughter2. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
 <br><br>
 It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
@@ -1506,14 +1506,14 @@ It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
 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 call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a father and son who had to flee their home after $his wife found out $he was having sex with their son. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. In this case, however, the story is more unusual — the callers seem stressed, but otherwise normal. They haltingly and quietly explain that they are a father and _daughter2 who had to flee their home after $his wife found out $he was having sex with their _daughter2. They feel that life in an arcology together, even as slaves, would be better than their current life on the streets.
 <br><br>
 It would cost <<print cashFormat($contractCost)>> to enslave the two of them.
 
 <<case "mismatched pair">>
 
 <<setLocalPronouns $HeadGirl 3>>
-Your Head Girl comes to see you. _He3 flags a slave posted for sale on your desk. The posting seems completely unimpressive — just a bitch barely past $his <<= ordinalSuffix($activeSlave.actualAge)>> birthday with basic implants and a pathetic little dick — until _he3 points out that the person posting $him for sale is $his sister. $His slightly older, naturally female sister. Who, to go by the pictures, the younger sibling has desperately been trying to mold $himself to look more like.
+Your Head Girl comes to see you. _He3 flags a slave posted for sale on your desk. The posting seems completely unimpressive — just a bitch barely past $his <<= ordinalSuffix($activeSlave.actualAge)>> birthday with basic implants and a pathetic little dick — until _he3 points out that the person posting $him for sale is $his _sister2. $His slightly older, naturally female _sister2. Who, to go by the pictures, the younger sibling has desperately been trying to mold $himself to look more like.
 
 <br><br>
 
@@ -1522,11 +1522,11 @@ Your Head Girl comes to see you. _He3 flags a slave posted for sale on your desk
 
 <br><br>
 
-You bring up a video feed of the one-room apartment they share. A man, clearly a client, is sitting on the bed while the sissy rides him. $He's facing away from the john, so $he isn't trying to hide the fact that $he isn't happy selling $his anus for money. The older sister is naked, but _he2's trying to act as a pimp of sorts rather than helping fuck. _He2 alternately poses and preens for the john and nonverbally scolds the wincing sissy when he's not paying attention. After the customer finishes, the sissy heads to the toilet to clean $himself, and $his older sister whispers to the john that the sissy's for sale. The john laughs at _him2 and excuses himself.
+You bring up a video feed of the one-room apartment they share. A man, clearly a client, is sitting on the bed while the sissy rides him. $He's facing away from the john, so $he isn't trying to hide the fact that $he isn't happy selling $his anus for money. The older _sister2 is naked, but _he2's trying to act as a pimp of sorts rather than helping fuck. _He2 alternately poses and preens for the john and nonverbally scolds the wincing sissy when he's not paying attention. After the customer finishes, the sissy heads to the toilet to clean $himself, and $his older _sister2 whispers to the john that the sissy's for sale. The john laughs at _him2 and excuses himself.
 
 <br><br>
 
-//Enslaving the younger, sissy sister will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell your rights to $him. Including costs, this will bring in <<print cashFormat($slaveCost - $contractCost)>>. As a third option, for <<print cashFormat(($contractCost*2))>> you could enslave both sisters, but you wouldn't be able to examine the older one first. _He2'll likely be very rebellious and sexually unskilled.//
+//Enslaving the younger, sissy $sister will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell your rights to $him. Including costs, this will bring in <<print cashFormat($slaveCost - $contractCost)>>. As a third option, for <<print cashFormat(($contractCost*2))>> you could enslave both <<if $sister == _sister2>>$sister<<else>>sibling<</if>>s, but you wouldn't be able to examine the older one first. _He2'll likely be very rebellious and sexually unskilled.//
 
 <<case "matched pair">>
 
@@ -1534,15 +1534,16 @@ A pair of young slaves is going door to door offering themselves for sale on beh
 
 <br><br>
 
-One of them speaks up. "We're twins, <<if $PC.title != 0>>sir<<else>>ma'am<</if>>. Fraternal twins. We have been given hormone treatments and surgery to match one another more closely, except for one detail." They lift their skirts; the speaker has a hormone-atrophied cock, while $his sister has a pussy, along with a large clit that almost matches $his sibling's member in size. "We've also been trained ever since we turned $minimumSlaveAge to be completely obedient, <<if $PC.title != 0>>sir<<else>>ma'am<</if>>, in everything, and sexually proficient."
+<<run Enunciate ($relative2)>>
+One of them speaks up. "We're twin<<s>>, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>. Fraternal twin<<s>>. We have been given hormone treatment<<s>> and <<s>>urgery to match one another more clo<<s>>ely, e<<x>><<c>>ept for one detail." They lift their skirts; the speaker has a hormone-atrophied cock, while $his _sister2 has a pussy, along with a large clit that almost matches $his sibling's member in size. "We've al<<s>>o been trained ever <<s>>in<<c>>e we turned $minimumSlaveAge to be completely obedient, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>, in everything, and <<s>>e<<x>>ually profi<<c>>ient."
 
 <br><br>
 
-"We cost <<print cashFormat($contractCost)>>, <<if $PC.title != 0>>sir<<else>>ma'am<</if>>."
+"We co<<s>>t <<print cashFormat($contractCost)>>, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>."
 
 <br><br>
 
-//$His sister is identical except that _he2 is naturally female and lacks implants, having reached that size the normal way.//
+//$His _sister2 is identical except that _he2 is naturally female and lacks implants, having reached that size the normal way.//
 
 <<case "identical pair">>
 
@@ -1550,15 +1551,16 @@ A pair of young slaves is going door to door offering themselves for sale on beh
 
 <br><br>
 
-One of them speaks up. "We're twins, <<if $PC.title != 0>>sir<<else>>ma'am<</if>>. Identical twins. "We've also been trained <<if ($activeSlave.actualAge > $minimumSlaveAge)>>ever since we turned $minimumSlaveAge<</if>> to be completely obedient, <<if $PC.title != 0>>sir<<else>>ma'am<</if>>, in everything, and sexually proficient."
+<<run Enunciate ($relative)>>
+One of them speaks up. "We're twin<<s>>, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>. Identical twin<<s>>. We've al<<s>>o been trained <<if ($activeSlave.actualAge > $minimumSlaveAge)>>ever <<s>>in<<c>>e we turned $minimumSlaveAge<</if>> to be completely obedient, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>, in everything, and <<s>>e<<x>>ually profi<<c>>ient."
 
 <br><br>
 
-"We cost <<print cashFormat($contractCost)>>, <<if $PC.title != 0>>sir<<else>>ma'am<</if>>."
+"We co<<s>>t <<print cashFormat($contractCost)>>, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>."
 
 <br><br>
 
-//$His sister is identical.//
+//$His _sister2 is identical.//
 
 <<case "identical herm pair">>
 
@@ -1568,17 +1570,20 @@ A pair of young slaves is going door to door offering themselves for sale on beh
 
 They pull themselves together, bringing their gravid middles in tight contact with one another.
 
-One of them speaks up. "We're twins, <<if $PC.title != 0>>sir<<else>>ma'am<</if>>. Identical twins. "We've also been trained <<if ($activeSlave.actualAge > $minimumSlaveAge)>>ever since we turned $minimumSlaveAge<</if>> to be completely obedient, <<if $PC.title != 0>>sir<<else>>ma'am<</if>>, in everything, and sexually proficient."
+<<run Enunciate ($relative)>>
+One of them speaks up. "We're twin<<s>>, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>. Identical twin<<s>>. We've al<<s>>o been trained <<if ($activeSlave.actualAge > $minimumSlaveAge)>>ever <<s>>in<<c>>e we turned $minimumSlaveAge<</if>> to be completely obedient, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>, in everything, and <<s>>e<<x>>ually profi<<c>>ient."
 
-The other blurts out. "But we kinda got too into each other, in more ways than one!" _He2 winks.
+<<run Enunciate ($relative2)>>
+The other blurts out. "But we kinda got too into each other, in more way<<s>> than one!" _He2 winks.
 
 <br><br>
 
-"We cost <<print cashFormat($contractCost)>>, <<if $PC.title != 0>>sir<<else>>ma'am<</if>>."
+<<run Enunciate ($relative)>>
+"We co<<s>>t <<print cashFormat($contractCost)>>, <<if $PC.title != 0>><<s>>ir<<else>>ma'am<</if>>."
 
 <br><br>
 
-//$His sister is identical.//
+//$His _sister2 is identical.//
 
 <<case "desperate broodmother">>
 
@@ -1586,7 +1591,8 @@ You receive so many messages, as a noted titan of the new Free Cities world, tha
 
 <br><br>
 
-This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. You aren't far off; the caller is a <<if $activeSlave.actualAge >= 18>>young $woman<<elseif $activeSlave.actualAge >= 13>>teen<<else>>$loli<</if>> desperate for work, carrying a young child on $his shoulder, quadruplets on $his back and a large sack against $his middle, while looking absolutely exhausted. "Please, would you happen to have any work for a desperate mother? I need to eat, and my babies are starting to go hungry... I tried whoring, but I got pregnant again..." $He struggles back to allow you to see $his full body. The object you thought were $his possessions is, in fact, $his massively distended stomach. "I'm having so many and I don't know what to do anymore... I can't care for this many... Anything you can do for meeEEEEEE!" $He groans as an intense contraction hits $him. "Oh god! Not now! Not like this! I'm not ready... Please, I'm giving birth right now... Forget work, I'll be your slave if you can help me..." $He begs, tears streaming down $his face as $he struggles to hold back the child threatening to slide into $his birth canal.<<if $minimumSlaveAge <= 3>> "Please... My eldest is of age here... Help me and they'll be yours too! You'll help mommy, right sweetie?" The toddler nods to $him, unlikely to understand exactly what is going on.<</if>>
+<<run Enunciate ($relative)>>
+This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. You aren't far off; the caller is a <<if $activeSlave.actualAge >= 18>>young $woman<<elseif $activeSlave.actualAge >= 13>>teen<<else>>$loli<</if>> desperate for work, carrying a young child on $his shoulder, quadruplets on $his back and a large sack against $his middle, while looking absolutely exhausted. "Plea<<s>>e, would you happen to have any work for a de<<s>>perate mother? I need to eat, and my babie<<s>> are <<s>>tarting to go hungry... I tried whoring, but I got pregnant again..." $He struggles back to allow you to see $his full body. The object you thought were $his possessions is, in fact, $his massively distended stomach. "I'm having <<s>>o many and I don't know what to do anymore... I can't care for thi<<s>> many... Anything you can do for meeEEEEEE!" $He groans as an intense contraction hits $him. "Oh god! Not now! Not like thi<<s>>! I'm not ready... Plea<<s>>e, I'm giving birth right now... Forget work, I'll be your <<s>>lave if you can help me..." $He begs, tears streaming down $his face as $he struggles to hold back the child threatening to slide into $his birth canal.<<if $minimumSlaveAge <= 3>> "Plea<<s>>e... My elde<<s>>t is of age here... Help me and they'll be your<<s>> too! You'll help mommy, right <<s>>weetie?" The toddler nods to $him, unlikely to understand exactly what is going on.<</if>>
 
 <br><br>
 
@@ -1698,14 +1704,14 @@ This call is coming from a public kiosk, which is usually an indication that the
 	<<switch $RecETSevent>>
 	<<case "addict mother daughter">>
 		<<set $relative.devotion -= 50>>
-		Despite $himself, $he sobs with relief when you agree. $He offers to <<if $PC.dick == 1>>suck you off<<else>>eat you out<</if>> while you complete the necessary legalities, but instead you idly place a big dose of aphrodisiac on your desk and tell $him to wait quietly. After ten minutes of careful manipulation, $he's signed away both $his own freedom and $his daughter's without realizing it, in return for the drug. $He's masturbating furiously on a chair when $his daughter arrives. $He immediately realizes what's happened and $his eyes fill with all-consuming hatred, but $he can't stop rubbing.
+		Despite $himself, $he sobs with relief when you agree. $He offers to <<if $PC.dick == 1>>suck you off<<else>>eat you out<</if>> while you complete the necessary legalities, but instead you idly place a big dose of aphrodisiac on your desk and tell $him to wait quietly. After ten minutes of careful manipulation, $he's signed away both $his own freedom and $his _daughter2's without realizing it, in return for the drug. $He's masturbating furiously on a chair when $his _daughter2 arrives. $He immediately realizes what's happened and $his eyes fill with all-consuming hatred, but $he can't stop rubbing.
 		<br><br>
-		Unsurprisingly the daughter is an addict too, and before long _he2's given _his2 signature and is sitting on a different chair on a strong dose of aphrodisiacs. <<if $activeSlave.dick > 0>>Mother and daughter crank it desperately,<<else>>Mother and daughter schlick themselves desperately,<</if>> sobbing in despair as you hurry to complete the nastily complex paperwork. This is going to be fun.
+		Unsurprisingly the _daughter2 is an addict too, and before long _he2's given _his2 signature and is sitting on a different chair on a strong dose of aphrodisiacs. <<if $activeSlave.dick > 0>>Mother and _daughter2 crank it desperately,<<else>>Mother and _daughter2 schlick themselves desperately,<</if>> sobbing in despair as you hurry to complete the nastily complex paperwork. This is going to be fun.
 	<<case "posh mother daughter">>
 		<<set $relative.devotion -= 25>>
-		You press your thumb down on your desk interface and then tell $him to read the display, strip, and show you $his body. $He knits $his brow in confusion and begins to curse at you but reads anyway. Comprehension dawns on $him and $he stares you in the eye for a long moment — and then drops to $his knees and begins to beg for $his daughter's freedom. $He knows the Free Cities well enough to be unsurprised when you ignore $him completely. $He stands and sadly strips off $his blouse and slacks. Following orders, $he rotates slowly for you. Then, $he bends over facing away from you and spreads $his buttocks to display $his holes. Unsurprisingly, $he's got a well-used pussy but has clearly never taken it up the ass. That will change.
+		You press your thumb down on your desk interface and then tell $him to read the display, strip, and show you $his body. $He knits $his brow in confusion and begins to curse at you but reads anyway. Comprehension dawns on $him and $he stares you in the eye for a long moment — and then drops to $his knees and begins to beg for $his _daughter2's freedom. $He knows the Free Cities well enough to be unsurprised when you ignore $him completely. $He stands and sadly strips off $his blouse and slacks. Following orders, $he rotates slowly for you. Then, $he bends over facing away from you and spreads $his buttocks to display $his holes. Unsurprisingly, $he's got a well-used pussy but has clearly never taken it up the ass. That will change.
 		<br><br>
-		$His daughter walks in angrily demanding to know why you called _him2 here. _He2 sees _his2 mother kneeling naked next to you, hears the hiss-click of the door closing and locking behind _him2, and makes the connection far too late to run. _He2 begins to scream at both you and _his2 mother at the top of _his2 lungs, and manages to keep up an impressive volume until you get _him2 gagged. _His2 mother does not move to interfere as you strip and bind $his daughter's struggling body.
+		$His _daughter2 walks in angrily demanding to know why you called _him2 here. _He2 sees _his2 mother kneeling naked next to you, hears the hiss-click of the door closing and locking behind _him2, and makes the connection far too late to run. _He2 begins to scream at both you and _his2 mother at the top of _his2 lungs, and manages to keep up an impressive volume until you get _him2 gagged. _His2 mother does not move to interfere as you strip and bind $his _daughter2's struggling body.
 	<</switch>>
 	<<run newSlave($relative)>>
 	<<run cashX(forceNeg($contractCost), "slaveTransfer", $relative)>>
@@ -1718,9 +1724,9 @@ This call is coming from a public kiosk, which is usually an indication that the
 
 <<link "Enslave both">>
 	<<replace "#result">>
-	The poor sissy isn't happy to become a slave, but $he's clearly relieved to be away from $his sister. The bitch isn't likely to have an easy time; the sale didn't clear _him2 from debt. $activeSlave.slaveName describes $his basic sexual experience, which includes a lot of sucking and anal whoring. Without further ado $he moves from practical sexual slavery at the hands of $his sister to actual sexual slavery.
+	The poor sissy isn't happy to become a slave, but $he's clearly relieved to be away from $his _sister2. The bitch isn't likely to have an easy time; the sale didn't clear _him2 from debt. $activeSlave.slaveName describes $his basic sexual experience, which includes a lot of sucking and anal whoring. Without further ado $he moves from practical sexual slavery at the hands of $his _sister2 to actual sexual slavery.
 	<br><br>
-	$His sister-pimp walks in angrily demanding to know why you called _him2 here. _He2 sees _his2 sissy sister kneeling naked next to you, hears the hiss-click of the door closing and locking behind _him2, and makes the connection far too late to run. _He2 begins to scream at both you and _his2 sister at the top of _his2 lungs, and manages to keep up an impressive volume until you get _him2 gagged. _His2 sister does not move to interfere as you strip and bind _his2 struggling body. In fact, as you get the gag in place, $he begins to laugh an unstable, cracking laugh that degenerates into sobbing.
+	$His <<= _sister2>>-pimp walks in angrily demanding to know why you called _him2 here. _He2 sees _his2 sissy $sister kneeling naked next to you, hears the hiss-click of the door closing and locking behind _him2, and makes the connection far too late to run. _He2 begins to scream at both you and _his2 $sister at the top of _his2 lungs, and manages to keep up an impressive volume until you get _him2 gagged. _His2 $sister does not move to interfere as you strip and bind _his2 struggling body. In fact, as you get the gag in place, $he begins to laugh an unstable, cracking laugh that degenerates into sobbing.
 	<<run newSlave($relative)>>
 	<<run cashX(forceNeg($contractCost), "slaveTransfer", $relative)>>
 	<<run newSlave($relative2)>>
@@ -1769,7 +1775,7 @@ This call is coming from a public kiosk, which is usually an indication that the
 		<<switch $RecETSevent>>
 		<<case "identical herm pair">>
 			They giggle and kiss each other rather passionately, their miniskirts becoming pinned against their pregnancies by their stiffening pricks. They're very well trained but not very disciplined, though their pervertedness will be fun.
-			"You know we each are carrying the other's twins right?"
+			"You know we each are carrying the other'<<s>> twin<<s>>, right?"
 		<<case "identical pair">>
 			They giggle and kiss each other rather sexually, pressing their nearly identical bodies closely together. They're clearly very well trained.
 		<<case "matched pair">>
@@ -1787,17 +1793,17 @@ This call is coming from a public kiosk, which is usually an indication that the
 	<<replace #mainbody>>
 	<<switch $RecETSevent>>
 	<<case "incest brother brother">>
-		They hug each other tightly as the older brother slips a hand down the younger's pants. They ought to be an interesting addition to your penthouse.
+		They hug each other tightly as the older $sister slips a hand down the younger's pants. They ought to be an interesting addition to your penthouse.
 	<<case "incest brother sister">>
 		They cheer happily and hug each other tightly. They ought to be an interesting addition to your penthouse.
 	<<case "incest father daughter">>
-		The daughter cheers happily and hugs _his2 relieved father. $He leans in and kisses _him2 deeply. They ought to be an interesting addition to your penthouse.
+		The _daughter2 cheers happily and hugs _his2 relieved father. $He leans in and kisses _him2 deeply. They ought to be an interesting addition to your penthouse.
 	<<case "incest father son">>
-		The father hugs $his son tight and slips a hand down _his2 pants. They ought to be an interesting addition to your penthouse.
+		The father hugs $his _daughter2 tight and slips a hand down _his2 pants. They ought to be an interesting addition to your penthouse.
 	<<case "incest mother daughter">>
-		The daughter cheers happily and hugs _his2 relieved mother. $He leans in and kisses _him2 deeply. They ought to be an interesting addition to your penthouse.
+		The _daughter2 cheers happily and hugs _his2 relieved mother. $He leans in and kisses _him2 deeply. They ought to be an interesting addition to your penthouse.
 	<<case "incest mother son">>
-		The son cheers happily and hugs _his2 relieved mother. $He leans in and kisses _him2 deeply. They ought to be an interesting addition to your penthouse.
+		The _daughter2 cheers happily and hugs _his2 relieved mother. $He leans in and kisses _him2 deeply. They ought to be an interesting addition to your penthouse.
 	<<case "incest sister sister">>
 		They cheer happily and hug each other tightly. They ought to be an interesting addition to your penthouse.
 	<<case "incest twin brother">>
diff --git a/src/uncategorized/saBeYourHeadGirl.tw b/src/uncategorized/saBeYourHeadGirl.tw
index acb2e6544ee19eb127c67fb4a01ac6433fa7ac5f..4fa88211ccf1170b8136a37fca1d30ff086206ba 100644
--- a/src/uncategorized/saBeYourHeadGirl.tw
+++ b/src/uncategorized/saBeYourHeadGirl.tw
@@ -17,9 +17,10 @@
 	<<if $slaves[$i].relationship > 4>>
 		<<if $familyTesting == 1>>
 			<<if $slaves[$i].relationshipTarget == $Concubine.ID>>
+				<<setLocalPronouns $Concubine 2>>
 				<<if areRelated($Concubine, $slaves[$i]) > 0>>
 					<<if $Concubine.mother == $slaves[$i].ID || $Concubine.father == $slaves[$i].ID>>
-						Your Concubine is your Consort's daughter-wife. Truly, $arcologies[0].name looks up to you @@.green;as children to a father.@@
+						Your Concubine is your Consort's <<= _daughter2>>-wife. Truly, $arcologies[0].name looks up to you @@.green;as children to a father.@@
 						<<run repX(1000, "headGirl", $slaves[$i])>>
 					<<elseif $slaves[$i].mother == $Concubine.ID>>
 						Your Concubine is your Consort's mother-wife. Truly, $arcologies[0].name looks up to you @@.green;as children to a father.@@
@@ -33,10 +34,10 @@
 							Your Concubine is your Consort's twin-wife. Truly, $arcologies[0].name looks up to you @@.green;as children to a father.@@
 							<<run repX(1000, "headGirl", $slaves[$i])>>
 						<<case 2>>
-							Your Concubine is your Consort's sister-wife. Truly, $arcologies[0].name looks up to you @@.green;as children to a father.@@
+							Your Concubine is your Consort's <<= _sister2>>-wife. Truly, $arcologies[0].name looks up to you @@.green;as children to a father.@@
 							<<run repX(1000, "headGirl", $slaves[$i])>>
 						<<case 3>>
-							Your Concubine is your Consort's half-sister-wife. Truly, $arcologies[0].name looks up to you @@.green;as children to a father.@@
+							Your Concubine is your Consort's half-<<= _sister2>>-wife. Truly, $arcologies[0].name looks up to you @@.green;as children to a father.@@
 							<<run repX(1000, "headGirl", $slaves[$i])>>
 						<<default>>
 							//Shit went wrong! Post this in a bug report!// This is @@.red;NOT as it should be.@@
@@ -51,8 +52,9 @@
 				<<if totalRelatives($slaves[$i]) > 0>>
 					<<set _sbyhg = $slaveIndices[$slaves[$i].relationshipTarget]>>
 					<<if def _sbyhg>>
+						<<setLocalPronouns $slaves[_sbyhg] 2>>
 						<<if $slaves[_sbyhg].mother == $slaves[$i].ID || $slaves[_sbyhg].father == $slaves[$i].ID>>
-							Your Consort has a daughter-wife. This is @@.green;as it should be.@@
+							Your Consort has a <<= _daughter2>>-wife. This is @@.green;as it should be.@@
 							<<run repX(500, "headGirl", $slaves[$i])>>
 						<<elseif $slaves[$i].mother == $slaves[_sbyhg].ID>>
 							Your Consort has a mother-wife. This is @@.green;as it should be.@@
@@ -66,10 +68,10 @@
 								Your Consort has a twin-wife. This is @@.green;as it should be.@@
 								<<run repX(500, "headGirl", $slaves[$i])>>
 							<<case 2>>
-								Your Consort has a sister-wife. This is @@.green;as it should be.@@
+								Your Consort has a <<= _sister2>>-wife. This is @@.green;as it should be.@@
 								<<run repX(500, "headGirl", $slaves[$i])>>
 							<<case 3>>
-								Your Consort has a half-sister-wife. This is @@.green;as it should be.@@
+								Your Consort has a half-<<= _sister2>>-wife. This is @@.green;as it should be.@@
 								<<run repX(500, "headGirl", $slaves[$i])>>
 							<</switch>>
 						<</if>>
diff --git a/src/uncategorized/saLiveWithHG.tw b/src/uncategorized/saLiveWithHG.tw
index 719c5a97629f574727f02a23917b4d8971fec3ab..ca55c27506f1f0f0262e8743a5a071e592530e2d 100644
--- a/src/uncategorized/saLiveWithHG.tw
+++ b/src/uncategorized/saLiveWithHG.tw
@@ -94,7 +94,7 @@
 				<<set $HeadGirl.devotion -= 2>>
 			<</if>>
 			<<if $slaves[$i].mother == $HeadGirl.ID || $slaves[$i].father == $HeadGirl.ID>>
-				daughter.
+				$daughter.
 			<<elseif $HeadGirl.mother == $slaves[$i].ID>>
 				mother.
 			<<elseif $HeadGirl.father == $slaves[$i].ID>>
@@ -104,9 +104,9 @@
 				<<case 1>>
 					twin.
 				<<case 2>>
-					sister.
+					$sister.
 				<<case 3>>
-					half-sister.
+					half-<<= $sister>>.
 				<</switch>>
 			<</if>>
 			$slaves[$i].slaveName
@@ -129,7 +129,7 @@
 				<<set $slaves[$i].devotion -= 10>>
 			<</if>>
 			<<if $HeadGirl.mother == $slaves[$i].ID || $HeadGirl.father == $slaves[$i].ID>>
-				daughter.
+				_daughter2.
 			<<elseif $slaves[$i].mother == $HeadGirl.ID>>
 				mother.
 			<<elseif $slaves[$i].father == $HeadGirl.ID>>
@@ -139,9 +139,9 @@
 				<<case 1>>
 					twin.
 				<<case 2>>
-					sister.
+					_sister2.
 				<<case 3>>
-					half-sister.
+					half-<<= _sister2>>.
 				<</switch>>
 			<</if>>
 		<</if>>
@@ -160,9 +160,9 @@
 			<<if $HeadGirl.relation == "twin">>
 				twin.
 			<<elseif $HeadGirl.relation == "sister">>
-				sister.
+				$sister.
 			<<elseif $HeadGirl.relation == "mother">>
-				daughter.
+				$daughter.
 			<<elseif $HeadGirl.relation == "daughter">>
 				mother.
 			<</if>>
@@ -188,9 +188,9 @@
 			<<if $slaves[$i].relation == "twin">>
 				twin.
 			<<elseif $slaves[$i].relation == "sister">>
-				sister.
+				_sister2.
 			<<elseif $slaves[$i].relation == "mother">>
-				daughter.
+				_daughter2.
 			<<elseif $slaves[$i].relation == "daughter">>
 				mother.
 			<</if>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 71ccbdfe336b14cf5872f8829859062220f8a9d1..2d0839f183b4726728f97624c663f3f4312c593c 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -3530,29 +3530,29 @@
 	<<if $slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1>>
 		<<if $slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile">>
 			<<if $slaves[$i].hormoneBalance > 20>>
-				<<set $slaves[$i].hormoneBalance -= 1>>
+				<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>>
 			<<elseif $slaves[$i].hormoneBalance < 20>>
-				<<set $slaves[$i].hormoneBalance += 1>>
+				<<set $slaves[$i].hormoneBalance += Math.ceil((20 - $slaves[$i].hormoneBalance)/25)>>
 			<</if>>
 		<<else>>
 			<<if $slaves[$i].hormoneBalance > 60>>
-				<<set $slaves[$i].hormoneBalance -= 1>>
+				<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 60)/25)>>
 			<<elseif $slaves[$i].hormoneBalance < 60>>
-				<<set $slaves[$i].hormoneBalance += 1>>
+				<<set $slaves[$i].hormoneBalance += Math.ceil((60 - $slaves[$i].hormoneBalance)/25)>>
 			<</if>>
 		<</if>>
 	<<else>>
 		<<if $slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile">>
 			<<if $slaves[$i].hormoneBalance > -20>>
-				<<set $slaves[$i].hormoneBalance -= 1>>
+				<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance + 20)/25)>>
 			<<elseif $slaves[$i].hormoneBalance < -20>>
-				<<set $slaves[$i].hormoneBalance += 1>>
+				<<set $slaves[$i].hormoneBalance += Math.ceil((-20 - $slaves[$i].hormoneBalance)/25)>>
 			<</if>>
 		<<else>>
 			<<if $slaves[$i].hormoneBalance > 20>>
-				<<set $slaves[$i].hormoneBalance -= 1>>
+				<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>>
 			<<elseif $slaves[$i].hormoneBalance < 20>>
-				<<set $slaves[$i].hormoneBalance += 1>>
+				<<set $slaves[$i].hormoneBalance += Math.ceil((20 - $slaves[$i].hormoneBalance)/25)>>
 			<</if>>
 		<</if>>
 	<</if>>
@@ -3560,29 +3560,29 @@
 	<<if $slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1>>
 		<<if $slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile">>
 			<<if $slaves[$i].hormoneBalance > 20>>
-				<<set $slaves[$i].hormoneBalance -= 1>>
+				<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>>
 			<<elseif $slaves[$i].hormoneBalance < 20>>
-				<<set $slaves[$i].hormoneBalance += 1>>
+				<<set $slaves[$i].hormoneBalance += Math.ceil((20 - $slaves[$i].hormoneBalance)/25)>>
 			<</if>>
 		<<else>>
 			<<if $slaves[$i].hormoneBalance > 40>>
-				<<set $slaves[$i].hormoneBalance -= 1>>
+				<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 40)/25)>>
 			<<elseif $slaves[$i].hormoneBalance < 40>>
-				<<set $slaves[$i].hormoneBalance += 1>>
+				<<set $slaves[$i].hormoneBalance += Math.ceil((40 - $slaves[$i].hormoneBalance)/25)>>
 			<</if>>
 		<</if>>
 	<<else>>
 		<<if $slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile">>
 			<<if $slaves[$i].hormoneBalance > -40>>
-				<<set $slaves[$i].hormoneBalance -= 1>>
+				<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance + 40)/25)>>
 			<<elseif $slaves[$i].hormoneBalance < -40>>
-				<<set $slaves[$i].hormoneBalance += 1>>
+				<<set $slaves[$i].hormoneBalance += Math.ceil((-40 - $slaves[$i].hormoneBalance)/25)>>
 			<</if>>
 		<<else>>
 			<<if $slaves[$i].hormoneBalance > 20>>
-				<<set $slaves[$i].hormoneBalance -= 1>>
+				<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>>
 			<<elseif $slaves[$i].hormoneBalance < 20>>
-				<<set $slaves[$i].hormoneBalance += 1>>
+				<<set $slaves[$i].hormoneBalance += Math.ceil((20 - $slaves[$i].hormoneBalance)/25)>>
 			<</if>>
 		<</if>>
 	<</if>>
@@ -4573,7 +4573,7 @@
 	<<if setup.fakeBellies.includes($bellyAccessory)>>
 		$He has trouble keeping $himself full of
 		<<switch $slaves[$i].inflationType>>
-		<<case "cum" "food" "milk" "water">>
+		<<case "cum" "food" "milk" "urine" "water">>
 			$slaves[$i].inflationType
 		<<default>>
 			<<print $slaves[$i].inflationType>>s
@@ -4596,7 +4596,7 @@
 			<<if $slaves[$i].fetish == "humiliation">>
 				Having to walk around with a belly full of
 				<<switch $slaves[$i].inflationType>>
-				<<case "cum" "milk" "water" "food">>
+				<<case "cum" "food" "milk" "urine" "water">>
 					$slaves[$i].inflationType
 				<<default>>
 					<<print $slaves[$i].inflationType>>s
@@ -4616,7 +4616,7 @@
 			<<else>>
 				Having to walk around with a belly full of
 				<<switch $slaves[$i].inflationType>>
-				<<case "cum" "food" "milk" "water">>
+				<<case "cum" "food" "milk" "urine" "water">>
 					$slaves[$i].inflationType
 				<<default>>
 					<<print $slaves[$i].inflationType>>s
@@ -5935,8 +5935,8 @@
 
 <<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">>
 	<<set _visionFlag = 0>>
-	<<if $slaves[$i].eyes == -2>>
-		<<if $slaves[$i].hears == -2>>
+	<<if $slaves[$i].eyes <= -2>>
+		<<if $slaves[$i].hears <= -2>>
 			<<if $slaves[$i].devotion > 50>>
 				Even though $he is blind and deaf, $he is devoted enough to you to allow $himself to lower $his guard. $He becomes @@.mediumaquamarine;trusting@@ of your ability to keep $him safe.
 				<<set $slaves[$i].trust += 5>>
diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw
index de52360c6687887641e07674895fb21e1c3fb399..4b8495b97bf1a85f8e246745631254b9d32a74a8 100644
--- a/src/uncategorized/saPleaseYou.tw
+++ b/src/uncategorized/saPleaseYou.tw
@@ -1156,7 +1156,7 @@ serves you this week.
 
 <<if $familyTesting == 1>>
 	<<if $slaves[$i].father == -1 && $slaves[$i].mother != -1>>
-		Keeping your own daughter as a personal fucktoy leaves quite a public impression.
+		Keeping your own $daughter as a personal fucktoy leaves quite a public impression.
 	<<elseif $slaves[$i].father > 0 && $slaves[$i].mother != $slaves[$i].father>>
 		<<set _spy = $slaveIndices[$slaves[$i].father]>>
 		<<if (def _spy) && ($slaves[_spy].assignment == "please you" || $slaves[_spy].assignment == "serve in the master suite" || $slaves[_spy].assignment == "be your Concubine")>>
@@ -1165,7 +1165,7 @@ serves you this week.
 	<</if>>
 
 	<<if $slaves[$i].mother == -1>>
-		Keeping your own daughter as a sexual servant leaves quite a public impression.
+		Keeping your own $daughter as a sexual servant leaves quite a public impression.
 	<<elseif $slaves[$i].mother > 0>>
 		<<set _spy = $slaveIndices[$slaves[$i].mother]>>
 		<<if (def _spy) && ($slaves[_spy].assignment == "please you" || $slaves[_spy].assignment == "serve in the master suite" || $slaves[_spy].assignment == "be your Concubine")>>
@@ -1187,7 +1187,8 @@ serves you this week.
 	<<elseif _children.length > 1>>
 		Since you are also keeping $his daughters, _children[0].slaveName and _children[1].slaveName, as sexual servants, you often use them together, leaving quite a public impression.
 	<<elseif _children.length > 0>>
-		Since you are also keeping $his daughter as a sexual servant, you often use them together, which leaves quite a public impression.
+		<<setLocalPronouns _children[0] 2>>
+		Since you are also keeping $his _daughter2 as a sexual servant, you often use them together, which leaves quite a public impression.
 	<</if>>
 
 	<<set _children = $slaves.filter(function(s) { return (areSisters($slaves[$i], s) > 0) && (s.assignment == "please you" || s.assignment == "serve in the master suite" || s.assignment == "be your Concubine"); })>>
@@ -1204,7 +1205,8 @@ serves you this week.
 	<<elseif _children.length > 1>>
 		Since you are also keeping $his sisters, _children[0].slaveName and _children[1].slaveName, as sexual servants, you often use them together, leaving quite a public impression.
 	<<elseif _children.length > 0>>
-		Since you are also keeping $his sister as a sexual servant, you often use them together, which leaves quite a public impression.
+		<<setLocalPronouns _children[0] 2>>
+		Since you are also keeping $his _sister2 as a sexual servant, you often use them together, which leaves quite a public impression.
 	<</if>>
 
 <<else>>
diff --git a/src/uncategorized/saRelationships.tw b/src/uncategorized/saRelationships.tw
index 88ccdbce7947c64df50db4c85a92c4d124182d34..9eaad1e421865611a3aa40e1fb2a371535b0fefe 100644
--- a/src/uncategorized/saRelationships.tw
+++ b/src/uncategorized/saRelationships.tw
@@ -405,42 +405,42 @@
 				<<elseif $PC.mother == _SlaveI.ID || $PC.father == _SlaveI.ID>>
 					$He
 					<<if _SlaveI.sexualQuirk == "perverted">>
-						is such a pervert that $he @@.hotpink;enjoys@@ carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is such a pervert that $he @@.hotpink;enjoys@@ carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion += 1>>
 					<<elseif _SlaveI.devotion > 95>>
-						is so inured to the perversities of slavery that $he @@.hotpink;enjoys@@ carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is so inured to the perversities of slavery that $he @@.hotpink;enjoys@@ carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion += 1>>
 					<<elseif _SlaveI.behavioralQuirk == "sinful">>
-						is torn between sinful delight and deep disgust that $he's carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is torn between sinful delight and deep disgust that $he's carrying on an incestuous relationship with $his own _daughterP.
 					<<elseif _SlaveI.devotion > 75>>
-						is so devoted to you that $he accepts carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is so devoted to you that $he accepts carrying on an incestuous relationship with $his own _daughterP.
 					<<elseif _SlaveI.devotion > 50>>
-						is somewhat @@.mediumorchid;disturbed@@ that $he's carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is somewhat @@.mediumorchid;disturbed@@ that $he's carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion -= 2>>
 					<<elseif _SlaveI.devotion > 20>>
-						is @@.mediumorchid;disturbed@@ and @@.gold;scared@@ that $he's carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is @@.mediumorchid;disturbed@@ and @@.gold;scared@@ that $he's carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion -= 2>>
 						<<set _SlaveI.trust -= 2>>
 					<<else>>
-						is @@.mediumorchid;revolted@@ and @@.gold;scared@@ that $he's carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is @@.mediumorchid;revolted@@ and @@.gold;scared@@ that $he's carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion -= 4>>
 						<<set _SlaveI.trust -= 4>>
 					<</if>>
 					<<if _SlaveI.pregKnown == 1>>
 						<<if _SlaveI.pregSource == -1>>
 							<<if _SlaveI.sexualQuirk == "perverted">>
-								$He's even @@.hotpink;aroused@@ by the constant awareness that $his <<if $PC.title == 1>>son<<else>>daughter<</if>> is the parent of the daughter<<if _SlaveI.pregType > 1>>s<</if>> $he's carrying.
+								$He's even @@.hotpink;aroused@@ by the constant awareness that $his _daughterP is the parent of the daughter<<if _SlaveI.pregType > 1>>s<</if>> $he's carrying.
 								<<set _SlaveI.devotion += 1>>
 							<<elseif _SlaveI.behavioralQuirk == "sinful">>
-								$His feelings about carrying $his <<if $PC.title == 1>>son<<else>>daughter<</if>>'s child<<if _SlaveI.pregType > 1>>ren<</if>> are @@.hotpink;secretly less mixed,@@ though.
+								$His feelings about carrying $his _daughterP's child<<if _SlaveI.pregType > 1>>ren<</if>> are @@.hotpink;secretly less mixed,@@ though.
 								<<set _SlaveI.devotion += 1>>
 							<<elseif _SlaveI.devotion > 95>>
-								$He occasionally remembers that $he's carrying $his <<if $PC.title == 1>>son<<else>>daughter<</if>>'s child<<if _SlaveI.pregType > 1>>ren<</if>>, but does $his best to accept it by not thinking about it.
+								$He occasionally remembers that $he's carrying $his _daughterP's child<<if _SlaveI.pregType > 1>>ren<</if>>, but does $his best to accept it by not thinking about it.
 							<<elseif _SlaveI.devotion > 50>>
-								$He's @@.mediumorchid;disgusted@@ that the bab<<if _SlaveI.pregType > 1>>ies $he's carrying are<<else>>y $he's carrying is<</if>> $his <<if $PC.title == 1>>son<<else>>daughter<</if>>'s, though $he tries $his best not to think about it.
+								$He's @@.mediumorchid;disgusted@@ that the bab<<if _SlaveI.pregType > 1>>ies $he's carrying are<<else>>y $he's carrying is<</if>> $his _daughterP's, though $he tries $his best not to think about it.
 								<<set _SlaveI.devotion -= 1>>
 							<<elseif _SlaveI.devotion > 20>>
-								$He's so @@.mediumorchid;disgusted@@ that the bab<<if _SlaveI.pregType > 1>>ies $he's carrying are<<else>>y $he's carrying is<</if>> $his <<if $PC.title == 1>>son<<else>>daughter<</if>>'s that $he often wakes up crying about it.
+								$He's so @@.mediumorchid;disgusted@@ that the bab<<if _SlaveI.pregType > 1>>ies $he's carrying are<<else>>y $he's carrying is<</if>> $his _daughterP's that $he often wakes up crying about it.
 								<<set _SlaveI.devotion -= 2>>
 							<<else>>
 								$He's @@.mediumorchid;passionately hateful@@ of you for making $him carry an incestuous pregnancy.
@@ -710,42 +710,42 @@
 				<<elseif ($PC.mother == _SlaveI.ID || $PC.father == _SlaveI.ID) && _SlaveI.fetish != "mindbroken">>
 					$He
 					<<if _SlaveI.sexualQuirk == "perverted">>
-						is such a pervert that $he @@.hotpink;enjoys@@ carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is such a pervert that $he @@.hotpink;enjoys@@ carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion += 1>>
 					<<elseif _SlaveI.devotion > 95>>
-						is so inured to the perversities of slavery that $he @@.hotpink;enjoys@@ carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is so inured to the perversities of slavery that $he @@.hotpink;enjoys@@ carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion += 1>>
 					<<elseif _SlaveI.behavioralQuirk == "sinful">>
-						is torn between sinful delight and deep disgust that $he's carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is torn between sinful delight and deep disgust that $he's carrying on an incestuous relationship with $his own _daughterP.
 					<<elseif _SlaveI.devotion > 75>>
-						is so devoted to you that $he accepts carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is so devoted to you that $he accepts carrying on an incestuous relationship with $his own _daughterP.
 					<<elseif _SlaveI.devotion > 50>>
-						is somewhat @@.mediumorchid;disturbed@@ that $he's carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is somewhat @@.mediumorchid;disturbed@@ that $he's carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion -= 2>>
 					<<elseif _SlaveI.devotion > 20>>
-						is @@.mediumorchid;disturbed@@ and @@.gold;scared@@ that $he's carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is @@.mediumorchid;disturbed@@ and @@.gold;scared@@ that $he's carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion -= 2>>
 						<<set _SlaveI.trust -= 2>>
 					<<else>>
-						is @@.mediumorchid;revolted@@ and @@.gold;scared@@ that $he's carrying on an incestuous relationship with $his own <<if $PC.title == 1>>son<<else>>daughter<</if>>.
+						is @@.mediumorchid;revolted@@ and @@.gold;scared@@ that $he's carrying on an incestuous relationship with $his own _daughterP.
 						<<set _SlaveI.devotion -= 4>>
 						<<set _SlaveI.trust -= 4>>
 					<</if>>
 					<<if _SlaveI.pregKnown == 1>>
 						<<if _SlaveI.pregSource == -1>>
 							<<if _SlaveI.sexualQuirk == "perverted">>
-								$He's even @@.hotpink;aroused@@ by the constant awareness that $his <<if $PC.title == 1>>son<<else>>daughter<</if>> is the parent of the daughter<<if _SlaveI.pregType > 1>>s<</if>> $he's carrying.
+								$He's even @@.hotpink;aroused@@ by the constant awareness that $his _daughterP is the parent of the daughter<<if _SlaveI.pregType > 1>>s<</if>> $he's carrying.
 								<<set _SlaveI.devotion += 1>>
 							<<elseif _SlaveI.behavioralQuirk == "sinful">>
-								$His feelings about carrying $his <<if $PC.title == 1>>son<<else>>daughter<</if>>'s child<<if _SlaveI.pregType > 1>>ren<</if>> are @@.hotpink;secretly less mixed,@@ though.
+								$His feelings about carrying $his _daughterP's child<<if _SlaveI.pregType > 1>>ren<</if>> are @@.hotpink;secretly less mixed,@@ though.
 								<<set _SlaveI.devotion += 1>>
 							<<elseif _SlaveI.devotion > 95>>
-								$He occasionally remembers that $he's carrying $his <<if $PC.title == 1>>son<<else>>daughter<</if>>'s child<<if _SlaveI.pregType > 1>>ren<</if>>, but does $his best to accept it by not thinking about it.
+								$He occasionally remembers that $he's carrying $his _daughterP's child<<if _SlaveI.pregType > 1>>ren<</if>>, but does $his best to accept it by not thinking about it.
 							<<elseif _SlaveI.devotion > 50>>
-								$He's @@.mediumorchid;disgusted@@ that the bab<<if _SlaveI.pregType > 1>>ies $he's carrying are<<else>>y $he's carrying is<</if>> $his <<if $PC.title == 1>>son<<else>>daughter<</if>>'s, though $he tries $his best not to think about it.
+								$He's @@.mediumorchid;disgusted@@ that the bab<<if _SlaveI.pregType > 1>>ies $he's carrying are<<else>>y $he's carrying is<</if>> $his _daughterP's, though $he tries $his best not to think about it.
 								<<set _SlaveI.devotion -= 1>>
 							<<elseif _SlaveI.devotion > 20>>
-								$He's so @@.mediumorchid;disgusted@@ that the bab<<if _SlaveI.pregType > 1>>ies $he's carrying are<<else>>y $he's carrying is<</if>> $his <<if $PC.title == 1>>son<<else>>daughter<</if>>'s that $he often wakes up crying about it.
+								$He's so @@.mediumorchid;disgusted@@ that the bab<<if _SlaveI.pregType > 1>>ies $he's carrying are<<else>>y $he's carrying is<</if>> $his _daughterP's that $he often wakes up crying about it.
 								<<set _SlaveI.devotion -= 2>>
 							<<else>>
 								$He's @@.mediumorchid;passionately hateful@@ of you for making $him carry an incestuous pregnancy.
@@ -876,7 +876,7 @@
 							$He lives a nice life by your side, despite $his inability to realize it. Since $he is so malleable and willing, you rarely have reason to punish $him anymore.
 							<<set _SlaveI.kindness += 2>>
 						<<case "whore" "work in the brothel" "serve the public" "serve in the club" "work a glory hole" "be confined in the arcade">>
-							You, others, it doesn't matter. They are all the same to your mindbroken wife. The public is less forgiving of you ordering your slave wife to fuck random citizens, however, @@.red;seriously damaging your reputation.@@
+							You, others, it doesn't matter. They are all the same to your mindbroken wife. The public, however, is less forgiving of you ordering your slave wife to fuck random citizens, @@.red;seriously damaging your reputation.@@
 							<<run repX(-100, "PCRelationships", _SlaveI)>>
 						<<default>>
 							Being your wife is wasted on $his empty mind. If it weren't for the ring <<if _SlaveI.amp == 1>>hanging from $his neck<<else>>around $his finger<</if>>, nobody would ever realize $he was so close to you.
@@ -900,7 +900,7 @@
 							$He @@.orangered;takes advantage@@ of your kindness, since $he is allowed to live a pampered life just for letting you use $his body. $His insolence allows $him to retain, if not strengthen, @@.mediumorchid;$his hatred of you.@@
 							<<set _SlaveI.devotion -= 7, _SlaveI.trust += 5>>
 						<<case "whore" "work in the brothel" "serve the public" "serve in the club" "work a glory hole" "be confined in the arcade">>
-							Not being a pampered fucktoy to you @@.gold;wounds $his expectations as your wife,@@ but gives $him the space needed to @@.hotpink;begin warming up to you.@@ The public is less forgiving of you ordering your slave wife to fuck random citizens, disregarding $his opinions, @@.red;seriously damaging your reputation.@@
+							Not being a pampered fucktoy to you @@.gold;wounds $his expectations as your wife,@@ but gives $him the space needed to @@.hotpink;begin warming up to you.@@ The public, disregarding $his opinions, is less forgiving of you ordering your slave wife to fuck random citizens, @@.red;seriously damaging your reputation.@@
 							<<set _SlaveI.devotion++, _SlaveI.trust-->>
 							<<run repX(-100, "PCRelationships", _SlaveI)>>
 						<<default>>
@@ -913,7 +913,7 @@
 							$He is @@.gold;thoroughly terrified@@ by having to remain in a formal relationship with the _womanP $he hates. Being so close to you forces $him to slowly @@.hotpink;accept@@ $his new role as your wife.
 							<<set _SlaveI.devotion++, _SlaveI.trust -= 3>>
 						<<case "whore" "work in the brothel" "serve the public" "serve in the club" "work a glory hole" "be confined in the arcade">>
-							Being forced into public service only reinforces $his @@.gold;fears@@ and @@.mediumorchid;perceptions@@ of you. If there was any chance of $his thinking you cared, @@.mediumorchid;it's gone now.@@ The public is less forgiving of you ordering your slave wife to fuck random citizens, disregarding $his opinions, @@.red;seriously damaging your reputation.@@
+							Being forced into public service only reinforces $his @@.gold;fears@@ and @@.mediumorchid;perceptions@@ of you. If there was any chance of $his thinking you cared, @@.mediumorchid;it's gone now.@@ The public, disregarding $his opinions, is less forgiving of you ordering your slave wife to fuck random citizens, @@.red;seriously damaging your reputation.@@
 							<<set _SlaveI.devotion -= 10, _SlaveI.trust -= 10>>
 							<<run repX(-100, "PCRelationships", _SlaveI)>>
 						<<default>>
@@ -1039,16 +1039,16 @@
 				<<elseif (_SlaveI.energy > 95) && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (90 - _seed))>>
 					Driven by nymphomania to attempt to have sex with everyone, _SlaveI.slaveName successfully seduces _SlaveJ.slaveName and they become @@.lightgreen;friends with benefits.@@
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
-				<<elseif $familyTesting == 1 && (_SlaveI.sexualQuirk == "perverted") && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (80-_seed))>>
+				<<elseif $seeIncest == 1 && $familyTesting == 1 && (_SlaveI.sexualQuirk == "perverted") && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (80-_seed))>>
 					Reveling in the taboo nature of $his attraction to _SlaveJ.slaveName, _SlaveI.slaveName successfully seduces _him2 and they become @@.lightgreen;friends with benefits.@@
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
-				<<elseif (_SlaveI.sexualQuirk == "perverted") && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (80 - _seed))>>
+				<<elseif $seeIncest == 1 && (_SlaveI.sexualQuirk == "perverted") && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (80 - _seed))>>
 					Reveling in the taboo nature of $his attraction to _SlaveJ.slaveName, _SlaveI.slaveName successfully seduces _him2 and they become @@.lightgreen;friends with benefits.@@
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
-				<<elseif $familyTesting == 1 && (_SlaveI.behavioralQuirk == "sinful") && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (80-_seed))>>
+				<<elseif $seeIncest == 1 && $familyTesting == 1 && (_SlaveI.behavioralQuirk == "sinful") && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (80-_seed))>>
 					Aroused by the chance to commit the sin of incest, _SlaveI.slaveName successfully seduces _SlaveJ.slaveName and they become @@.lightgreen;friends with benefits.@@
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
-				<<elseif (_SlaveI.behavioralQuirk == "sinful") && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (80 - _seed))>>
+				<<elseif $seeIncest == 1 && (_SlaveI.behavioralQuirk == "sinful") && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (80 - _seed))>>
 					Aroused by the chance to commit the sin of incest, _SlaveI.slaveName successfully seduces _SlaveJ.slaveName and they become @@.lightgreen;friends with benefits.@@
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
 				<<elseif (_SlaveI.energy > 95) && (random(1, 100) > (80 - _seed))>>
@@ -1064,12 +1064,12 @@
 						_SlaveI.slaveName successfully seduces _SlaveJ.slaveName and they become @@.lightgreen;friends with benefits.@@
 						<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
 					<</if>>
-				<<elseif $familyTesting == 1 && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0)>>
+				<<elseif $seeIncest == 1 && $familyTesting == 1 && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0)>>
 					<<if random(1,100) > (95-_seed)>>
 						Eventually, they happen to be together and horny, and find themselves fucking without thinking. They have become incestuous @@.lightgreen;friends with benefits.@@
 						<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
 					<</if>>
-				<<elseif (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget)>>
+				<<elseif $seeIncest == 1 && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget)>>
 					<<if random(1, 100) > (95 - _seed)>>
 						Eventually, they happen to be together and horny, and find themselves fucking without thinking. They have become incestuous @@.lightgreen;friends with benefits.@@
 						<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
@@ -1091,22 +1091,22 @@
 					$His romantic bent drives $him to do $his best to advance $his relationship to an emotional level.
 					<<set _seed = 10>>
 				<</if>>
-				<<if $familyTesting == 1 && _SlaveI.energy > 95 && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (90-_seed))>>
+				<<if $seeIncest == 1 && $familyTesting == 1 && _SlaveI.energy > 95 && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (90-_seed))>>
 					$He's such a desperate nympho that constant incest is nothing to $him. $He develops real feelings for _SlaveJ.slaveName as a romantic partner. Their relationship becomes @@.lightgreen;romantically emotional@@ as well as physical and familial.
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
-				<<elseif (_SlaveI.energy > 95) && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (90 - _seed))>>
+				<<elseif $seeIncest == 1 && (_SlaveI.energy > 95) && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (90 - _seed))>>
 					$He's such a desperate nympho that constant incest is nothing to $him. $He develops real feelings for _SlaveJ.slaveName as a romantic partner. Their relationship becomes @@.lightgreen;romantically emotional@@ as well as physical and familial.
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
-				<<elseif $familyTesting == 1 && (_SlaveI.sexualQuirk == "perverted") && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (80-_seed))>>
+				<<elseif $seeIncest == 1 && $familyTesting == 1 && (_SlaveI.sexualQuirk == "perverted") && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (80-_seed))>>
 					Reveling in the taboo nature of $his sexual relationship with _SlaveJ.slaveName, $he not only enjoys _SlaveJ.slaveName's body, but looks after _his2 pleasure, too. Their relationship becomes @@.lightgreen;romantically emotional@@ as well as physical and familial.
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
-				<<elseif (_SlaveI.sexualQuirk == "perverted") && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (80 - _seed))>>
+				<<elseif $seeIncest == 1 && (_SlaveI.sexualQuirk == "perverted") && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (80 - _seed))>>
 					Reveling in the taboo nature of $his sexual relationship with _SlaveJ.slaveName, $he not only enjoys _SlaveJ.slaveName's body, but looks after _his2 pleasure, too. Their relationship becomes @@.lightgreen;romantically emotional@@ as well as physical and familial.
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
-				<<elseif $familyTesting == 1 && (_SlaveI.behavioralQuirk == "sinful") && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (80-_seed))>>
+				<<elseif $seeIncest == 1 && $familyTesting == 1 && (_SlaveI.behavioralQuirk == "sinful") && (_SlaveI.mother == _SlaveJ.ID || _SlaveI.father == _SlaveJ.ID || _SlaveJ.mother == _SlaveI.ID || _SlaveJ.father == _SlaveI.ID || areSisters(_SlaveI, _SlaveJ) > 0) && (random(1,100) > (80-_seed))>>
 					$He gets deep, perverse satisfaction by constant commission of the sin of incest, which is extreme enough to appease even $his appetite for transgression. $His incestuous relationship becomes @@.lightgreen;romantically emotional@@ as well as physical and familial.
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
-				<<elseif (_SlaveI.behavioralQuirk == "sinful") && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (80 - _seed))>>
+				<<elseif $seeIncest == 1 && (_SlaveI.behavioralQuirk == "sinful") && (_SlaveI.relation != 0) && (_SlaveI.relationTarget == _SlaveI.relationshipTarget) && (random(1, 100) > (80 - _seed))>>
 					$He gets deep, perverse satisfaction by constant commission of the sin of incest, which is extreme enough to appease even $his appetite for transgression. $His incestuous relationship becomes @@.lightgreen;romantically emotional@@ as well as physical and familial.
 					<<set _SlaveI.relationship++, _SlaveJ.relationship = _SlaveI.relationship>>
 				<<elseif mutualChildren(_SlaveI, _SlaveJ, $slaves) > 0 && (random(1, 100) < (50+(10*mutualChildren(_SlaveI, _SlaveJ, $slaves))+_seed))>>
diff --git a/src/uncategorized/seLethalPit.tw b/src/uncategorized/seLethalPit.tw
index 7f05e80b97333a3793f6d9de30e1a8bb8fd0a982..dfa4685c3d2b90b757a4a0772667d3c4c8bc0c08 100644
--- a/src/uncategorized/seLethalPit.tw
+++ b/src/uncategorized/seLethalPit.tw
@@ -634,10 +634,10 @@ In any case, <<if $pitAnimal == 0>>both of the slaves have<<else>>the slave and
 		<</if>>
 	<<elseif _loser.mother == _winner.ID || _loser.father == _winner.ID>>
 		<<if (_winner.devotion > 95)>>
-			$He is so worshipful of you that $he sees the death of $his daughter at $his own hand as an @@.hotpink;honorable@@ end to their doomed family.
+			$He is so worshipful of you that $he sees the death of $his _daughter2 at $his own hand as an @@.hotpink;honorable@@ end to their doomed family.
 			<<set _winner.devotion += 4>>
 		<<else>>
-			$He shows little reaction to the death of $his daughter at $his own hand. In the coming days, it becomes clear that this is because $he is @@.red;no longer capable@@ of reacting to anything on an emotional level. Ever again.
+			$He shows little reaction to the death of $his _daughter2 at $his own hand. In the coming days, it becomes clear that this is because $he is @@.red;no longer capable@@ of reacting to anything on an emotional level. Ever again.
 			<<set _winner.fetish = "mindbroken">>
 			<<set _winner.fetishKnown = 1>>
 		<</if>>
@@ -654,19 +654,19 @@ In any case, <<if $pitAnimal == 0>>both of the slaves have<<else>>the slave and
 			<</if>>
 		<<case 2>>
 			<<if (_winner.devotion > 95)>>
-				$He is so worshipful of you that $he sees the death of $his sister at $his own hand as an @@.hotpink;honorable@@ end to their doomed family.
+				$He is so worshipful of you that $he sees the death of $his _sister2 at $his own hand as an @@.hotpink;honorable@@ end to their doomed family.
 				<<set _winner.devotion += 4>>
 			<<else>>
-				$He shows little reaction to the death of $his sister at $his own hand. In the coming days, it becomes clear that this is because $he is @@.red;no longer capable@@ of reacting to anything on an emotional level. Ever again.
+				$He shows little reaction to the death of $his _sister2 at $his own hand. In the coming days, it becomes clear that this is because $he is @@.red;no longer capable@@ of reacting to anything on an emotional level. Ever again.
 				<<set _winner.fetish = "mindbroken">>
 				<<set _winner.fetishKnown = 1>>
 			<</if>>
 		<<case 3>>
 			<<if (_winner.devotion > 95)>>
-				$He is so worshipful of you that $he sees the death of $his half-sister at $his own hand as an @@.hotpink;honorable@@ end to their doomed family.
+				$He is so worshipful of you that $he sees the death of $his half-<<= _sister2>> at $his own hand as an @@.hotpink;honorable@@ end to their doomed family.
 				<<set _winner.devotion += 4>>
 			<<else>>
-				$He is @@.mediumorchid;utterly devastated@@ at being forced to take the life of $his half-sister.
+				$He is @@.mediumorchid;utterly devastated@@ at being forced to take the life of $his half-<<= _sister2>>.
 				<<set _winner.devotion -= 50>>
 			<</if>>
 		<</switch>>
diff --git a/src/uncategorized/seNonlethalPit.tw b/src/uncategorized/seNonlethalPit.tw
index 31d0cd6010b924f39f8227658b7f55222ea845d2..8fed09d99d07c9e9940eda4032e9a4c0106091fc 100644
--- a/src/uncategorized/seNonlethalPit.tw
+++ b/src/uncategorized/seNonlethalPit.tw
@@ -863,32 +863,32 @@
 	<</if>>
 <<elseif _loser.mother == _winner.ID || _loser.father == _winner.ID>>
 	<<if _winner.devotion > 20>>
-		$He accepts having to abuse $his daughter, _loser.slaveName, and plans to make it up to _him2 later.
+		$He accepts having to abuse $his _daughter2, _loser.slaveName, and plans to make it up to _him2 later.
 	<<else>>
-		$He @@.mediumorchid;hates@@ having to abuse $his daughter, _loser.slaveName.
+		$He @@.mediumorchid;hates@@ having to abuse $his _daughter2, _loser.slaveName.
 		<<set _winner.devotion -= 10>>
 	<</if>>
 <<elseif _winner.sisters > 0>>
 	<<switch areSisters(_winner, _loser)>>
 	<<case 1>>
 		<<if _winner.devotion > 20>>
-			$He accepts having to abuse $his twin sister, _loser.slaveName, and plans to make it up to _him2 later.
+			$He accepts having to abuse $his twin _sister2, _loser.slaveName, and plans to make it up to _him2 later.
 		<<else>>
-			$He @@.mediumorchid;hates@@ having to abuse $his twin sister, _loser.slaveName.
+			$He @@.mediumorchid;hates@@ having to abuse $his twin _sister2, _loser.slaveName.
 			<<set _winner.devotion -= 10>>
 		<</if>>
 	<<case 2>>
 		<<if _winner.devotion > 20>>
-			$He accepts having to abuse $his sister, _loser.slaveName, and plans to make it up to _him2 later.
+			$He accepts having to abuse $his _sister2, _loser.slaveName, and plans to make it up to _him2 later.
 		<<else>>
-			$He @@.mediumorchid;hates@@ having to abuse $his sister, _loser.slaveName.
+			$He @@.mediumorchid;hates@@ having to abuse $his _sister2, _loser.slaveName.
 			<<set _winner.devotion -= 10>>
 		<</if>>
 	<<case 3>>
 		<<if _winner.devotion > 20>>
-			$He accepts having to abuse $his half-sister, _loser.slaveName, and plans to make it up to _him2 later.
+			$He accepts having to abuse $his half-<<= _sister2>>, _loser.slaveName, and plans to make it up to _him2 later.
 		<<else>>
-			$He @@.mediumorchid;hates@@ having to abuse $his half-sister, _loser.slaveName.
+			$He @@.mediumorchid;hates@@ having to abuse $his half-<<= _sister2>>, _loser.slaveName.
 			<<set _winner.devotion -= 10>>
 		<</if>>
 	<</switch>>
@@ -956,7 +956,7 @@
 	<</if>>
 <<elseif _winner.mother == _loser.ID || _winner.father == _loser.ID>>
 	<<if _loser.devotion > 20>>
-		_He2 accepts _his2 daughter, _winner.slaveName, having to rape _him2, but _he2 @@.gold;fears@@ that it will happen again.
+		_He2 accepts _his2 $daughter, _winner.slaveName, having to rape _him2, but _he2 @@.gold;fears@@ that it will happen again.
 		<<set _loser.trust -= 10>>
 		<<set _loser.devotion -= 10>>
 		<<set _loser.trust -= 10>>
@@ -965,28 +965,28 @@
 	<<switch areSisters(_winner, _loser)>>
 	<<case 1>>
 		<<if _loser.devotion > 20>>
-			_He2 accepts _his2 twin sister, _winner.slaveName, having to rape _him2, but _he2 @@.gold;fears@@ that it will happen again.
+			_He2 accepts _his2 twin $sister, _winner.slaveName, having to rape _him2, but _he2 @@.gold;fears@@ that it will happen again.
 			<<set _loser.trust -= 10>>
 		<<else>>
-			_He2 @@.mediumorchid;hates@@ having to accept rape from _his2 own twin sister, _winner.slaveName, and @@.gold;fears@@ that it will happen again.
+			_He2 @@.mediumorchid;hates@@ having to accept rape from _his2 own twin $sister, _winner.slaveName, and @@.gold;fears@@ that it will happen again.
 			<<set _loser.devotion -= 10>>
 			<<set _loser.trust -= 10>>
 		<</if>>
 	<<case 2>>
 		<<if _loser.devotion > 20>>
-			_He2 accepts _his2 sister, _winner.slaveName, having to rape _him2, but _he2 @@.gold;fears@@ that it will happen again.
+			_He2 accepts _his2 $sister, _winner.slaveName, having to rape _him2, but _he2 @@.gold;fears@@ that it will happen again.
 			<<set _loser.trust -= 10>>
 		<<else>>
-			_He2 @@.mediumorchid;hates@@ having to accept rape from _his2 own sister, _winner.slaveName, and @@.gold;fears@@ that it will happen again.
+			_He2 @@.mediumorchid;hates@@ having to accept rape from _his2 own $sister, _winner.slaveName, and @@.gold;fears@@ that it will happen again.
 			<<set _loser.devotion -= 10>>
 			<<set _loser.trust -= 10>>
 		<</if>>
 	<<case 3>>
 		<<if _loser.devotion > 20>>
-			_He2 accepts _his2 half-sister, _winner.slaveName, having to rape _him2, but _he2 @@.gold;fears@@ that it will happen again.
+			_He2 accepts _his2 half-<<= $sister>>, _winner.slaveName, having to rape _him2, but _he2 @@.gold;fears@@ that it will happen again.
 			<<set _loser.trust -= 10>>
 		<<else>>
-			_He2 @@.mediumorchid;hates@@ having to accept rape from _his2 own half-sister, _winner.slaveName, and @@.gold;fears@@ that it will happen again.
+			_He2 @@.mediumorchid;hates@@ having to accept rape from _his2 own half-<<= $sister>>, _winner.slaveName, and @@.gold;fears@@ that it will happen again.
 			<<set _loser.devotion -= 10>>
 			<<set _loser.trust -= 10>>
 		<</if>>
diff --git a/src/uncategorized/sellSlave.tw b/src/uncategorized/sellSlave.tw
index 5025e1466cd47d410c75eb8c0347347f7d99e5ef..188df3a6129afbe87791f6c83a963371e4141fc2 100644
--- a/src/uncategorized/sellSlave.tw
+++ b/src/uncategorized/sellSlave.tw
@@ -220,7 +220,7 @@ A reputable slave appraiser arrives promptly to inspect $him and certify $his qu
 	a fashionably but formally dressed young man with slicked-back hair, greets you correctly before activating an examination visor and reviewing video evidence of the slave's skills. That done, he deactivates the visor and performs a quick physical examination. "As I'm sure you know, <<= properTitle()>>," he says as he gently repositions $activeSlave.slaveName to get a good look at $him, "appraisals are based on a slave's potential income as a whore, with modifiers for special characteristics." He pauses, using subvocalizations to make data entries. "I'll just mention the significant ones.
 <</switch>>
 
-<<if $activeSlave.eyes == -2>>
+<<if $activeSlave.eyes <= -2>>
 	$His blindness is an obvious issue.
 <</if>>
 
diff --git a/src/uncategorized/slaveAssignmentsReport.tw b/src/uncategorized/slaveAssignmentsReport.tw
index 1169993117554ad09eaf32e0170a2c647f337196..d239cfa9be367f31d6ac2c9e478cd6c43a8a455c 100644
--- a/src/uncategorized/slaveAssignmentsReport.tw
+++ b/src/uncategorized/slaveAssignmentsReport.tw
@@ -4,6 +4,15 @@
 
 <h1> $arcologies[0].name Weekly Slave Report - Week $week</h1>
 
+/** silent pass for any reassignments before generating reports */
+<<for $i = 0; $i < _SL; $i++>>
+	<<if $slaves[$i].choosesOwnAssignment == 1>>
+		<<silently>>
+			<<include "SA chooses own job">>
+		<</silently>>
+	<</if>>
+<</for>>
+
 /*Sexual services demand per class*/
 /*We can add milk etc. to this as well, though this is a good that can be traded beyond the arcology and also needs its own market much like the slavemarket. TODO*/
 /*In the default scenario these numbers indicate the amount of money each individual citizen of a particular class is looking to spend on sex (and milk) every week
@@ -633,15 +642,6 @@ $NPCMarketShareLC = Math.trunc(($NPCSexSupply.lowerClass * 1000) / ($NPCSexSuppl
 	<</if>>
 <</if>>
 
-/** silent pass for any reassignments before generating reports */
-<<for $i = 0; $i < _SL; $i++>>
-	<<if $slaves[$i].choosesOwnAssignment == 1>>
-		<<silently>>
-			<<include "SA chooses own job">>
-		<</silently>>
-	<</if>>
-<</for>>
-
 <<if $HeadGirl>>
 	<<set _HGPossibleSlaves = [[], [], [], [], [], []]>>
 	<<for $i = 0; $i < _SL; $i++>>
diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw
index c0da8384ebc0a18a7ff4d72cc74762e0a0df9ac9..7c06d1f96c26d8148877a9e35326197734c6e675 100644
--- a/src/uncategorized/slaveInteract.tw
+++ b/src/uncategorized/slaveInteract.tw
@@ -199,7 +199,14 @@
 			<<else>>
 				| //$dairyNameCaps is not producing enough cum to pump through the pipes//
 			<</if>>
-		<</if>>
+		<</if>>	
+		<<if $wcPiping == 1>>
+			<<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>>
+				<<if $activeSlave.inflationType == "urine" || $activeSlave.inflationType == "none">>
+					| <<link "Fill $his ass with urine">><<set $activeSlave.inflationType = "urine">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>>
+				<</if>>
+			<</if>>
+		<</if>>	
 	<</if>>
 	<<if $activeSlave.inflation == 0 && $activeSlave.bellyImplant < 1500>>
 		<<if $activeSlave.assignment != "work in the dairy" && $activeSlave.assignment != "be confined in the arcade" && $activeSlave.assignment != "be confined in the cellblock">>
diff --git a/src/uncategorized/slaveSold.tw b/src/uncategorized/slaveSold.tw
index 4e2285e100045429bd26bf1367a2ce74315b542b..a7645ed1ad47b2e930b4fa51f1f6b55d20a44bc8 100644
--- a/src/uncategorized/slaveSold.tw
+++ b/src/uncategorized/slaveSold.tw
@@ -97,13 +97,13 @@
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
 		<<setLocalPronouns $slaves[_ss] 2>>
 		<<if $activeSlave.mother == $slaves[_ss].ID>>
-			$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling _his2 daughter.
+			$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling _his2 $daughter.
 			<<run clearSummaryCache($slaves[_ss])>>
 			<br><br>
 			<<set $slaves[_ss].devotion -= 20>>
 		<</if>>
 		<<if $activeSlave.father == $slaves[_ss].ID>>
-			$slaves[_ss].slaveName is @@.mediumorchid;disappointed@@ that you are selling _his2 daughter.
+			$slaves[_ss].slaveName is @@.mediumorchid;disappointed@@ that you are selling _his2 $daughter.
 			<<run clearSummaryCache($slaves[_ss])>>
 			<br><br>
 			<<set $slaves[_ss].devotion -= 10>>
@@ -127,12 +127,12 @@
 			<br><br>
 			<<set $slaves[_ss].devotion -= 30>>
 		<<case 2>>
-			$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling _his2 sister.
+			$slaves[_ss].slaveName is @@.mediumorchid;grieved@@ that you are selling _his2 $sister.
 			<<run clearSummaryCache($slaves[_ss])>>
 			<br><br>
 			<<set $slaves[_ss].devotion -= 20>>
 		<<case 3>>
-			$slaves[_ss].slaveName is @@.mediumorchid;disheartened@@ that you are selling _his2 half-sister.
+			$slaves[_ss].slaveName is @@.mediumorchid;disheartened@@ that you are selling _his2 half-<<= $sister>>.
 			<<run clearSummaryCache($slaves[_ss])>>
 			<br><br>
 			<<set $slaves[_ss].devotion -= 10>>
diff --git a/src/uncategorized/spaReport.tw b/src/uncategorized/spaReport.tw
index a36aa075151c2695bfa14be0bb7b32340e24daaa..3f3f3297ce6de9506fb9be45c9929544be9fb317 100644
--- a/src/uncategorized/spaReport.tw
+++ b/src/uncategorized/spaReport.tw
@@ -56,7 +56,7 @@
 	<<else>>
 		<<set $slaves[_FLs].skill.attendant += random(1,Math.ceil(($Attendant.intelligence+$Attendant.intelligenceImplant)/15) + 8)>>
 	<</if>>
-	<<if ($Attendant.eyes == -2)>>
+	<<if ($Attendant.eyes <= -2)>>
 		$His blindness allows $him to deeply connect with $his charges.
 		<<set _idleBonus++>>
 	<</if>>
diff --git a/src/uncategorized/storyCaption.tw b/src/uncategorized/storyCaption.tw
index 73666985b548a612ca478cd1ebf58c1887e854c4..20f5dcdff71d2a025233ab23400906fed4ba4d6e 100644
--- a/src/uncategorized/storyCaption.tw
+++ b/src/uncategorized/storyCaption.tw
@@ -35,7 +35,7 @@
 		</span>
 	<<else>>
 		<<if _Pass !== "Encyclopedia">> <br><br> <</if>>
-		<<if $nextButton === "END WEEK">> 
+		<<if $nextButton === "END WEEK">>
 			<span id="endWeekButton"><strong>
 			<<link [[($nextButton)|($nextLink)]]>><</link>>
 			</strong></span>
diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw
index 7c510f44df6879eebac603855aef81720e9455a1..397b2909f74747a67c9a91c077d545140531de61 100644
--- a/src/uncategorized/surgeryDegradation.tw
+++ b/src/uncategorized/surgeryDegradation.tw
@@ -149,12 +149,12 @@ As the remote surgery's long recovery cycle completes,
 		<<for $j = 0; $j < $slaves.length; $j++>>
 			<<if $activeSlave.mother == $slaves[$j].ID>>
 				<<setLocalPronouns $slaves[$j] 2>>
-				$slaves[$j].slaveName will be @@.mediumorchid;horrified@@ and @@.gold;afraid@@ when _he2 finds out that _his2 daughter is now a Fuckdoll.
+				$slaves[$j].slaveName will be @@.mediumorchid;horrified@@ and @@.gold;afraid@@ when _he2 finds out that _his2 $daughter is now a Fuckdoll.
 				<<set $slaves[$j].devotion -= 40, $slaves[$j].trust -= 40>>
 			<</if>>
 			<<if $activeSlave.father == $slaves[$j].ID>>
 				<<setLocalPronouns $slaves[$j] 2>>
-				$slaves[$j].slaveName will be @@.mediumorchid;horrified@@ and @@.gold;afraid@@ when _he2 finds out that _his2 daughter is now a Fuckdoll.
+				$slaves[$j].slaveName will be @@.mediumorchid;horrified@@ and @@.gold;afraid@@ when _he2 finds out that _his2 $daughter is now a Fuckdoll.
 				<<set $slaves[$j].devotion -= 40, $slaves[$j].trust -= 40>>
 			<</if>>
 			<<if $activeSlave.ID == $slaves[$j].father>>
@@ -174,11 +174,11 @@ As the remote surgery's long recovery cycle completes,
 				<<set $slaves[$j].devotion -= 50, $slaves[$j].trust -= 50>>
 			<<case 2>>
 				<<setLocalPronouns $slaves[$j] 2>>
-				$slaves[$j].slaveName will be @@.mediumorchid;horrified@@ and @@.gold;afraid@@ when _he2 finds out that _his2 sister is now a Fuckdoll.
+				$slaves[$j].slaveName will be @@.mediumorchid;horrified@@ and @@.gold;afraid@@ when _he2 finds out that _his2 $sister is now a Fuckdoll.
 				<<set $slaves[$j].devotion -= 40, $slaves[$j].trust -= 40>>
 			<<case 3>>
 				<<setLocalPronouns $slaves[$j] 2>>
-				$slaves[$j].slaveName will be @@.mediumorchid;horrified@@ and @@.gold;afraid@@ when _he2 finds out that _his2 half-sister is now a Fuckdoll.
+				$slaves[$j].slaveName will be @@.mediumorchid;horrified@@ and @@.gold;afraid@@ when _he2 finds out that _his2 half-<<= $sister>> is now a Fuckdoll.
 				<<set $slaves[$j].devotion -= 30, $slaves[$j].trust -= 30>>
 			<</switch>>
 		<</for>>
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index bc9b945839761c576d33022ff04688fc684d5d2c..9d7bed77915722723799eb29222a23c642b6f0d3 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -16601,7 +16601,7 @@ $His womb contains <<= num(_slaveWD.litters.length)>> separate pregnancies;
 <<if $activeSlave.accent != 0>>
 	<<if $activeSlave.accent == 1>>
 		<<set _accent = either("a beautiful", "a distinctive", "an intriguing", "a light", "a lovely", "a mild", "a pleasant", "a rich", "a slight", "a smooth")>>
-		$He speaks $language in _accent <<if $activeSlave.nationality == "a Cook Islander">>Cook Islander<<elseif $activeSlave.nationality == "a Liechtensteiner">>Liechtensteiner<<elseif $activeSlave.nationality == "a New Zealander">>New Zealander<<elseif $activeSlave.nationality == "a Solomon Islander">>Solomon Islander<<else>>$activeSlave.nationality<</if>> accent<<if $activeSlave.speechRules == "accent elimination">>, which the rules encourage $him to suppress<</if>>.
+		$He speaks $language in _accent <<print aNational($activeSlave.nationality)>> accent<<if $activeSlave.speechRules == "accent elimination">>, which the rules encourage $him to suppress<</if>>.
 	<<elseif $activeSlave.accent == 2>>
 		<<set _accent = either("a broad", "a harsh", "a heavy", "an intense", "a marked", "a noticeable", "a rough", "a significant", "a stressed", "a strong", "a thick")>>
 		$He speaks $language in _accent <<print aNational($activeSlave.nationality)>> accent that can be hard to understand<<if $activeSlave.speechRules == "accent elimination">>, and the rules encourage $him to make an effort to suppress it<</if>>.
diff --git a/src/utility/extendedFamilyWidgets.tw b/src/utility/extendedFamilyWidgets.tw
index 018583f19fa6509bab8f16d20dfd365e464f7535..13e0e51b347f536e269ebb96a12e07ff94d86f1d 100644
--- a/src/utility/extendedFamilyWidgets.tw
+++ b/src/utility/extendedFamilyWidgets.tw
@@ -588,7 +588,7 @@
 	<<elseif _twins.length > 0>>
 		is @@.lightgreen;your twin along with _twins[0].slaveName.@@
 	<<else>>
-		is @@.lightgreen;your twin <<if $activeSlave.genes == "XX">>sister<<else>>brother<</if>>.@@
+		is @@.lightgreen;your twin $sister.@@
 	<</if>>
 <</if>>
 
@@ -596,11 +596,11 @@
 <<if areSisters($activeSlave, $PC) < 3 && areSisters($activeSlave, $PC) > 0 && $activeSlave.genes == "XX">>
 	$He
 	<<if _sisters.length > 1>>
-		@@.lightgreen;is your sister along with <<print _sisters.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@
+		@@.lightgreen;is your $sister along with <<print _sisters.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@
 	<<elseif _sisters.length > 0>>
-		is @@.lightgreen;your sister along with _sisters[0].slaveName.@@
+		is @@.lightgreen;your $sister along with _sisters[0].slaveName.@@
 	<<else>>
-		is @@.lightgreen;your sister.@@
+		is @@.lightgreen;your $sister.@@
 	<</if>>
 <</if>>
 
@@ -608,11 +608,11 @@
 <<if areSisters($activeSlave, $PC) < 3 && areSisters($activeSlave, $PC) > 0 && $activeSlave.genes == "XY">>
 	$He
 	<<if _brothers.length > 1>>
-		@@.lightgreen;is your brother along with <<print _brothers.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@
+		@@.lightgreen;is your $sister along with <<print _brothers.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@
 	<<elseif _brothers.length > 0>>
-		is @@.lightgreen;your brother along with _brothers[0].slaveName.@@
+		is @@.lightgreen;your $sister along with _brothers[0].slaveName.@@
 	<<else>>
-		is @@.lightgreen;your brother.@@
+		is @@.lightgreen;your $sister.@@
 	<</if>>
 <</if>>
 
@@ -620,11 +620,11 @@
 <<if areSisters($activeSlave, $PC) == 3 && $activeSlave.genes == "XX">>
 	$He
 	<<if _halfsisters.length > 1>>
-		@@.lightgreen;is your half-sister along with <<print _halfsisters.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@
+		@@.lightgreen;is your half-<<= $sister>> along with <<print _halfsisters.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@
 	<<elseif _halfsisters.length > 0>>
-		is @@.lightgreen;your half-sister along with _halfsisters[0].slaveName.@@
+		is @@.lightgreen;your half-<<= $sister>> along with _halfsisters[0].slaveName.@@
 	<<else>>
-		is @@.lightgreen;your half-sister.@@
+		is @@.lightgreen;your half-<<= $sister>>.@@
 	<</if>>
 <</if>>
 
@@ -632,11 +632,11 @@
 <<if areSisters($activeSlave, $PC) == 3 && $activeSlave.genes == "XY">>
 	$He
 	<<if _halfbrothers.length > 1>>
-		@@.lightgreen;is your half-brother along with <<print _halfbrothers.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@
+		@@.lightgreen;is your half-<<= $sister>> along with <<print _halfbrothers.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@
 	<<elseif _halfbrothers.length > 0>>
-		is @@.lightgreen;your half-brother along with _halfbrothers[0].slaveName.@@
+		is @@.lightgreen;your half-<<= $sister>> along with _halfbrothers[0].slaveName.@@
 	<<else>>
-		is @@.lightgreen;your half-brother.@@
+		is @@.lightgreen;your half-<<= $sister>>.@@
 	<</if>>
 <</if>>
 
@@ -657,7 +657,8 @@
 	<<if _sisters.length > 1>>
 		@@.lightgreen;<<print _sisters.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>> are $his sisters.@@
 	<<else>>
-		@@.lightgreen; _sisters[0].slaveName is $his sister.@@
+		<<setLocalPronouns _sisters[0] 2>>
+		@@.lightgreen; _sisters[0].slaveName is $his _sister2.@@
 	<</if>>
 <</if>>
 
@@ -666,7 +667,8 @@
 	<<if _brothers.length > 1>>
 		@@.lightgreen;<<print _brothers.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>> are $his brothers.@@
 	<<else>>
-		@@.lightgreen;_brothers[0].slaveName is $his brother.@@
+		<<setLocalPronouns _brothers[0] 2>>
+		@@.lightgreen;_brothers[0].slaveName is $his _sister2.@@
 	<</if>>
 <</if>>
 
@@ -685,7 +687,8 @@
 <<elseif _children.length > 1>>
 	@@.lightgreen;_children[0].slaveName and _children[1].slaveName are half-sisters to $him.@@
 <<elseif _children.length > 0>>
-	@@.lightgreen;_children[0].slaveName is a half-sister to $him.@@
+	<<setLocalPronouns _children[0] 2>>
+	@@.lightgreen;_children[0].slaveName is a half-<<= _sister2>> to $him.@@
 <</if>>
 
 /*testtest half-brother - determines how many half-brothers a slave has*/
@@ -829,7 +832,8 @@
 <<elseif $children.length > 1>>
 	<br>@@.lightgreen;$children[0].slaveName and $children[1].slaveName@@ are your sisters.
 <<elseif $children.length > 0>>
-	<br>Your sister is @@.lightgreen;$children[0].slaveName.@@
+	<<setLocalPronouns $children[0]>>
+	<br>Your $sister is @@.lightgreen;$children[0].slaveName.@@
 <</if>>
 <<set $children = []>>
 
@@ -856,7 +860,8 @@
 <<elseif $children.length > 1>>
 	<br>@@.lightgreen;$children[0].slaveName and $children[1].slaveName@@ are your brothers.
 <<elseif $children.length > 0>>
-	<br>Your brother is @@.lightgreen;$children[0].slaveName.@@
+	<<setLocalPronouns $children[0]>>
+	<br>Your $sister is @@.lightgreen;$children[0].slaveName.@@
 <</if>>
 <<set $children = []>>
 
@@ -883,7 +888,8 @@
 <<elseif $children.length > 1>>
 	<br>@@.lightgreen;$children[0].slaveName and $children[1].slaveName@@ are your half-sisters.
 <<elseif $children.length > 0>>
-	<br>You have one half-sister, @@.lightgreen;$children[0].slaveName.@@
+	<<setLocalPronouns $children[0]>>
+	<br>You have one half-<<= $sister>>, @@.lightgreen;$children[0].slaveName.@@
 <</if>>
 <<set $children = []>>
 
diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw
index 7dffadc095f041329828486eb07ddda64338fd9b..dc51a4e19332fcade44904906b8b2979f0fd17fb 100644
--- a/src/utility/miscWidgets.tw
+++ b/src/utility/miscWidgets.tw
@@ -73,6 +73,13 @@ Call as <<SlaveInteractImpreg>>
 				| //$dairyNameCaps is not producing enough cum to pump through the pipes//
 			<</if>>
 		<</if>> /* dairyPiping == 1 */
+		<<if $wcPiping == 1>>
+			<<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>>
+				<<if $activeSlave.inflationType == "urine" || $activeSlave.inflationType == "none">>
+					| <<link "Fill $his ass with urine">><<set $activeSlave.inflationType = "urine">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>>
+				<</if>>
+			<</if>>
+		<</if>> /* wcPiping == 1 */
 	<</if>> /* assigned to dairy or arcade */
 	<<if $activeSlave.inflation == 0 && $activeSlave.bellyImplant < 1500>>
 		<<if $activeSlave.assignment != "work in the dairy" && $activeSlave.assignment != "be confined in the arcade" && $activeSlave.assignment != "be confined in the cellblock">>
diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw
index 4ccf3eb363a0afff56e418907a5e7dc791d07c59..9106c169321902aef2a3b6eee88d611aee4c939c 100644
--- a/src/utility/slaveCreationWidgets.tw
+++ b/src/utility/slaveCreationWidgets.tw
@@ -589,7 +589,7 @@
 <<widget "CustomSlaveEyes">>
 	<<replace #eyes>>
 		<<if $seeExtreme == 1>>
-			<<if $customSlave.eyes == -2>>Blind.
+			<<if $customSlave.eyes <= -2>>Blind.
 			<<elseif $customSlave.eyes == -1>>Nearsighted.
 			<<else>>Normal.
 			<</if>>