diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 379e939708da88184931a8b6ac3d49fe294975f4..567cb03a936153cc9cdbd58f1735924bed08f1a0 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -4,6 +4,11 @@
 
 6/07/2018
 
+	13
+	-fixes to NCS, mostly respect to implants and not removing balls
+	-fixes to hero slave pregnancies (Not backwards compatible)
+	-fixes
+
 	12
 	-more little fixes
 
diff --git a/src/pregmod/fMarry.tw b/src/pregmod/fMarry.tw
index 54e46c49e01fa3fa642fa030cf639ca6938885d5..51122926761bcbdd395580002a6d6ac7e4e7e37f 100644
--- a/src/pregmod/fMarry.tw
+++ b/src/pregmod/fMarry.tw
@@ -40,7 +40,7 @@
 You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of course, would be inappropriate, even in so enlightened a place as your arcology.)
 <<if $activeSlave.fetish == "mindbroken">>
 	$He doesn’t react.
-	<<set _reationType = 0>>
+	<<set _reactionType = 0>>
 <<elseif $activeSlave.devotion+$activeSlave.trust >= 175>>
 	You're not exactly lacking in ways to make <<if $activeSlave.physicalAge > 30>>women<<else>>girls<</if>> burst into tears, but this one is unusually effective. When $he's gotten $himself under control again, <<if $activeSlave.amp == 1>>looking somewhat embarrassed that $he can't wipe $his own tears<<else>>distractedly cuffing away $his tears<</if>> and consciously breathing deeply,
 	<<if canTalk($activeSlave)>>
@@ -120,7 +120,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 		<</if>>
 	<</if>>
 	Despite $his devotion and trust, $he is still a slave, and probably knows that $his position could always change. This brings $him one step closer to true permanence, and $he knows it.
-	<<set _reationType = 1>>
+	<<set _reactionType = 1>>
 <<elseif $activeSlave.devotion < -20 && $activeSlave.trust > 20>>
 	You're not exactly lacking in ways to make <<if $activeSlave.physicalAge > 30>>women<<else>>girls<</if>> burst into tears, but this one is surprisingly effective. It seems $activeSlave.slaveName does not want to marry you, if $his prolonged, anguished sobbing is anything to go by. However, $he would have to be a fool to think there’s any way out of it.
 	<<if canTalk($activeSlave)>>
@@ -200,7 +200,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 		<</if>>
 	<</if>>
 	Despite $his "fortune", $he is still a slave, and undoubtedly knows that $his position could easily change should you tire of $his. $His tears may not all be genuine either, you have a feeling $he may be trying to take advantage of you.
-	<<set _reationType = 2>>
+	<<set _reactionType = 2>>
 <<elseif $activeSlave.devotion < -20>>
 	You're not exactly lacking in ways to make <<if $activeSlave.physicalAge > 30>>women<<else>>girls<</if>> burst into tears, but this one is unusually effective. It seems $activeSlave.slaveName does not want to marry you, if $his prolonged, anguished sobbing is anything to go by. However, $he would have to be a fool to think there’s any way out of it. You lean in and whisper that
 	<<if ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
@@ -275,7 +275,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 		<</if>>
 	<</if>>
 	You leave $him to weep and consider $his fate. Despite $his "fortune", $he is still a slave, and undoubtedly knows that $his position could easily change should you tire of $him.
-	<<set _reationType = 2>>
+	<<set _reactionType = 2>>
 <<else>>
 	$He doesn’t really react to this. By no means does $he want to be your wife, but she’s obedient enough to know that you are in charge. You leave $him to $his business, and go back to yours.
 	<<if $activeSlave.relationship != 0>>
@@ -291,7 +291,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 			Deep down, $he dreamed of this. But now that it's happening $he can't shake the feeling of regret.
 		<</if>>
 	<</if>>
-	<<set _reationType = 3>>
+	<<set _reactionType = 3>>
 <</if>>
 <br><br>
 <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> prompts you for wedding
@@ -468,15 +468,15 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 <br><<link "Have your assistant marry $him to you">>
 	<<replace "#result">>
 	You order $activeSlave.slaveName to go change into bridal lingerie.
-	<<if _reationType == 0>>
+	<<if _reactionType == 0>>
 		<<if canWalk($activeSlave)>>
 			$He hurries off, still crying. When $he returns, $he's wearing
 		<<else>>
 			$He is helped out, still crying. When $he is returned, $he's wearing
 		<</if>>
-	<<elseif _reationType == 1>>
+	<<elseif _reactionType == 1>>
 		$He is helped out, completely unaware of $his pending marriage. When $he is returned, $he's wearing
-	<<elseif _reationType == 2>>
+	<<elseif _reactionType == 2>>
 		<<if canWalk($activeSlave)>>
 			$He shuffles off, still sobbing. When $he returns, $he's wearing
 		<<else>>
@@ -554,46 +554,46 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 	<</if>>
 	<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> marries $him to you in a brief ceremony adapted for slaves and their owners. You place a simple steel ring on $his finger; $he does not reciprocate, since this marriage does not bind you.
 	<<if $assistant == 0>>
-		"The marriage protocol now requires you to <<if $PC.dick == 1>>fellate<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>perform cunnilingus on<</if>> the <<if $PC.title == 1>>groom<<else>>the bride<</if>>," $assistantName orders $him, and $he <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>.
+		"The marriage protocol now requires you to <<if $PC.dick == 1>>fellate<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>perform cunnilingus on<</if>> the <<if $PC.title == 1>>groom<<else>>the bride<</if>>," $assistantName orders $him, and $he <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>.
 	<<else>>
 		<<if $assistantAppearance == "monstergirl">>
-			"To consecrate the ceremony," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar begins to play with _his2 dicks.
+			"To consecrate the ceremony," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar begins to play with _his2 dicks.
 		<<elseif $assistantAppearance == "shemale">>
-			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar starts to jill off.
+			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar starts to jill off.
 		<<elseif $assistantAppearance == "amazon">>
-			"To complete this ritual," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar starts to jill off.
+			"To complete this ritual," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar starts to jill off.
 		<<elseif $assistantAppearance == "businesswoman">>
-			"To consecrate the marriage," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>fellate<<else>>perform cunnilingus on<</if>> the <<if $PC.title == 1>>groom<<else>>the bride<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar sneaks a hand down _his2 suit skirt, blushing furiously.
+			"To consecrate the marriage," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>fellate<<else>>perform cunnilingus on<</if>> the <<if $PC.title == 1>>groom<<else>>the bride<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar sneaks a hand down _his2 suit skirt, blushing furiously.
 		<<elseif $assistantAppearance == "fairy">>
-			"To seal the deal," $assistantName concludes, "$activeSlave.slaveName, you gotta drink the <<if $PC.title == 1>>groom's <<else>>bride's <</if>><<if $PC.dick == 1>>semen<<if $PC.vagina == 1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar spreads _his2 legs while still hovering in the air and masturbates eagerly through $his half-worn robes.
+			"To seal the deal," $assistantName concludes, "$activeSlave.slaveName, you gotta drink the <<if $PC.title == 1>>groom's <<else>>bride's <</if>><<if $PC.dick == 1>>semen<<if $PC.vagina == 1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar spreads _his2 legs while still hovering in the air and masturbates eagerly through $his half-worn robes.
 		<<elseif $assistantAppearance == "pregnant fairy">>
-			"To seal the deal," $assistantName concludes, "$activeSlave.slaveName, you gotta drink the <<if $PC.title == 1>>groom's <<else>>bride's <</if>><<if $PC.dick == 1>>semen<<if $PC.vagina == 1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's pregnant avatar curls while still hovering in the air and masturbates eagerly around _his2 large belly.
+			"To seal the deal," $assistantName concludes, "$activeSlave.slaveName, you gotta drink the <<if $PC.title == 1>>groom's <<else>>bride's <</if>><<if $PC.dick == 1>>semen<<if $PC.vagina == 1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's pregnant avatar curls while still hovering in the air and masturbates eagerly around _his2 large belly.
 		<<elseif $assistantAppearance == "goddess">>
-			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now <<if $PC.dick == 1>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s seed<<else>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s female juices<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar looks on approvingly, cradling _his2 perpetual pregnancy.
+			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now <<if $PC.dick == 1>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s seed<<else>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s female juices<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar looks on approvingly, cradling _his2 perpetual pregnancy.
 		<<elseif $assistantAppearance == "hypergoddess">>
-			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now <<if $PC.dick == 1>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s seed<<else>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s female juices<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar looks on approvingly, cradling _his2 massive perpetual pregnancy.
+			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now <<if $PC.dick == 1>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s seed<<else>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s female juices<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar looks on approvingly, cradling _his2 massive perpetual pregnancy.
 		<<elseif $assistantAppearance == "loli">>
-			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cock<<if $PC.vagina == 1>>and lick their cunny.<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cunny<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar sneaks a hand down _his2 dress, blushing furiously.
+			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cock<<if $PC.vagina == 1>>and lick their cunny.<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cunny<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar sneaks a hand down _his2 dress, blushing furiously.
 		<<elseif $assistantAppearance == "preggololi">>
-			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s lovely cock<<if $PC.vagina == 1>>and eat out their cunt.<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cunt<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar attempts to sneak a hand down $his dress, but is thwarted by $his belly. $He instead openly rubs _his2 crotch through the front of _his2 dress, blushing furiously.
+			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s lovely cock<<if $PC.vagina == 1>>and eat out their cunt.<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cunt<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar attempts to sneak a hand down $his dress, but is thwarted by $his belly. $He instead openly rubs _his2 crotch through the front of _his2 dress, blushing furiously.
 		<<elseif $assistantAppearance == "schoolgirl">>
-			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, the rules say you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar starts to jill off.
+			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, the rules say you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar starts to jill off.
 		<<elseif $assistantAppearance == "angel">>
-			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now join <<PlayerName>> in their bedroom and consummate this marriage." The slave <<if _reationType == 0>>stares blankly<<else>>looks confused<</if>>. "After the wedding ends, would be the time." $assistantName says, covering _his2 face in embarrassment at the thought.
+			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now join <<PlayerName>> in their bedroom and consummate this marriage." The slave <<if _reactionType == 0>>stares blankly<<else>>looks confused<</if>>. "After the wedding ends, would be the time." $assistantName says, covering _his2 face in embarrassment at the thought.
 		<<elseif $assistantAppearance == "cherub">>
 			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you should <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cock<<if $PC.vagina == 1>>and lick their pussy,<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s pussy<</if>>, in the privacy of <<PlayerName>>'s bedroom, of course." $assistantName hides _his2 face in _his2 hands at the thought.
 		<<elseif $assistantAppearance == "incubus">>
-			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Enjoying the sight, $assistantName's avatar begins to furiously stroke its shaft.
+			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Enjoying the sight, $assistantName's avatar begins to furiously stroke its shaft.
 		<<elseif $assistantAppearance == "succubus">>
-			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar pulls out a large dildo and begins ramming it into _his2 own pussy.
+			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar pulls out a large dildo and begins ramming it into _his2 own pussy.
 		<<elseif $assistantAppearance == "imp">>
-			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar hikes _his2 robe and vigorously rubs _his2 pussy.
+			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar hikes _his2 robe and vigorously rubs _his2 pussy.
 		<<elseif $assistantAppearance == "witch">>
-			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar begins to fidget at the sight, having summoned a vibrator beforehand and accidentally linked it to your pleasure.
+			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar begins to fidget at the sight, having summoned a vibrator beforehand and accidentally linked it to your pleasure.
 		<<elseif $assistantAppearance == "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
-			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar begins to swell, drawing all its gained mass to its midsection. Its gravid middles splits vertically, allowing a new mass of flesh to fall to the floor, which quickly grows and reshapes itself into a spitting image of yourself. Meanwhile, the original twists into an image of $activeSlave.slaveName. $assistantName's two avatars begin copying you and $activeSlave.slaveName's actions perfectly.
+			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistantName's avatar begins to swell, drawing all its gained mass to its midsection. Its gravid middles splits vertically, allowing a new mass of flesh to fall to the floor, which quickly grows and reshapes itself into a spitting image of yourself. Meanwhile, the original twists into an image of $activeSlave.slaveName. $assistantName's two avatars begin copying you and $activeSlave.slaveName's actions perfectly.
 		<<else>>
-			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, the rules say you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push $his head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. With only a symbol to express _his2 approval, $assistantName is forced to content _himself2 with spinning the symbol and making it glow in time with your new slave wife's efforts.
+			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, the rules say you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>$his<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. With only a symbol to express _his2 approval, $assistantName is forced to content _himself2 with spinning the symbol and making it glow in time with your new slave wife's efforts.
 		<</if>>
 		"Done," _he2 says when you climax. "Enjoy your
 		<<if ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index c56d53972412cf2ede4c47e609cd9a7f3092ee2a..ef77f0e4757da1bea54cbc2c66129b11d375b50c 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -3300,14 +3300,14 @@ May I?" She spins, <<if $activeSlave.belly >= 5000>>spreading her legs for her _
 
 <<case "passing declaration">>
 
-As you manage your empire from your office, a constant traffic of slaves passes by its door. The glass walls allow a good view of them, and since you naturally own what you find appealing, the passing girls often draw your eye. For example, this morning you notice <<EventNameLink $activeSlave>> almost bounce into view. She's physically fit, at a healthy 
+As you manage your empire from your office, a constant traffic of slaves passes by its door. The glass walls allow a good view of them, and since you naturally own what you find appealing, the passing girls often draw your eye. For example, this morning you notice <<EventNameLink $activeSlave>> almost bounce into view. She's physically fit, at a healthy weight, 
 <<if $activeSlave.belly >= 10000>>
 	<<if $activeSlave.bellyPreg >= 3000>>
-		weight, heavily pregnant,
+		 heavily pregnant,
 	<<elseif $activeSlave.bellyImplant >= 3000>>
-		weight, despite her _belly fake belly,
+		 despite her _belly fake belly,
 	<<else>>
-		weight, completely full of $activeSlave.inflationType,
+		 completely full of $activeSlave.inflationType,
 	<</if>>
 <</if>>
 <<if $activeSlave.physicalAge > 35>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index a9aa658d5e38d6cdb6e47959a7f4bb91b19a550e..f51a4cc51d574867a05ebffb105ad633eaf7beaf 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -6240,206 +6240,204 @@
 	<</if>>
 <</if>>
 
-/*  NCS youthening and shrinkage of giant organs and regular shrinking for regular organs happening
-* when not youthening
-*/
+/*  NCS youthening and shrinkage of giant organs and regular shrinking for regular organs happening when not youthening */
+
 <<if ($slaves[$i].inducedNCS == 1)>>
-        <<set _countNCS = 0>>
-        /*
-        **      To prevent the NCS from firing on every attribute in one year, this variable counts the
-        **      number of NCS affects that fire.  Most affects will only trigger if one or two other
-        **      have already fired, but won't fire beyond.  There are two exceptions to that, first,
-        **      massively oversized growth assets, which will fire always, e.g. boobs > 5000, dick > 10,
-        **      etc.  Second, Body structure, hips/shoulders may fire any time, (decreasing random).
-        **
-        **      Youthening (visual age year number reduction)
-        **      Happens on a sliding scale, the older a slave is, the faster the de-aging goes.
-        **      Consequently, it goes slower as the visual age approaches an 8 year old loli/shota body.
-        **      Age 45+     => auto age reduction 1 year per 1 week.
-        **      Age 41-44   => age reduction 1 year per 2 weeks.
-        **      Age 37-40   => age reduction 1 year per 3 weeks.
-        **      Age 33-36   => age reduction 1 year per 4 weeks.
-        **      Age 29-32   => age reduction 1 year per 5 weeks.
-        **      Age 25-28   => age reduction 1 year per 6 weeks.
-        **      Age 21-24   => age reduction 1 year per 7 weeks.
-        **      Age 17-20   => age reduction 1 year per 8 weeks.
-        **      Age 13-16   => age reduction 1 year per 9 weeks.
-        **      Age 9-12    => slowest age reduction 1 year per 10 weeks.
-        **
-        **      To track this, the slave.NCSyouthening field counts the *charge* of youthening the slave
-        **      currently has, and if it's over the youthening requirements, the slave will become younger.
-        **
-        **      Additionally while years fly off quickly in the beginning for older slaves, and oversized body parts
-        **      shrink away, other secondary characteristics slowly but surely drop off, but based on the above
-        **      *charge* of youthening.
-        **
-        **      Note that with this system a 45 year old slave given NCS would be indistinguishable from an 8 year
-        **      old in a little over 4 years time.
-        */
-        <<set _youthening = 0, $slaves[$i].NCSyouthening++>>
-        <<set _youtheningLevel = Math.round(Math.clamp((($slaves[$i].physicalAge - 8) / 4) + .25, 0, 10))>>
-        <<if (($slaves[$i].visualAge > 8) && ($slaves[$i].NCSyouthening >= (11 - _youtheningLevel)))>>
-                <!-- NCS: youthening fires! -->
-                <<if $seeAge == 1>>
-                        $pronounCap has been living under the effects of $possessive @@.orange;NCS@@ for a while and the accumulated effects make @@.lime;$object look younger again.@@
-                <</if>>
-                <<set $slaves[$i].visualAge--, _countNCS++, _youthening++>>
-        <</if>>
-        /*
-        **      height always fires if over 176 cm,
-        **      also fires if the slave is tall for their visual age
-        **      also if they are in * NCSyouthening 3-5 (reverse teen years) and
-        **              over 126 cm
-        **              or over height (30% chance)
-        */
-        <<set _averageHeight = Height.mean($slaves[$i])>>
-        <<set _heightDelta = $slaves[$i].height - _averageHeight>>
-        <<if (($slaves[$i].height > 176) || (_heightDelta > 5) || (($slaves[$i].NCSyouthening >= 6) && (($slaves[$i].height > 126) || (_heightDelta > 0)) && (random(1,100) < 30)))>>
-                <<if _heightDelta > 15>><<set _shrinkage = 5>>
-                <<elseif _heightDelta > 5>><<set _shrinkage = 4>>
-                <<elseif _heightDelta > -5>><<set _shrinkage = 3>>
-                <<elseif _heightDelta > -15>><<set _shrinkage = 2>>
-                <<else>><<set _shrinkage = 1>>
-                <</if>>
-                $possessiveCap @@.orange;NCS@@ is actively @@.orange;reducing $possessive stature, leaving her shorter.@@
-                <<set $slaves[$i].height -= _shrinkage, _countNCS++>>
-        <</if>>
-        /*
-        **      Boobs, nipples and areolae.
-        **      Boobs always fires for over 5000 cc,
-        **      nipples/areolae shrinkage wil fire for boobs under 5000,
-        **              where nipples are tiny/cute at 30% chance.
-        **      anything over 300 will fire if
-        **              the slave's accumulated youthening is 6 or higher,
-        **              or by a 50% chance.
-        */
-        <<if (($slaves[$i].boobs >= 5000) && (random(1,100) < 90))>>
-                $possessiveCap @@.orange;NCS@@ has @@.orange;reduced the size of $possessive bouncing breasts.@@
-                <<set  $slaves[$i].boobs -= Math.round($slaves[$i].boobs * .11), _countNCS++>>
-        <<elseif (($slaves[$i].boobs <= 5000) && (!['tiny', 'cute'].includes($slaves[$i].nipples)) && (random(1,100) < 30))>>
-                <<if ('fuckable' == $slaves[$i].nipples)>><<set _target = 'inverted'>>
-                <<elseif ('inverted' == $slaves[$i].nipples)>><<set _target = 'partially inverted'>>
-                <<elseif ('partially inverted' == $slaves[$i].nipples)>><<set _target = 'normal'>>
-                <<else>><<set _target = either('cute', 'tiny')>>
-                <</if>>
-                $possessiveCap @@.orange;NCS@@ has @@.lime;changed $possessive nipples to <<= _target>>.@@
-                <<set $slaves[$i].nipples = _target>>
-                <<if ($slaves[$i].areolae > 1)>>
-                        $possessiveCap areolae also shrink down to a more normal size<<if ($slaves[$i].areolae > 3)>> loosing the surgial shape alteration<</if>>.
-                        <<set $slaves[$i].areolae = 1, _countNCS++>>
-                <</if>>
-        <<elseif (($slaves[$i].boobs >= 300) && (($slaves[$i].NCSyouthening >= 6) || (random(1,100) < 50)))>>
-                $possessiveCap @@.orange;NCS@@ has @@.orange;reduced the size of $possessive tits.@@
-                <<set  $slaves[$i].boobs -= Math.round($slaves[$i].boobs * .09), _countNCS++>>
-        <</if>>
-        /*
-        **      Hips and Shoulders reshaping
-        **      One or the other can happen per week as long as the hips and shoulders are bigger than the smallest
-        **      level, though the chances get much more likely for the widest sizes.
-        */
-        <<if ((($slaves[$i].hips-Math.abs($slaves[$i].hipsImplant)) > -2) && (random(1,100) < (($slaves[$i].hips + 3) * 18)))>>
-                $possessiveCap @@.orange;NCS@@ gets busy @@.orange;reducing the size of $possessive
-                <<if ($slaves[$i].hips >= 2)>>freakish
-                <<elseif ($slaves[$i].hips >= 0)>>wide
-                <<elseif ($slaves[$i].hips >= -2)>>already narrow
-                <</if>>
-                hips.@@
-                <<set $slaves[$i].hips -= 1, _countNCS++>>
-        <<elseif ((($slaves[$i].shoulders-Math.abs($slaves[$i].shouldersImplant)) > -2) && (random(1,100) < (($slaves[$i].shoulders + 3) * 18)))>>
-                $possessiveCap @@.orange;NCS@@ applies and @@.orange;reduces the size of $possessive
-                <<if ($slaves[$i].shoulders >= 2)>>domineering
-                <<elseif ($slaves[$i].shoulders >= 0)>>
-                <<elseif ($slaves[$i].shoulders >= -2)>>already narrow
-                <</if>>
-                shoulders.@@
-                <<set  $slaves[$i].shoulders -= 1, _countNCS++>>
-        <</if>>
-        /*
-        **      Dick and clit shrinkage
-        **      Massive 10+ Dicks or 5+ Clits always fire, and at double power.
-        **      Below that by chance, (reducing chances by current size). In general clits shrink faster.
-        */
-        <<if ($slaves[$i].dick >= 10)>>
-                $possessiveCap @@.orange;NCS@@ is actively @@.orange;reducing the size of $possessive giant dick.@@
-                <<set  $slaves[$i].dick -= 2, _countNCS++>>
-        <<elseif ($slaves[$i].clit >= 5)>>
-                $possessiveCap @@.orange;NCS@@ has @@.orange;reduced the size of $possessive enourmous clit-dick.@@
-                <<set  $slaves[$i].clit -= 2, _countNCS++>>
-        <<elseif ((_countNCS < 3) && ($slaves[$i].dick >= 2) && (random(1,100) < (($slaves[$i].dick + 1) * 9)))>>
-                $possessiveCap @@.orange;NCS@@ is actively @@.orange;reduceing the size of $possessive dick.@@
-                <<set  $slaves[$i].dick -= 1, _countNCS++>>
-        <<elseif ((_countNCS < 3) && ($slaves[$i].clit >= 1) && (random(1,100) < (($slaves[$i].clit + 2) * 16)))>>
-                $possessiveCap @@.orange;NCS@@ has @@.orange;reduced the size of $possessive clit.@@
-                <<set  $slaves[$i].clit -= 1, _countNCS++>>
-        <</if>>
-        /*
-        **      Balls.
-        **      Massive testicals (10+) drop by 2 levels,
-        **      Others decreace by chance based on current size.
-        */
-        <<if ($slaves[$i].balls >= 10)>>
-                $possessiveCap @@.orange;NCS@@ gets busy @@.orange;reducing the size of $possessive titanic balls.@@
-                <<set  $slaves[$i].balls -= 2, _countNCS++>>
-        <<elseif ((_countNCS < 3) && ($slaves[$i].balls >= 1) && (random(1,100) < (($slaves[$i].balls + 1) * 8)))>>
-                $possessiveCap @@.orange;NCS@@ gets busy @@.orange;reducing the size of $possessive balls.@@
-                <<set  $slaves[$i].balls -= 1, _countNCS++>>
-        <</if>>
-        /*
-        **      Butt.
-        **      Tremendous butts burn of by 2 points.
-        **      Regular butts based on chances, decrease as the size does.
-        */
-        <<if ($slaves[$i].butt >= 10)>>
-                $possessiveCap @@.orange;NCS@@ applies and @@.orange;reduces the size of $possessive bolbuous butt.@@
-                <<set  $slaves[$i].butt -= 2, _countNCS++>>
-        <<elseif ((_countNCS < 3) && ($slaves[$i].butt >= 1) && (random(1,100) < ($slaves[$i].butt * 9)))>>
-                $possessiveCap @@.orange;NCS@@ applies and @@.orange;reduces the size of $possessive butt.@@
-                <<set  $slaves[$i].butt -= 1, _countNCS++>>
-        <</if>>
-        /*
-        **      Scrotum and Labia
-        **      One or the other can fire per week.
-        **      Pendulous ballsacks or sagging labia will always fire.
-        **      Otherwise by reducing chance based on current sizes, but labias are a little more likley.
-        */
-        <<if ($slaves[$i].scrotum >= 5)>>
-                $possessiveCap @@.orange;NCS@@ kicks in and @@.orange;reduces the size of $possessive pendulous scrotum.@@
-                <<set  $slaves[$i].scrotum -= 2, _countNCS++>>
-        <<elseif ($slaves[$i].labia >= 5)>>
-                $possessiveCap @@.orange;NCS@@ kicks in and @@.orange;reduces the size of $possessive sagging labia.@@
-                <<set  $slaves[$i].labia -= 2, _countNCS++>>
-        <<elseif ((_countNCS < 3) && ($slaves[$i].labia >= 1) && (random(1,100) < ($slaves[$i].labia * 11)))>>
-                $possessiveCap @@.orange;NCS@@ kicks in and @@.orange;reduces the size of $possessive labia.@@
-                <<set  $slaves[$i].labia -= 1, _countNCS++>>
-        <<elseif ((_countNCS < 3) && ($slaves[$i].scrotum >= 1) && (random(1,100) < ($slaves[$i].scrotum * 8.5)))>>
-                $possessiveCap @@.orange;NCS@@ kicks in and @@.orange;reduces the size of $possessive scrotum.@@
-                <<set  $slaves[$i].scrotum -= 1, _countNCS++>>
-        <</if>>
-        /*
-        **      Voice.
-        **      Small chance for any non-childlike voice.
-        */
-        <<if ((_countNCS < 3) && ($slaves[$i].voice < 3) && (random(1,100) > ($slaves[$i].voice * 15)))>>
-                $possessiveCap @@.orange;NCS@@ has @@.lime;raised the pitch of $possessive voice, $pronoun now sounds more <<if $slaves[$i].voice == 1>>feminine<<else>>childlike<</if>>.@@
-                <<set  $slaves[$i].voice -= 1, _countNCS++>>
-        <</if>>
-        /*
-        *       Pussy/Ass-Pussy rejuvination.
-        *       10% chance of either one rejuvinating per week.  (The Child Whore's delight!)
-        */
-        <<if ((_countNCS < 2) && ($slaves[$i].vagina > 1) && (random(1,100) < ($slaves[$i].vagina * 10)))>>
-                $possessiveCap @@.orange;NCS@@ manages to @@.lime;reverse the stretching in $possessive vagina, $possessive pussy now looks more childlike.@@
-                <<set  $slaves[$i].vagina -= 1, _countNCS++>>
-        <<elseif ((_countNCS < 2) && ($slaves[$i].anus > 1) && (random(1,100) < ($slaves[$i].anus * 10)))>>
-                $possessiveCap @@.orange;NCS@@ effectively @@.lime;reverses the stretching in $possessive anus, $possessive ass-pussy now looks more childlike.@@
-                <<set  $slaves[$i].anus -= 1, _countNCS++>>
-        <</if>>
-        /*
-        **      reset youthening for those that just got younger (see age above) or for already lolified slaves.
-        */
-        <<if ((_youthening > 0) || ($slaves[$i].NCSyouthening > 9))>>
-                <<set $slaves[$i].NCSyouthening = 0>>
-        <</if>>
+	<<set _countNCS = 0>>
+	/*
+	**      To prevent the NCS from firing on every attribute in one year, this variable counts the
+	**      number of NCS affects that fire.  Most affects will only trigger if one or two other
+	**      have already fired, but won't fire beyond.  There are two exceptions to that, first,
+	**      massively oversized growth assets, which will fire always, e.g. boobs > 5000, dick > 10,
+	**      etc.  Second, Body structure, hips/shoulders may fire any time, (decreasing random).
+	**
+	**      Youthening (visual age year number reduction)
+	**      Happens on a sliding scale, the older a slave is, the faster the de-aging goes.
+	**      Consequently, it goes slower as the visual age approaches an 8 year old loli/shota body.
+	**      Age 45+     => auto age reduction 1 year per 1 week.
+	**      Age 41-44   => age reduction 1 year per 2 weeks.
+	**      Age 37-40   => age reduction 1 year per 3 weeks.
+	**      Age 33-36   => age reduction 1 year per 4 weeks.
+	**      Age 29-32   => age reduction 1 year per 5 weeks.
+	**      Age 25-28   => age reduction 1 year per 6 weeks.
+	**      Age 21-24   => age reduction 1 year per 7 weeks.
+	**      Age 17-20   => age reduction 1 year per 8 weeks.
+	**      Age 13-16   => age reduction 1 year per 9 weeks.
+	**      Age 9-12    => slowest age reduction 1 year per 10 weeks.
+	**
+	**      To track this, the slave.NCSyouthening field counts the *charge* of youthening the slave
+	**      currently has, and if it's over the youthening requirements, the slave will become younger.
+	**
+	**      Additionally while years fly off quickly in the beginning for older slaves, and oversized body parts
+	**      shrink away, other secondary characteristics slowly but surely drop off, but based on the above
+	**      *charge* of youthening.
+	**
+	**      Note that with this system a 45 year old slave given NCS would be indistinguishable from an 8 year
+	**      old in a little over 4 years time.
+	*/
+	<<set _youthening = 0, $slaves[$i].NCSyouthening++>>
+	<<set _youtheningLevel = Math.round(Math.clamp((($slaves[$i].physicalAge - 8) / 4) + .25, 0, 10))>>
+	<<if (($slaves[$i].visualAge > 8) && ($slaves[$i].NCSyouthening >= (11 - _youtheningLevel)))>>
+		<!-- NCS: youthening fires! -->
+		<<if $seeAge == 1>>
+			$pronounCap has been living under the effects of $possessive @@.orange;NCS@@ for a while and the accumulated effects make @@.lime;$object look younger again.@@
+		<</if>>
+		<<set $slaves[$i].visualAge--, _countNCS++, _youthening++>>
+	<</if>>
+	/*
+	**      height always fires if over 176 cm,
+	**      also fires if the slave is tall for their visual age
+	**      also if they are in * NCSyouthening 3-5 (reverse teen years) and
+	**              over 126 cm
+	**              or over height (30% chance)
+	*/
+	<<set _averageHeight = Height.mean($slaves[$i])>>
+	<<set _heightDelta = $slaves[$i].height - _averageHeight>>
+	<<if (($slaves[$i].height > 176) || (_heightDelta > 5) || (($slaves[$i].NCSyouthening >= 6) && (($slaves[$i].height > 126) || (_heightDelta > 0)) && (random(1,100) < 30)))>>
+		<<if _heightDelta > 15>><<set _shrinkage = 5>>
+		<<elseif _heightDelta > 5>><<set _shrinkage = 4>>
+		<<elseif _heightDelta > -5>><<set _shrinkage = 3>>
+		<<elseif _heightDelta > -15>><<set _shrinkage = 2>>
+		<<else>><<set _shrinkage = 1>>
+		<</if>>
+		$possessiveCap @@.orange;NCS@@ is actively @@.orange;reducing $possessive stature, leaving her shorter.@@
+		<<set $slaves[$i].height -= _shrinkage, _countNCS++>>
+	<</if>>
+	/*
+	**      Boobs, nipples and areolae.
+	**      Boobs always fires for over 5000 cc,
+	**      nipples/areolae shrinkage wil fire for boobs under 5000,
+	**              where nipples are tiny/cute at 30% chance.
+	**      anything over 300 will fire if
+	**              the slave's accumulated youthening is 6 or higher,
+	**              or by a 50% chance.
+	*/
+	<<if (($slaves[$i].boobs-$slaves[$i].boobsImplant >= 5000) && (random(1,100) < 90))>>
+		$possessiveCap @@.orange;NCS@@ has @@.orange;reduced the size of $possessive bouncing breasts.@@
+		<<set $slaves[$i].boobs -= Math.round($slaves[$i].boobs * .11), _countNCS++>>
+	<<elseif (($slaves[$i].boobs-$slaves[$i].boobsImplant <= 5000) && (!['tiny', 'cute', 'fuckable'].includes($slaves[$i].nipples)) && (random(1,100) < 30))>>
+		<<if ('inverted' == $slaves[$i].nipples)>><<set _target = 'partially inverted'>>
+		<<elseif ('partially inverted' == $slaves[$i].nipples)>><<set _target = 'normal'>>
+		<<else>><<set _target = either('cute', 'tiny')>>
+		<</if>>
+		$possessiveCap @@.orange;NCS@@ has @@.lime;changed $possessive nipples to <<= _target>>.@@
+		<<set $slaves[$i].nipples = _target>>
+		<<if ($slaves[$i].areolae > 1)>>
+			$possessiveCap areolae also shrink down to a more normal size<<if ($slaves[$i].areolae > 3)>>, loosing the surgial shape alteration<</if>>.
+			<<set $slaves[$i].areolae = 1, _countNCS++>>
+		<</if>>
+	<<elseif (($slaves[$i].boobs-$slaves[$i].boobsImplant >= 300) && (($slaves[$i].NCSyouthening >= 6) || (random(1,100) < 50)))>>
+		$possessiveCap @@.orange;NCS@@ has @@.orange;reduced the size of $possessive tits.@@
+		<<set $slaves[$i].boobs -= Math.round($slaves[$i].boobs * .09), _countNCS++>>
+	<</if>>
+	/*
+	**      Hips and Shoulders reshaping
+	**      One or the other can happen per week as long as the hips and shoulders are bigger than the smallest
+	**      level, though the chances get much more likely for the widest sizes.
+	*/
+	<<if ((($slaves[$i].hips-Math.abs($slaves[$i].hipsImplant)) > -2) && (random(1,100) < (($slaves[$i].hips + 3) * 18)))>>
+		$possessiveCap @@.orange;NCS@@ gets busy @@.orange;reducing the size of $possessive
+		<<if ($slaves[$i].hips >= 2)>>freakish
+		<<elseif ($slaves[$i].hips >= 0)>>wide
+		<<elseif ($slaves[$i].hips >= -2)>>already narrow
+		<</if>>
+		hips.@@
+		<<set $slaves[$i].hips -= 1, _countNCS++>>
+	<<elseif ((($slaves[$i].shoulders-Math.abs($slaves[$i].shouldersImplant)) > -2) && (random(1,100) < (($slaves[$i].shoulders + 3) * 18)))>>
+		$possessiveCap @@.orange;NCS@@ applies and @@.orange;reduces the size of $possessive
+		<<if ($slaves[$i].shoulders >= 2)>>domineering
+		<<elseif ($slaves[$i].shoulders >= 0)>>
+		<<elseif ($slaves[$i].shoulders >= -2)>>already narrow
+		<</if>>
+		shoulders.@@
+		<<set $slaves[$i].shoulders -= 1, _countNCS++>>
+	<</if>>
+	/*
+	**      Dick and clit shrinkage
+	**      Massive 10+ Dicks or 5+ Clits always fire, and at double power.
+	**      Below that by chance, (reducing chances by current size). In general clits shrink faster.
+	*/
+	<<if ($slaves[$i].dick >= 10)>>
+		$possessiveCap @@.orange;NCS@@ is actively @@.orange;reducing the size of $possessive giant dick.@@
+		<<set $slaves[$i].dick -= 2, _countNCS++>>
+	<<elseif ($slaves[$i].clit >= 5)>>
+		$possessiveCap @@.orange;NCS@@ has @@.orange;reduced the size of $possessive enourmous clit-dick.@@
+		<<set $slaves[$i].clit -= 2, _countNCS++>>
+	<<elseif ((_countNCS < 3) && ($slaves[$i].dick > 2) && (random(1,100) < (($slaves[$i].dick + 1) * 9)))>>
+		$possessiveCap @@.orange;NCS@@ is actively @@.orange;reducing the size of $possessive dick.@@
+		<<set $slaves[$i].dick -= 1, _countNCS++>>
+	<<elseif ((_countNCS < 3) && ($slaves[$i].clit >= 1) && (random(1,100) < (($slaves[$i].clit + 2) * 16)))>>
+		$possessiveCap @@.orange;NCS@@ has @@.orange;reduced the size of $possessive clit.@@
+		<<set $slaves[$i].clit -= 1, _countNCS++>>
+	<</if>>
+	/*
+	**      Balls.
+	**      Massive testicals (10+) drop by 2 levels,
+	**      Others decreace by chance based on current size.
+	*/
+	<<if ($slaves[$i].balls >= 10)>>
+		$possessiveCap @@.orange;NCS@@ gets busy @@.orange;reducing the size of $possessive titanic balls.@@
+		<<set $slaves[$i].balls -= 2, _countNCS++>>
+	<<elseif ((_countNCS < 3) && ($slaves[$i].balls > 2) && (random(1,100) < (($slaves[$i].balls + 1) * 8)))>>
+		$possessiveCap @@.orange;NCS@@ gets busy @@.orange;reducing the size of $possessive balls.@@
+		<<set $slaves[$i].balls -= 1, _countNCS++>>
+	<</if>>
+	/*
+	**      Butt.
+	**      Tremendous butts burn of by 2 points.
+	**      Regular butts based on chances, decrease as the size does.
+	*/
+	<<if ($slaves[$i].butt-$slaves[$i].buttImplant >= 10)>>
+		$possessiveCap @@.orange;NCS@@ applies and @@.orange;reduces the size of $possessive bolbuous butt.@@
+		<<set $slaves[$i].butt -= 2, _countNCS++>>
+	<<elseif ((_countNCS < 3) && ($slaves[$i].butt-$slaves[$i].buttImplant >= 1) && (random(1,100) < ($slaves[$i].butt * 9)))>>
+		$possessiveCap @@.orange;NCS@@ applies and @@.orange;reduces the size of $possessive butt.@@
+		<<set $slaves[$i].butt -= 1, _countNCS++>>
+	<</if>>
+	/*
+	**      Scrotum and Labia
+	**      One or the other can fire per week.
+	**      Pendulous ballsacks or sagging labia will always fire.
+	**      Otherwise by reducing chance based on current sizes, but labias are a little more likley.
+	*/
+	<<if ($slaves[$i].scrotum >= 5)>>
+		$possessiveCap @@.orange;NCS@@ kicks in and @@.orange;reduces the size of $possessive pendulous scrotum.@@
+		<<set $slaves[$i].scrotum -= 2, _countNCS++>>
+	<<elseif ($slaves[$i].labia >= 5)>>
+		$possessiveCap @@.orange;NCS@@ kicks in and @@.orange;reduces the size of $possessive sagging labia.@@
+		<<set $slaves[$i].labia -= 2, _countNCS++>>
+	<<elseif ((_countNCS < 3) && ($slaves[$i].labia >= 1) && (random(1,100) < ($slaves[$i].labia * 11)))>>
+		$possessiveCap @@.orange;NCS@@ kicks in and @@.orange;reduces the size of $possessive labia.@@
+		<<set $slaves[$i].labia -= 1, _countNCS++>>
+	<<elseif ((_countNCS < 3) && ($slaves[$i].scrotum > 1) && (random(1,100) < ($slaves[$i].scrotum * 8.5)))>>
+		$possessiveCap @@.orange;NCS@@ kicks in and @@.orange;reduces the size of $possessive scrotum.@@
+		<<set $slaves[$i].scrotum -= 1, _countNCS++>>
+	<</if>>
+	/*
+	**      Voice.
+	**      Small chance for any non-childlike voice.
+	*/
+	<<if ((_countNCS < 3) && ($slaves[$i].voice < 3) && (random(1,100) > ($slaves[$i].voice * 15)))>>
+		$possessiveCap @@.orange;NCS@@ has @@.lime;raised the pitch of $possessive voice, $pronoun now sounds more <<if $slaves[$i].voice == 1>>feminine<<else>>childlike<</if>>.@@
+		<<set $slaves[$i].voice -= 1, _countNCS++>>
+	<</if>>
+	/*
+	*       Pussy/Ass-Pussy rejuvination.
+	*       10% chance of either one rejuvinating per week.  (The Child Whore's delight!)
+	*/
+	<<if ((_countNCS < 2) && ($slaves[$i].vagina > 1) && (random(1,100) < ($slaves[$i].vagina * 10)))>>
+		$possessiveCap @@.orange;NCS@@ manages to @@.lime;reverse the stretching in $possessive vagina, $possessive pussy now looks more childlike.@@
+		<<set $slaves[$i].vagina -= 1, _countNCS++>>
+	<<elseif ((_countNCS < 2) && ($slaves[$i].anus > 1) && (random(1,100) < ($slaves[$i].anus * 10)))>>
+		$possessiveCap @@.orange;NCS@@ effectively @@.lime;reverses the stretching in $possessive anus, $possessive ass-pussy now looks more childlike.@@
+		<<set $slaves[$i].anus -= 1, _countNCS++>>
+	<</if>>
+	/*
+	**      reset youthening for those that just got younger (see age above) or for already lolified slaves.
+	*/
+	<<if ((_youthening > 0) || ($slaves[$i].NCSyouthening > 9))>>
+		<<set $slaves[$i].NCSyouthening = 0>>
+	<</if>>
 <</if>>
 
 <<if $slaves[$i].fuckdoll == 0>>
diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw
index df750b7a44f1ab994a3df044f424fb3d97a8519c..d2fadc80f3b3760ded2472759f42f176fd6c7307 100644
--- a/src/uncategorized/surgeryDegradation.tw
+++ b/src/uncategorized/surgeryDegradation.tw
@@ -2055,166 +2055,163 @@ As the remote surgery's long recovery cycle completes,
 	<br><br>As this was a non-invasive procedure $possessive health was not affected.
 
 <<case "retrograde virus injection NCS">>
-        The procedure lasts the better part of a week every other day in the surgery room for a series of 4 sets of injections. $pronounCap feels worse each time a few hours after the injections.  $pronounCap doesn't quite know what it's about, just that $pronoun feels pretty bad. The process has <<if ($PC.medicine >= 100)>>you<<else>>the remote surgeon<</if>> inject $possessive body everywhere, over every few inches, leaving a small needle marks as the process runs that fade out within minutes.  Despite the marks fading the process is very-invasive work, and leaves $pronoun @@.red;feeling weak and tired.@@<br><br>
-        /*
-        **      Generate the changes, into variables to set contexts.
-        */
-        <<set _hairChanges = 0, _hair = '', _hairLand = "at " + $possessive + " feet">>
-        <<if ($activeSlave.amp == 1)>>
-                <<set _hairLand = "below " + $object>>
-        <</if>>
+	The procedure lasts the better part of a week every other day in the surgery room for a series of 4 sets of injections. $pronounCap feels worse each time a few hours after the injections.  $pronounCap doesn't quite know what it's about, just that $pronoun feels pretty bad. The process has <<if ($PC.medicine >= 100)>>you<<else>>the remote surgeon<</if>> inject $possessive body everywhere, over every few inches, leaving a small needle marks as the process runs that fade out within minutes.  Despite the marks fading the process is very-invasive work, and leaves $pronoun @@.red;feeling weak and tired.@@<br><br>
+	/*
+		Generate the changes, into variables to set contexts.
+	*/
+	<<set _hairChanges = 0, _hair = '', _hairLand = "at " + $possessive + " feet">>
+	<<if ($activeSlave.amp == 1)>>
+		<<set _hairLand = "below " + $object>>
+	<</if>>
 	<<if (($activeSlave.underArmHStyle != "hairless") && ($activeSlave.underArmHStyle != "bald"))>>
-                <<set _hairChanges++, $activeSlave.underArmHStyle = "bald">>
-                <<set _hair = "The first thing " + $pronoun + " notices is that " + $possessive + " armpit hair has just fallen out, in a small pile " + _hairLand + ".">>
-                <<if (($activeSlave.pubicHStyle != "hairless") && ($activeSlave.pubicHStyle != "bald"))>>
-                        <<set _hairChanges++, $activeSlave.pubicHStyle = "bald">>
-                        <<set _hair = _hair + " The same thing happens to " + $possessive + " pubic hair.">>
-                <</if>>
-        <<elseif $activeSlave.pubicHStyle != "hairless" && $activeSlave.pubicHStyle != "bald">>
-                <<set _hairChanges++, $activeSlave.pubicHStyle = "bald">>
-                <<set _hair = "The first thing " + $pronoun + " notices is that " + $possessive + " pubic hair has just fallen out, in a small pile " + _hairLand + ".">>
-        <</if>>
-        <<if canSee($activeSlave)>>
-                <<set _sense = "sees">>
-                $pronounCap inspects <<print $object>>self in the mirror.
-        <<elseif $activeSlave.amp == 1>>
-                <<set _sense = "feels">>
-                $pronounCap examines <<print $object>>self with $possessive own hands.
-        <<else>>
-                <<set _sense = "hears">>
-                $pronounCap listens as a menial slave describes $possessive new looks.
-        <</if>>
-        <<set _genitalChanges = []>>
-        <<if $activeSlave.dick > 2>>
-                <<set _genitalChanges.push('dick'), $activeSlave.dick -= 1>>
-        <</if>>
-        <<if $activeSlave.balls > 1>>
-                <<set _genitalChanges.push('balls'), $activeSlave.balls -= 1>>
-        <</if>>
-        <<if $activeSlave.scrotum > 1>>
-                <<set _genitalChanges.push('scrotum'), $activeSlave.scrotum -= 1>>
-        <</if>>
-        <<if $activeSlave.clit > 2>>
-                <<set _genitalChanges.push('clit'), $activeSlave.clit -= 1>>
-        <</if>>
-        <<if $activeSlave.labia > 2>>
-                <<set _genitalChanges.push('labia'), $activeSlave.labia -= 1>>
-        <</if>>
-        <<if $activeSlave.boobs > 300>>
-                <<set _genitalChanges.push('boobs'), $activeSlave.boobs -= Math.round($activeSlave.boobs * .1)>>
-        <</if>>
-        <<set _physicalChanges = []>>
-        <<if (($activeSlave.shoulders > -1) && ($activeSlave.hips > -1))>>
-                <<set _physicalChanges.push('both ' + $possessive + ' hips and shoulders are @@.orange;less wide,@@'), $activeSlave.hips -= 1, $activeSlave.shoulders -= 1>>
-        <<elseif ($activeSlave.shoulders > -1)>>
-                <<set _physicalChanges.push($possessive + ' shoulders are @@.orange;less wide,@@'), $activeSlave.shoulders -= 1>>
-        <<elseif $activeSlave.hips > -1>>
-                <<set _physicalChanges.push($possessive + ' hips are @@.orange;less wide,@@'), $activeSlave.hips -= 1>>
-        <</if>>
-        <<if $activeSlave.visualAge < 18>>
-                <<set _averageHeight = Height.mean($activeSlave)>>
-                <<set _heightDelta = $activeSlave.height - _averageHeight>>
-                <<if $activeSlave.height > 126 || _heightDelta > 0>>
-                        <<if _heightDelta > 15>><<set _shrinkage = 5>>
-                        <<elseif _heightDelta > 5>><<set _shrinkage = 4>>
-                        <<elseif _heightDelta > -5>><<set _shrinkage = 3>>
-                        <<elseif _heightDelta > -15>><<set _shrinkage = 2>>
-                        <<else>><<set _shrinkage = 1>>
-                        <</if>>
-                        $pronounCap _sense $pronoun 
-                        <<set _physicalChanges.push($pronoun + ' is a little @@.orange;shorter,@@'), $activeSlave.height -= _shrinkage>>
-                <</if>>
-        <</if>>
-        <<set _statusChanges = []>>
-        <<if $activeSlave.visualAge > 18>>
-                <<set _statusChanges.push($pronounCap + ' feels a little @@.orange;younger.@@'), $activeSlave.visualAge -= 1>>
-        <</if>>
-        <<if (($activeSlave.voice > 0) && ($activeSlave.voice < 3))>>
-                <<set _voiceLevel = "girly">>
-                <<if $activeSlave.voice < 2>><<set _voiceLevel = "feminine">><</if>>
-                <<set _voiceReaction = "It comes out far higher than it was before, " + $pronoun + " feels this new voice does not belong to " + $object + ".">>
-                <<if ($activeSlave.devotion > 20)>>
-                        <<set _voiceReaction = $pronounCap + " laughs at " + $possessive + " new voice hapily as " + $pronoun + " gets used to it.">>
-                <<elseif ($activeSlave.devotion > -20)>>
-                        <<set _voiceReaction = $pronounCap + " laughs grimly at " + $object + "self as " + $pronoun + " gets used to it.">>
-                <</if>>
-                <<set _statusChanges.push($pronounCap + ' hears ' + $possessive + ' voice comming out as @@.orange;higher@@ and more ' + _voiceLevel + ' than it was before. ' + _voiceReaction), $activeSlave.voice += 1>>
-        <</if>>
-        /*
-        **      Handle the display of the changes for the newly NCS'ed slave.
-        */
-        <<set _numberChanges    =   _hairChanges + _statusChanges.length + _physicalChanges.length + _genitalChanges.length>>
-        <<if (_numberChanges <= 0)>>
-                Despite the long and arduous treatment, $pronoun has no idea what all of it was for.  She stands
-                before you
-                <<if ($activeSlave.devotion > 20)>>eager to learn what it's all about.
-                <<elseif ($activeSlave.devotion > -20)>>worried to discover what's happened to her.
-                <<else>>anxious about what you did to her, dreading the news.
-                <</if>>
-        <<else>>
-                Over the course of the treatment $pronoun begins to feel the inital effects and on inspection, when $pronoun <<if $activeSlave.amp == 1>>is carried<<else>>walks<</if>> out of the surgery room, $pronounCap feels somehow smaller and changed in <<if _numberChanges == 1>>at least one way<<elseif _numberChanges == 2>>two ways<<else>>several ways<</if>>.<br><br>
-                <<if  _hair != ''>>_hair<</if>>
-                <<if _genitalChanges.length > 0>>
-                        $pronounCap can _sense that her junk's different now, it seems $possessive
-                        <<if _genitalChanges.length > 2>>
-                                <<for $i = 0; $i < _genitalChanges.length; $i++>>
-                                        <<if $i < _genitalChanges.length-1>>
-                                                _genitalChanges[$i],
-                                        <<else>>
-                                                and _genitalChanges[$i].
-                                        <</if>>
-                                <</for>>
-                                have all become @@.orange;smaller.@@
-                         <<elseif _genitalChanges.length > 1>>
-                                _genitalChanges[0], and _genitalChanges[1] have both become @@.orange;smaller.@@
-                        <<else>>
-                                _genitalChanges[0] has become @@.orange;smaller.@@
-                        <</if>>
-                <</if>>
-                <<if _physicalChanges.length > 0>>
-                        $pronounCap can <<if ((_genitalChanges.length > 0) || (_hairChanges > 0))>>also<</if>> _sense that her body has some physical changes, it seems to $possessive that
-                        <<if _physicalChanges.length > 2>>
-                                <<for $i = 0; $i < _physicalChanges.length; $i++>>
-                                        <<if $i < _physicalChanges.length-1>>
-                                                _physicalChanges[$i]
-                                        <<else>>
-                                                and _physicalChanges[$i]
-                                        <</if>>
-                                <</for>>
-                         <<elseif _physicalChanges.length > 1>>
-                                _physicalChanges[0] and _physicalChanges[1]
-                        <<else>>
-                                _physicalChanges[0]
-                        <</if>>
-                        <<set _reaction = either('comes as a bit of a suprise', 'comes as quite a shock', "doesn't seem to phase " + $object, 'confirms her suspiscions', $pronoun + ' finds interesting', $pronoun + " can't get over") + '.'>>
-                        which _reaction
-                <</if>>
-                <<if _statusChanges.length > 0>>
-                        $pronounCap can feel some <<if ((_genitalChanges.length > 0) || (_physicalChanges.length > 0) || (_hairChanges > 0))>>other<</if>> changes that are a little harder to describe.
-                        <<for $i = 0; $i < _statusChanges.length; $i++>>
-                                _statusChanges[$i]
-                        <</for>>
-                <</if>>
-        <</if>>
-
-        <br><br>
-        You explain that $pronoun's never going to grow older and $pronoun'll stay younger. You sit back and let $object absorb that data for a moment.
-        <br><br>
+		<<set _hairChanges++, $activeSlave.underArmHStyle = "bald">>
+		<<set _hair = "The first thing " + $pronoun + " notices is that " + $possessive + " armpit hair has just fallen out, in a small pile " + _hairLand + ".">>
+		<<if (($activeSlave.pubicHStyle != "hairless") && ($activeSlave.pubicHStyle != "bald"))>>
+			<<set _hairChanges++, $activeSlave.pubicHStyle = "bald">>
+			<<set _hair = _hair + " The same thing happens to " + $possessive + " pubic hair.">>
+		<</if>>
+	<<elseif $activeSlave.pubicHStyle != "hairless" && $activeSlave.pubicHStyle != "bald">>
+		<<set _hairChanges++, $activeSlave.pubicHStyle = "bald">>
+		<<set _hair = "The first thing " + $pronoun + " notices is that " + $possessive + " pubic hair has just fallen out, in a small pile " + _hairLand + ".">>
+	<</if>>
+	<<if canSee($activeSlave)>>
+		<<set _sense = "sees">>
+		$pronounCap inspects <<print $object>>self in the mirror.
+	<<elseif $activeSlave.amp == 1>>
+		<<set _sense = "feels">>
+		$pronounCap examines <<print $object>>self with $possessive own hands.
+	<<else>>
+		<<set _sense = "hears">>
+		$pronounCap listens as a menial slave describes $possessive new looks.
+	<</if>>
+	<<set _genitalChanges = []>>
+	<<if $activeSlave.dick > 2>>
+		<<set _genitalChanges.push('dick'), $activeSlave.dick -= 1>>
+	<</if>>
+	<<if $activeSlave.balls > 2>>
+		<<set _genitalChanges.push('balls'), $activeSlave.balls -= 1>>
+	<</if>>
+	<<if $activeSlave.scrotum > 1>>
+		<<set _genitalChanges.push('scrotum'), $activeSlave.scrotum -= 1>>
+	<</if>>
+	<<if $activeSlave.clit > 1>>
+		<<set _genitalChanges.push('clit'), $activeSlave.clit -= 1>>
+	<</if>>
+	<<if $activeSlave.labia > 1>>
+		<<set _genitalChanges.push('labia'), $activeSlave.labia -= 1>>
+	<</if>>
+	<<if $activeSlave.boobs-$activeSlave.boobsImplant > 300>>
+		<<set _genitalChanges.push('boobs'), $activeSlave.boobs -= Math.round($activeSlave.boobs * .1)>>
+	<</if>>
+	<<set _physicalChanges = []>>
+	<<if (($activeSlave.shoulders-Math.abs($activeSlave.shouldersImplant) > -1 && ($activeSlave.hips-Math.abs($activeSlave.hipsImplant) > -1))>>
+		<<set _physicalChanges.push('both ' + $possessive + ' hips and shoulders are @@.orange;less wide,@@'), $activeSlave.hips -= 1, $activeSlave.shoulders -= 1>>
+	<<elseif ($activeSlave.shoulders-Math.abs($activeSlave.shouldersImplant) > -1)>>
+		<<set _physicalChanges.push($possessive + ' shoulders are @@.orange;less wide,@@'), $activeSlave.shoulders -= 1>>
+	<<elseif $activeSlave.hips-Math.abs($activeSlave.hipsImplant) > -1>>
+		<<set _physicalChanges.push($possessive + ' hips are @@.orange;less wide,@@'), $activeSlave.hips -= 1>>
+	<</if>>
+	<<if $activeSlave.visualAge < 18>>
+		<<set _averageHeight = Height.mean($activeSlave)>>
+		<<set _heightDelta = $activeSlave.height - _averageHeight>>
+		<<if $activeSlave.height > 126 || _heightDelta > 0>>
+			<<if _heightDelta > 15>><<set _shrinkage = 5>>
+			<<elseif _heightDelta > 5>><<set _shrinkage = 4>>
+			<<elseif _heightDelta > -5>><<set _shrinkage = 3>>
+			<<elseif _heightDelta > -15>><<set _shrinkage = 2>>
+			<<else>><<set _shrinkage = 1>>
+			<</if>>
+			$pronounCap _sense $pronoun 
+			<<set _physicalChanges.push($pronoun + ' is a little @@.orange;shorter,@@'), $activeSlave.height -= _shrinkage>>
+		<</if>>
+	<</if>>
+	<<set _statusChanges = []>>
+	<<if $activeSlave.visualAge > 18>>
+		<<set _statusChanges.push($pronounCap + ' feels a little @@.orange;younger.@@'), $activeSlave.visualAge -= 1>>
+	<</if>>
+	<<if (($activeSlave.voice > 0) && ($activeSlave.voice < 3))>>
+		<<set _voiceLevel = "girly">>
+		<<if $activeSlave.voice < 2>><<set _voiceLevel = "feminine">><</if>>
+		<<set _voiceReaction = "It comes out far higher than it was before, " + $pronoun + " feels this new voice does not belong to " + $object + ".">>
+		<<if ($activeSlave.devotion > 20)>>
+			<<set _voiceReaction = $pronounCap + " laughs at " + $possessive + " new voice happily as " + $pronoun + " gets used to it.">>
+		<<elseif ($activeSlave.devotion > -20)>>
+			<<set _voiceReaction = $pronounCap + " laughs grimly at " + $object + "self as " + $pronoun + " gets used to it.">>
+		<</if>>
+		<<set _statusChanges.push($pronounCap + ' hears ' + $possessive + ' voice comming out as @@.orange;higher@@ and more ' + _voiceLevel + ' than it was before. ' + _voiceReaction), $activeSlave.voice += 1>>
+	<</if>>
+	/*
+		Handle the display of the changes for the newly NCS'ed slave.
+	*/
+	<<set _numberChanges = _hairChanges + _statusChanges.length + _physicalChanges.length + _genitalChanges.length>>
+	<<if (_numberChanges <= 0)>>
+		Despite the long and arduous treatment, $pronoun has no idea what all of it was for. She stands before you
+		<<if ($activeSlave.devotion > 20)>>eager to learn what it's all about.
+		<<elseif ($activeSlave.devotion > -20)>>worried to discover what's happened to her.
+		<<else>>anxious about what you did to her, dreading the news.
+		<</if>>
+	<<else>>
+		Over the course of the treatment $pronoun begins to feel the inital effects and on inspection, when $pronoun <<if $activeSlave.amp == 1>>is carried<<else>>walks<</if>> out of the surgery room, $pronounCap feels somehow smaller and changed in <<if _numberChanges == 1>>at least one way<<elseif _numberChanges == 2>>two ways<<else>>several ways<</if>>.<br><br>
+		<<if  _hair != ''>>_hair<</if>>
+		<<if _genitalChanges.length > 0>>
+			$pronounCap can _sense that her junk's different now, it seems $possessive
+			<<if _genitalChanges.length > 2>>
+				<<for _sd = 0; _sd < _genitalChanges.length; _sd++>>
+					<<if _sd < _genitalChanges.length-1>>
+						_genitalChanges[_sd],
+					<<else>>
+						and _genitalChanges[_sd].
+					<</if>>
+				<</for>>
+				have all become @@.orange;smaller.@@
+			<<elseif _genitalChanges.length > 1>>
+				_genitalChanges[0], and _genitalChanges[1] have both become @@.orange;smaller.@@
+			<<else>>
+				_genitalChanges[0] has become @@.orange;smaller.@@
+			<</if>>
+		<</if>>
+		<<if _physicalChanges.length > 0>>
+			$pronounCap can <<if ((_genitalChanges.length > 0) || (_hairChanges > 0))>>also<</if>> _sense that her body has some physical changes, it seems to $possessive that
+			<<if _physicalChanges.length > 2>>
+				<<for _sd = 0; _sd < _physicalChanges.length; _sd++>>
+					<<if _sd < _physicalChanges.length-1>>
+						_physicalChanges[_sd]
+					<<else>>
+						and _physicalChanges[_sd]
+					<</if>>
+				<</for>>
+			<<elseif _physicalChanges.length > 1>>
+				_physicalChanges[0] and _physicalChanges[1]
+			<<else>>
+				_physicalChanges[0]
+			<</if>>
+			<<set _reaction = either('comes as a bit of a suprise', 'comes as quite a shock', "doesn't seem to phase " + $object, 'confirms her suspiscions', $pronoun + ' finds interesting', $pronoun + " can't get over") + '.'>>
+			which _reaction
+		<</if>>
+		<<if _statusChanges.length > 0>>
+			$pronounCap can feel some <<if ((_genitalChanges.length > 0) || (_physicalChanges.length > 0) || (_hairChanges > 0))>>other<</if>> changes that are a little harder to describe.
+			<<for _sd = 0; _sd < _statusChanges.length; _sd++>>
+				_statusChanges[_sd]
+			<</for>>
+		<</if>>
+	<</if>>
+
+	<br><br>
+	You explain that $pronoun's never going to grow older and $pronoun'll stay younger. You sit back and let $object absorb that data for a moment.
+	<br><br>
 	<<if $activeSlave.devotion > 20>>
 		$pronounCap is @@.hotpink;happy@@ with how young $possessive body has become<<if $activeSlave.visualAge > 26>>and is excited about the process continuing<</if>>.  $pronounCap is already @@.mediumaquamarine;wondering@@ what new kinky things you have planned for $object.
-		<<set $activeSlave.trust += 5>>
-		<<set $activeSlave.devotion += 5>>
-                <<if $activeSlave.visualAge > 26>><<set $activeSlave.devotion += 5>><</if>>
+		<<set $activeSlave.trust += 5, $activeSlave.devotion += 5>>
+		<<if $activeSlave.visualAge > 26>><<set $activeSlave.devotion += 5>><</if>>
 	<<elseif $activeSlave.devotion >= -20>>
 		$pronounCap isn't thrilled with $possessive new younger body, but it doesn't bother $object much, since $pronoun knows it just better secures $possessive position in your arcology.  
-                <<if $activeSlave.visualAge > 26>>
-                        $pronounCap does feel a little extra @@.mediumaquamarine;trust@@ that you would spend so much on an older slave like $object.
-		        <<set $activeSlave.trust += 5>>
-                <</if>>
+		<<if $activeSlave.visualAge > 26>>
+			$pronounCap does feel a little extra @@.mediumaquamarine;trust@@ that you would spend so much on an older slave like $object.
+			<<set $activeSlave.trust += 5>>
+		<</if>>
 	<<else>>
 		$pronounCap is @@.mediumorchid;sad@@ and @@.gold;frightened@@ that you would force this curse of non-aging on $object.
-		<<set $activeSlave.trust -= 5>>
-		<<set $activeSlave.devotion -= 5>>
+		<<set $activeSlave.trust -= 5, $activeSlave.devotion -= 5>>
 	<</if>>
 
 <<default>>