diff --git a/src/js/sexActsJS.js b/src/js/sexActsJS.js
index 1662add29c0da75051c5a7e6e6a0d1bc02bd2f26..93a56e0423f4189ddbc378fff730a198009007b4 100644
--- a/src/js/sexActsJS.js
+++ b/src/js/sexActsJS.js
@@ -92,7 +92,7 @@ window.VaginalVCheck = function VaginalVCheck(times) {
 		} else if (slave.devotion > 20) {
 			r += `You ease yourself into ${his} pussy, since it's ${his} first time, then gradually speed up your thrusts while ${he} slowly learns to move ${his} hips along with you. ${He} accepts losing ${his} virginity to ${his} owner and ${he} looks forward to having ${his} pussy fucked by you again.`;
 		} else if (slave.devotion >= -20) {
-			r += `You force yourself into ${his} pussy. ${He} sobs and cries with disgust while you continue thrusting into ${his} fuck hole. ${He} @@.mediumorchid;hates@@ losing ${his} virginity this way and @@.gold;fears@@ the next time you'll conquer ${his}. ${He} dreads getting violated by you again.`;
+			r += `You force yourself into ${his} pussy. ${He} sobs and cries with disgust while you continue thrusting into ${his} fuck hole. ${He} @@.mediumorchid;hates@@ losing ${his} virginity this way and @@.gold;fears@@ the next time you'll conquer ${him}. ${He} dreads getting violated by you again.`;
 			slave.trust -= 5;
 			slave.devotion -= 5;
 		} else {
diff --git a/src/js/vignettes.js b/src/js/vignettes.js
index 44c5337e1a00fcdd559a103fa011c31414597bf7..a09e87a47ab568d29b15d51db51a1f9166310d9f 100644
--- a/src/js/vignettes.js
+++ b/src/js/vignettes.js
@@ -189,7 +189,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 						effect: 1,
 					});
 					vignettes.push({
-						text: `${he} disgusted a customer who didn't know how much cum fetishes revolted them until ${he} displayed ${his},`,
+						text: `${he} disgusted a customer who didn't know how much cum fetishes revolted them until ${he} displayed ${hers},`,
 						type: "rep",
 						effect: -1,
 					});
@@ -209,7 +209,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				case "buttslut":
 					if (canDoAnal(slave)) {
 						vignettes.push({
-							text: `${he} earned repeat business from a customer who didn't know how much they liked fucking buttholes until ${he} got them to try fucking ${his},`,
+							text: `${he} earned repeat business from a customer who didn't know how much they liked fucking buttholes until ${he} got them to try fucking ${hers},`,
 							type: "cash",
 							effect: 1,
 						});
@@ -1013,6 +1013,20 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				effect: 1,
 			});
 		}
+		if (slave.lipsPiercing > 0) {
+			vignettes.push({
+				text: `${he} was highly recommended by a customer who liked the feeling of ${his} lip piercings on his cock,`,
+				type: "cash",
+				effect: 1,
+			});
+			if (slave.lipsPiercing > 1) {
+				vignettes.push({
+					text: `a customer's pubic hairs got snagged in ${his} lip piercings,`,
+					type: "cash",
+					effect: -1,
+				});
+			}
+		}
 		if (!canTalk(slave)) {
 			vignettes.push({
 				text: `${he} impressed a customer who didn't know how relaxing a ${boy} who can't talk could be,`,
@@ -1466,7 +1480,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 			}
 			if (slave.nipples === "fuckable") {
 				vignettes.push({
-					text: `${he} lost a customer who refused ${he} could possibly be a proper cow with nipples like ${his},`,
+					text: `${he} lost a customer who refused ${he} could possibly be a proper cow with nipples like ${hers},`,
 					type: "cash",
 					effect: -1,
 				});
@@ -2590,6 +2604,20 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				effect: 1,
 			});
 		}
+		if (slave.lipsPiercing > 0) {
+			vignettes.push({
+				text: `${he} was highly recommended by a citizen who liked the feeling of ${his} lip piercings on his cock,`,
+				type: "rep",
+				effect: 1,
+			});
+			if (slave.lipsPiercing > 1) {
+				vignettes.push({
+					text: `a citizen's pubic hairs got snagged in ${his} lip piercings,`,
+					type: "rep",
+					effect: -1,
+				});
+			}
+		}
 		if (!canTalk(slave)) {
 			vignettes.push({
 				text: `${he} impressed a citizen who didn't know how relaxing a ${boy} who can't talk could be,`,
@@ -2899,7 +2927,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 		} else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") {
 			if (slave.visualAge <= 20) {
 				vignettes.push({
-					text: `${he} gratified a citizen who wants to keep his fetish for young ${boy} in the closet,`,
+					text: `${he} gratified a citizen who wants to keep his fetish for young ${boy}s in the closet,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -2957,7 +2985,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 		} else if (V.arcologies[0].FSDegradationist !== "unset") {
 			if (canTalk(slave) && slave.voice > 2) {
 				vignettes.push({
-					text: `${he} gratified a citizen who prefers ${boy} with high-pitched screams,`,
+					text: `${he} gratified a citizen who prefers ${boy}s with high-pitched screams,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -3003,7 +3031,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 			}
 			if (slave.boobsImplant >= 500) {
 				vignettes.push({
-					text: `a photographer won an award for an artistic close up of one of ${his} implant-heavy tits,`,
+					text: `a photographer won an award for an artistic close-up of one of ${his} implant-heavy tits,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -3136,19 +3164,19 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 			effect: 1,
 		});
 		vignettes.push({
-			text: "a man dragged his crying wife along so she could watch him fuck a public slut,",
+			text: `a man dragged his crying wife along so she could watch him fuck a public slut,`,
 			type: "rep",
 			effect: 0,
 		});
 		if (V.seeDicks !== 100) {
 			vignettes.push({
-				text: "a woman dragged her angry husband along so he could watch his wife get eaten out by a public slut,",
+				text: `a woman dragged her angry husband along so he could watch his wife get eaten out by a public slut,`,
 				type: "rep",
 				effect: 0,
 			});
 		} else {
 			vignettes.push({
-				text: "a man dragged his angry lover along so he could watch his boyfriend get sucked off by a public slut,",
+				text: `a man dragged his angry lover along so he could watch his boyfriend get sucked off by a public slut,`,
 				type: "rep",
 				effect: 0,
 			});
@@ -3183,10 +3211,15 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 						effect: 1,
 					});
 					vignettes.push({
-						text: `${he} licked off some sperm from the ground, while cleaning up after an orgy,`,
+						text: `${he} licked off some sperm from the ground while cleaning up after an orgy,`,
 						type: "devotion",
 						effect: 0,
 					});
+					vignettes.push({
+						text: `${his} attempt to clean up cum using only ${his} mouth resulted in gastrointestinal distress,`,
+						type: "health",
+						effect: -1,
+					});
 					break;
 				case "humiliation":
 					vignettes.push({
@@ -3242,6 +3275,11 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				type: "cash",
 				effect: -1,
 			});
+			vignettes.push({
+				text: `${he} had to get ${his} stomach pumped after drinking a bottle of window cleaner ${he} mistook for grape juice,`,
+				type: "health",
+				effect: -1,
+			});
 		}
 		if (slave.voice === 0) {
 			vignettes.push({
@@ -3336,6 +3374,13 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 			effect: 0,
 		});
 	} else if (slave.assignment === "work as a farmhand" || slave.assignment === window.Job.FARMYARD || slave.assignment === window.Job.FARMER) {
+				if (canWalk(slave)) {
+			vignettes.push({
+				text: `${he} rather comically injured ${himself} by stepping on a rake`,
+				type: "health",
+				effect: -1,
+			});
+		}
 		//TODO: add more vignettes
 		if ((V.farmyardShows === 1) && (V.seeBestiality === 1)) {
 			vignettes.push({
@@ -3390,7 +3435,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 		switch (slave.behavioralFlaw) {
 			case "anorexic":
 				vignettes.push({
-					text: `with nothing to do, ${he} lies in bed and eats almost nothing,`,
+					text: `with nothing to do, ${he} laid in bed and ate almost nothing,`,
 					type: "health",
 					effect: -1,
 				});
@@ -3441,7 +3486,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 		if (slave.devotion > 50) {
 			if (slave.intelligence+slave.intelligenceImplant > 50) {
 				vignettes.push({
-					text: `${he} spends some of ${his} downtime figuring out a new way for you to make money,`,
+					text: `${he} spent some of ${his} downtime figuring out a new way for you to make money,`,
 					type: "cash",
 					effect: 1,
 				});
@@ -3459,7 +3504,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 		if (slave.devotion < -50) {
 			if (slave.intelligence+slave.intelligenceImplant > 50) {
 				vignettes.push({
-					text: `${he} spends some of ${his} downtime figuring out a way to sabotage your profits,`,
+					text: `${he} spent some of ${his} downtime figuring out a way to sabotage your profits,`,
 					type: "cash",
 					effect: -1,
 				});
@@ -3473,7 +3518,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 		if (slave.relationship === -2) {
 			if (slave.speechRules === "permissive") {
 				vignettes.push({
-					text: `${he} spends most of ${his} time fan${boy}ing obsessively about you to everyone ${he} can,`,
+					text: `${he} spent most of ${his} time fan${boy}ing obsessively about you to everyone ${he} can,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -3484,7 +3529,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				effect: -1,
 			});
 			vignettes.push({
-				text: `${he} 'accidentally' comes to see you throughout the day, even though ${he} is resting,`,
+				text: `${he} 'accidentally' came to see you throughout the day, even though ${he} was resting,`,
 				type: "devotion",
 				effect: 1,
 			});
@@ -3513,25 +3558,34 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 						effect: -1,
 					});
 				}
-				if (slave.releaseRules === "permissive" || slave.releaseRules === "masturbation") {
+			} else {
+				if (slave.missingArms !== 3) {
+					if (slave.releaseRules === "permissive" || slave.releaseRules === "masturbation") {
+						vignettes.push({
+							text: `due to the obvious difficulties in ${his} mobility, ${he} spent a lot of time masturbating in bed,`,
+							type: "health",
+							effect: 0,
+						});
+					}
+				} else {
 					vignettes.push({
-						text: `due to the obvious difficulties in ${his} mobility, ${he} spent a lot of time masturbating in bed,`,
+						text: `${he} was so desperate for sexual relief that ${he} almost threw out ${his} back from trying to hump ${his} own bed,`,
 						type: "health",
-						effect: 0,
+						effect: -1,
 					});
 				}
 			}
 		}
 		if (slave.health < -20) {
 			vignettes.push({
-				text: `${he} has a bad cough and spends a lot of time napping,`,
+				text: `${he} has a bad cough and spent a lot of time napping,`,
 				type: "health",
 				effect: 0,
 			});
 		}
 		if (slave.intelligence+slave.intelligenceImplant > 50) {
 			vignettes.push({
-				text: `${he} immerses ${himself} in classics of literature at an arcology library, giving ${him} uncomfortable ideas about society,`,
+				text: `${he} immersed ${himself} in classics of literature at an arcology library, giving ${him} uncomfortable ideas about society,`,
 				type: "devotion",
 				effect: -1,
 			});
@@ -3562,6 +3616,11 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 				type: "health",
 				effect: 0,
 			});
+			vignettes.push({
+				text: `${he} spent much of ${his} free time watching movies,`,
+				type: "health",
+				effect: 0,
+			});
 		}
 		if (canTalk(slave)) {
 			vignettes.push({
diff --git a/src/js/walkPastJS.js b/src/js/walkPastJS.js
index 30b6c741fca9366474cb1fe64cd1f89f4764ce4a..ea8a5032da88a1b0cb2a5eaf63e4778a95ca7f09 100644
--- a/src/js/walkPastJS.js
+++ b/src/js/walkPastJS.js
@@ -507,9 +507,9 @@ window.loverSlave = function(activeSlave) {
 					case "masochist":
 						t += `playing pain games ${_fuckSpot}. ${name} loves being hurt, so ${partnerName} frequently indulges ${him} with spanking, slapping, pinching, and more exotic forms of abuse. `;
 						if (activeSlave.amp !== 1) {
-							t += `${partnerName} has ${name} over ${his2} knee and is methodically tanning ${his}'s ${race} ass.`;
+							t += `${partnerName} has ${name} over ${his2} knee and is methodically tanning ${his} ${race} ass.`;
 						} else {
-							t += `${partnerName} has ${name} on the ground and is methodically striking ${his}'s ${race} ass with a switch held by mouth. Having a limbless ${activeSlaveRel} won't deter ${name} from getting worked over the way ${he} craves.`;
+							t += `${partnerName} has ${name} on the ground and is methodically striking ${his} ${race} ass with a switch held by mouth. Having a limbless ${activeSlaveRel} won't deter ${name} from getting worked over the way ${he} craves.`;
 						}
 						break;
 					case "humiliation":
diff --git a/src/pregmod/fSlaveFeed.tw b/src/pregmod/fSlaveFeed.tw
index b1624567ad77fa2408ed322defcdfdd3d581a377..305e12bd54d0ab13624d4b2c1f00f2d7831f65a1 100644
--- a/src/pregmod/fSlaveFeed.tw
+++ b/src/pregmod/fSlaveFeed.tw
@@ -245,10 +245,10 @@ Next, you see to $activeSlave.slaveName.
 <<elseif ($milkTap.devotion < -20)>>
 	Since your cow is restrained, you order the more obedient $activeSlave.slaveName to enjoy $himself with $milkTap.slaveName's breasts. As $he suckles, you can't help but notice the tantalizing way $he wiggles $his rear.
 	<<if canDoVaginal($activeSlave)>>
-		<<if $PC.dick == 0>>Donning a strap-on<<else>>Teasing your stiffening cock<</if>>, you push $him deeper into the protesting $milkTap.slaveName and mount $his <<if $activeSlave.vagina == 0>>virgin <</if>> pussy, doggy style. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.<<if $activeSlave.vagina == 0>> $Him senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his vagina.@@<</if>>
+		<<if $PC.dick == 0>>Donning a strap-on<<else>>Teasing your stiffening cock<</if>>, you push $him deeper into the protesting $milkTap.slaveName and mount $his <<if $activeSlave.vagina == 0>>virgin <</if>> pussy, doggy style. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.<<if $activeSlave.vagina == 0>> $His senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his vagina.@@<</if>>
 		<<set $activeSlave.vaginalCount++, $vaginalTotal++>>
 	<<elseif canDoAnal($activeSlave)>>
-		<<if $PC.dick == 0>>Donning a strap-on<<else>>Teasing your stiffening cock<</if>>, you push $him deeper into the protesting $milkTap.slaveName and mount $his <<if $activeSlave.anus == 0>>virgin <</if>> asshole, doggy style. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.<<if $activeSlave.anus == 0>> $Him senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his anus.@@<</if>>
+		<<if $PC.dick == 0>>Donning a strap-on<<else>>Teasing your stiffening cock<</if>>, you push $him deeper into the protesting $milkTap.slaveName and mount $his <<if $activeSlave.anus == 0>>virgin <</if>> asshole, doggy style. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.<<if $activeSlave.anus == 0>> $His senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his anus.@@<</if>>
 		<<set $activeSlave.analCount++, $analTotal++>>
 	<<elseif $PC.dick == 1 && $activeSlave.butt > 4>>
 		Teasing your stiffening cock, you push $him deeper into the protesting $milkTap.slaveName and squeeze your dick between $his huge butt cheeks. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk as you fuck $his butt. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.
@@ -631,10 +631,10 @@ Next, you see to $activeSlave.slaveName.
 	<</if>>
 	You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with cum under your molesting fingers<</if>>. Only once your weight is removed from the squirming cum balloon is $he allowed to pull off of the @@.mediumorchid;exhausted $milkTap.slaveName's@@ cock and catch $his breath.
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
-		$Him senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his pussy.@@
+		$His senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his pussy.@@
 		<<set $activeSlave.vagina = 1>>
 	<<elseif canDoAnal($activeSlave) && ($activeSlave.anus == 0)>>
-		$Him senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his anus.@@
+		$His senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his anus.@@
 		<<set $activeSlave.anus = 1>>
 	<</if>>
 	$He gives the shaking $milkTap.slaveName an apologetic look before taking a seat. The poor slave isn't used to this yet and @@.gold;is terrified of your willingness@@ to take what you want from your slaves.
@@ -747,12 +747,12 @@ Next, you see to $activeSlave.slaveName.
 	You help the bloated $activeSlave.slaveName to the couch to recover and, more importantly, keep $his meal down. Only once $he has had several minutes to unwind<<if $activeSlave.devotion > 10>> and plenty of time to tease you with $his swollen body, do you tell <<else>> do you order<</if>> $him to keep drinking from $milkTap.slaveName so that $he is always filled with <<if $activeSlave.inflation == 3>>two gallons<<elseif $activeSlave.inflation == 2>>four liters<<else>>two liters<</if>> of $activeSlave.inflationType. You give $his <<if $activeSlave.inflation == 3>>taut, firm globe of a belly a pat<<elseif $activeSlave.inflation == 2>>wobbly, sloshing belly a pat<<else>>distended, sloshing belly a pat<</if>> and send $him on $his way.
 
 	<<if $activeSlave.inflation == 3>>
-		<<if canWalk($activeSlave)>>$He gingerly leaves your office, massaging $his over-stuffed belly as $he goes<<else>>$Him belly is so taut it barely wobbles at all as $he is helped from your office<</if>>. Being filled so full @@.red;surely had negative effects@@ on $his health.
+		<<if canWalk($activeSlave)>>$He gingerly leaves your office, massaging $his over-stuffed belly as $he goes<<else>>$His belly is so taut it barely wobbles at all as $he is helped from your office<</if>>. Being filled so full @@.red;surely had negative effects@@ on $his health.
 		<<set $activeSlave.health -= 1>>
 	<<elseif $activeSlave.inflation == 2>>
-		<<if canWalk($activeSlave)>>$He gingerly leaves your office, massaging $his stuffed belly as $he goes<<else>>$Him belly wobbles heavily as $he is helped from your office<</if>>.
+		<<if canWalk($activeSlave)>>$He gingerly leaves your office, massaging $his stuffed belly as $he goes<<else>>$His belly wobbles heavily as $he is helped from your office<</if>>.
 	<<elseif $activeSlave.inflation == 1>>
-		<<if canWalk($activeSlave)>>$He gingerly leaves your office, massaging $his distended belly as $he goes<<else>>$Him belly wobbles as $he is helped from your office<</if>>.
+		<<if canWalk($activeSlave)>>$He gingerly leaves your office, massaging $his distended belly as $he goes<<else>>$His belly wobbles as $he is helped from your office<</if>>.
 	<</if>>
 	<br><br>
 	<<if $milkTap.fuckdoll == 0>>
diff --git a/src/pregmod/saPorn.tw b/src/pregmod/saPorn.tw
index 1d575d1751523162ee4ba4a0097d44ccaa0e9e25..c51301a3b2340d07fab022c4a08d50eea83984ba 100644
--- a/src/pregmod/saPorn.tw
+++ b/src/pregmod/saPorn.tw
@@ -276,7 +276,7 @@
 		<<set _viewerSoaking++>>
 
 		<<if $slaves[$i].pornFocus == "malicious" || $slaves[$i].pornFameType == "sexual torture">>
-			$His sexual appetite of other's suffering makes $him a hit with viewers that enjoy sadism and violence.
+			$His sexual appetite of others' suffering makes $him a hit with viewers that enjoy sadism and violence.
 			<<if $slaves[$i].pornTypeMalicious > _oldPorn>>
 				Viewership @@.green;increased@@ this week.
 			<<elseif $slaves[$i].pornTypeMalicious < _oldPorn>>
diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw
index c89e9ad5b885804b91ebc7b338516fab3f234648..6fd7ae4a443ebd02573da8221ec110aeeb3ae37a 100644
--- a/src/pregmod/sePlayerBirth.tw
+++ b/src/pregmod/sePlayerBirth.tw
@@ -420,7 +420,7 @@ You arrange yourself to give birth, relaxing until your body urges you to begin
 			$HeadGirl.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new twins.@@
 		<</if>>
 	<<elseif _concubinePresent == 1>>
-		$Concubine.slaveName alternates between calming your nerves and driving your to orgasm. It works fairly well, as your child rapidly enters the world alongside a particularly powerful climax. You reach down and draw @@.lime;your new baby <<if _gender == "XX">>girl<<else>>boy<</if>>@@ into your arms, while $Concubine.slaveName shifts to eagerly "clean" your crotch with _his2 tongue.<<if $PC.pregType > 1>> _His2 over-stimulation of you quickly has _him2 licking the crowning head of your second child. _He2 diligently works you over until all of your children are born, making sure you are thoroughly exhausted; both from the birth and from _his2 ministrations.<<if canPenetrate($Concubine) && canImpreg($PC, $Concubine)>> $Concubine.slaveName eyes your spread pussy hungrily as _his2 erection bobs with anticipation. But you're too tired right now and _he2 realizes it.<</if>> _He2 helps gather your child<<if $PC.pregType > 1>>ren<</if>> to your<<if $Concubine.lactation > 0>>, and _his2, <</if>>breasts with the hope that you'll reward _him2 when you recover.<</if>>
+		$Concubine.slaveName alternates between calming your nerves and driving your to orgasm. It works fairly well, as your child rapidly enters the world alongside a particularly powerful climax. You reach down and draw @@.lime;your new baby <<if _gender == "XX">>girl<<else>>boy<</if>>@@ into your arms, while $Concubine.slaveName shifts to eagerly "clean" your crotch with _his2 tongue.<<if $PC.pregType > 1>> _His2 over-stimulation of you quickly has _him2 licking the crowning head of your second child. _He2 diligently works you over until all of your children are born, making sure you are thoroughly exhausted; both from the birth and from _his2 ministrations.<<if canPenetrate($Concubine) && canImpreg($PC, $Concubine)>> $Concubine.slaveName eyes your spread pussy hungrily as _his2 erection bobs with anticipation. But you're too tired right now and _he2 realizes it.<</if>> _He2 helps gather your child<<if $PC.pregType > 1>>ren<</if>> to<<if $Concubine.lactation > 0>> _his2 and <</if>> your breasts with the hope that you'll reward _him2 when you recover.<</if>>
 	<<else>>
 		You keep pushing and pushing, your child slowly working its way from your body. With the last of your strength, you bear down, freeing your child from your body at last. Panting, you gather @@.lime;your new baby <<if _gender == "XX">>girl<<else>>boy<</if>>@@ <<if $PC.pregType > 1>>as another contraction ushers your next child into your birth canal<<else>>and drift off into a much deserved rest<</if>>.
 		<<if $PC.pregType == 8>>
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index 72d70ef578378bb0c0a89bf50d082c68ab19c52f..7b0646ee38d3c604c4ba15d2812b57cb64303511 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -4812,7 +4812,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 			<</link>>
 			<br><<link "Mute $him">>
 				<<replace "#result2">>
-				As you pull $his limp body to the remote surgery, you notice $he understands what $he has done and begs you to reconsider your decision; but your mind is set. $He tried to rape you, $he must be silenced. Restrained as $he is, the most $he can do is cry and beg. When $he awakens from surgery, $he realizes all you did was stop $him from talking; @@.mediumaquamarine;what stops $him from making another go at you?@@ Your other rebellious slaves see this a minor loss for a potentially huge gain and, if anything, @@.mediumaquamarine;become more defiant.@@
+				As you pull $his limp body to the remote surgery, you notice $he understands what $he has done and begs you to reconsider your decision; but your mind is set. $He tried to rape you, $he must be silenced. Restrained as $he is, the most $he can do is cry and beg. When $he awakens from surgery, $he realizes all you did was stop $him from talking; @@.mediumaquamarine;what stops $him from making another go at you?@@ Your other rebellious slaves see this as a minor loss for a potentially huge gain and, if anything, @@.mediumaquamarine;become more defiant.@@
 				<<set $activeSlave.trust += 5, $activeSlave.devotion -= 15, $activeSlave.voice = 0>>
 				<<set $slaves.forEach(function(s) { if (s.devotion < -50) { s.trust += 10; } })>>
 				<<run cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)>>
@@ -4912,7 +4912,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 			<</link>>
 			<br><<link "Mute $him">>
 				<<replace "#result2">>
-				As you pull $his limp body to the remote surgery, you notice $he understands what $he has done and begs you to reconsider your decision; but your mind is set. $He tried to rape you, $he must be silenced. Restrained as $he is, the most $he can do is cry and beg. When $he awakens from surgery, $he realizes all you did was stop $him from talking; @@.mediumaquamarine;what stops $him from making another go at you?@@ Your other rebellious slaves see this a minor loss for a potentially huge gain and, if anything, @@.mediumaquamarine;become more defiant.@@
+				As you pull $his limp body to the remote surgery, you notice $he understands what $he has done and begs you to reconsider your decision; but your mind is set. $He tried to rape you, $he must be silenced. Restrained as $he is, the most $he can do is cry and beg. When $he awakens from surgery, $he realizes all you did was stop $him from talking; @@.mediumaquamarine;what stops $him from making another go at you?@@ Your other rebellious slaves see this as a minor loss for a potentially huge gain and, if anything, @@.mediumaquamarine;become more defiant.@@
 				<<set $activeSlave.trust += 5, $activeSlave.devotion -= 15, $activeSlave.voice = 0>>
 				<<set $slaves.forEach(function(s) { if (s.devotion < -50) { s.trust += 10; } })>>
 				<<run cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)>>
@@ -5007,7 +5007,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 			<</link>>
 			<br><<link "Mute $him">>
 				<<replace "#result2">>
-				As you pull $his limp body to the remote surgery, you notice $he understands what $he has done and begs you to reconsider your decision; but your mind is set. $He tried to rape you, $he must be silenced. Restrained as $he is, the most $he can do is cry and beg. When $he awakens from surgery, $he realizes all you did was stop $him from talking; @@.mediumaquamarine;what stops $him from making another go at you?@@ Your other rebellious slaves see this a minor loss for a potentially huge gain and, if anything, @@.mediumaquamarine;become more defiant.@@
+				As you pull $his limp body to the remote surgery, you notice $he understands what $he has done and begs you to reconsider your decision; but your mind is set. $He tried to rape you, $he must be silenced. Restrained as $he is, the most $he can do is cry and beg. When $he awakens from surgery, $he realizes all you did was stop $him from talking; @@.mediumaquamarine;what stops $him from making another go at you?@@ Your other rebellious slaves see this as a minor loss for a potentially huge gain and, if anything, @@.mediumaquamarine;become more defiant.@@
 				<<set $activeSlave.trust += 5, $activeSlave.devotion -= 15, $activeSlave.voice = 0>>
 				<<set $slaves.forEach(function(s) { if (s.devotion < -50) { s.trust += 10; } })>>
 				<<run cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)>>
@@ -5077,7 +5077,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 		<</link>>
 		<br><<link "Mute $him">>
 			<<replace "#result2">>
-			As you pull $his limp body to the remote surgery, you notice $he understands what $he has done and begs you to reconsider your decision; but your mind is set. $He tried to rape you, $he must be silenced. Restrained as $he is, the most $he can do is cry and beg. When $he awakens from surgery, $he realizes all you did was stop $him from talking; @@.mediumaquamarine;what stops $him from making another go at you?@@ Your other rebellious slaves see this a minor loss for a potentially huge gain and, if anything, @@.mediumaquamarine;become more defiant.@@
+			As you pull $his limp body to the remote surgery, you notice $he understands what $he has done and begs you to reconsider your decision; but your mind is set. $He tried to rape you, $he must be silenced. Restrained as $he is, the most $he can do is cry and beg. When $he awakens from surgery, $he realizes all you did was stop $him from talking; @@.mediumaquamarine;what stops $him from making another go at you?@@ Your other rebellious slaves see this as a minor loss for a potentially huge gain and, if anything, @@.mediumaquamarine;become more defiant.@@
 			<<set $activeSlave.trust += 5, $activeSlave.devotion -= 15, $activeSlave.voice = 0>>
 			<<set $slaves.forEach(function(s) { if (s.devotion < -50) { s.trust += 10; } })>>
 			<<run cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)>>
@@ -9159,13 +9159,13 @@ You tell $him kindly that you understand, and that $he'll be trained to address
 <br><<link "Fuck $him prostrate body">>
 	<<EventNameDelink $activeSlave>>
 	<<replace "#result">>
-	You make no answer, entering the shower to stand over $him prostrate form. You reach down and grope $him soapy <<if $seeRace == 1>>$activeSlave.race <</if>>buttocks, questing fingers moving towards $him asscrack.
+	You make no answer, entering the shower to stand over $him prostrate form. You reach down and grope $him soapy <<if $seeRace == 1>>$activeSlave.race <</if>>buttocks, questing fingers moving towards $his asscrack.
 	<<if ($activeSlave.anus > 2) && canDoAnal($activeSlave)>>
 		$His rectum is so fucked out and loose that your groping hand almost slides up it.
 	<<elseif ($activeSlave.vagina > 2) && canDoVaginal($activeSlave)>>
 		$His pussy is so fucked out and loose that your groping hand almost slides up it.
 	<<else>>
-		You finger fuck $him for a while, the sting of the soap on $him sensitive insides making $him gasp.
+		You finger fuck $him for a while, the sting of the soap on $his sensitive insides making $him gasp.
 	<</if>>
 	As $he moans down on the shower floor, you lie down behind $him, spooning $his helpless body<<if $activeSlave.belly >= 5000>>, your hands encircling $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>middle<</if>><</if>>.
 	<<if $PC.dick == 1>>
@@ -18961,7 +18961,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address
 		/* 000-250-006 */
 	<</replace>>
 	<<replace "#result">>
-		Deciding to help $him, you head over and grab a handful of each of $him asscheeks, hefting $him <<if $activeSlave.buttImplant/$activeSlave.butt >= .5>>unnaturally taut<<else>>soft<</if>> masses of feminine assflesh upward and out of the constricting clothing.
+		Deciding to help $him, you head over and grab a handful of each of $his asscheeks, hefting $him <<if $activeSlave.buttImplant/$activeSlave.butt >= .5>>unnaturally taut<<else>>soft<</if>> masses of feminine assflesh upward and out of the constricting clothing.
 		<<if (($activeSlave.fetishKnown == 1) && ($activeSlave.fetish == "buttslut")) || ($activeSlave.energy > 80)>>
 			$He's a little disappointed when $he realizes that you're just being helpful, instead of getting ready to stick <<if $PC.dick == 1>>your dick<<else>>something<</if>> inside $him, but $he thanks you properly once $he's free. Clearly unwilling to leave it at just that, $he gives you quite a show as $he gets into the next size up, making sure to bounce $his ass for you and keeping $his <<if !canDoVaginal($activeSlave)>>ass<</if>>pussy visible for longer than is strictly necessary. @@.mediumaquamarine;$He trusts you'll fuck $him some other time,@@ and is even a little happy that you're willing to lend $him a helping hand outside of sex.
 		<<elseif $activeSlave.trust > 20>>
diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw
index 886a479fd24329580e7d7a6255674cc689726c75..8f88817ba6ec64f9dcd8b7b3feaa5d11dba6b87f 100644
--- a/src/uncategorized/reRecruit.tw
+++ b/src/uncategorized/reRecruit.tw
@@ -2186,7 +2186,7 @@ It isn't just all natural females either, as a few men also jumped on the bandwa
 
 Your desk flags a video message as coming from an... interesting source. It is from one of the minor gangs on the lower levels of your arcology — or not so minor any more, as a pop-up tells you of the power-grab they made barely an hour ago. Curious what they might want, you take the call.
 <br><br>
-A tough-looking man with multiple tattoos and a wife-beater shirt on appears on the screen, nodding in recognition. "Hey there, boss-<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>man<<else>>woman<</if>>! Just calling to pay my respects. Those weak-ass punks that were squatting in this section won't bother you any more... we took care of 'em. Now it's just all law-abiding citizens and shit down here — so you don't have to send your security goons to check us out, you know." Your assistant throws up a list of the gang's numerous criminal activities, as well as the estimates what other enterprises they've just taken over. Nothing much out of the ordinary and with the shape the world is in, you've got bigger problems. The recommendation is to observe but mostly ignore them, which you casually confirm with a flick of your finger.
+A tough-looking man with multiple tattoos and a wife-beater shirt on appears on the screen, nodding in recognition. "Hey there, boss-<<if def $PC.customTitle>>$PC.customTitle<<else>>_womanP<</if>>! Just calling to pay my respects. Those weak-ass punks that were squatting in this section won't bother you any more... we took care of 'em. Now it's just all law-abiding citizens and shit down here — so you don't have to send your security goons to check us out, you know." Your assistant throws up a list of the gang's numerous criminal activities, as well as the estimates what other enterprises they've just taken over. Nothing much out of the ordinary and with the shape the world is in, you've got bigger problems. The recommendation is to observe but mostly ignore them, which you casually confirm with a flick of your finger.
 <br><br>
 Clearing his throat, the new gang leader on level twenty-five continues, "But that's not all; we got a bit of tribute for ya." Waving his hand, he makes room for two muscular bruisers carrying the unconscious form of another man — easily recognizable from $his muscled build and numerous tattoos as a hardened criminal. The face-recognition software tells you $he is the now overthrown gangster boss in that area of the arcology. "Everyone knows what fun things you do with your slaves, so we thought it'd fit for this guy. Gonna throw $him in an elevator in a minute and send it up, 'kay? If you make $him into a proper brainless slut, you'll have quite a few guys standing in line to have a go. And well, $he'd make a capable gladiator in a pit fight too. Have fun with the bastard."
 <br><br>
diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw
index 4b61ce273126a22801f554f791e2025d81bea9e0..d97455d98ebcbd414af7ef4afa19cf97777749a9 100644
--- a/src/uncategorized/surgeryDegradation.tw
+++ b/src/uncategorized/surgeryDegradation.tw
@@ -1330,7 +1330,7 @@ As the remote surgery's long recovery cycle completes,
 		Of course, $he already realized while exiting that $his genitalia was completely reshaped. $He can only be happy that $he <<if $activeSlave.genes == "XX">>once again has a vagina and now has a means of release again<<else>>now has a hole other than $his anus to pleasure $himself with<</if>>. @@.hotpink;$He has become more submissive due to your radical reshaping of $his body.@@ Since the surgery was invasive, @@.red;$his health has been greatly affected.@@
 		<<set $activeSlave.devotion += 4>>
 	<<elseif ($activeSlave.devotion > 20)>>
-		Of course, $he already realized while exiting that $his genitalia was completely reshaped. $He didn't expect <<if $activeSlave.genes == "XX">>to ever have a pussy again<<else>>to be given a hole other than $his anus<</if>>, and $his face is a strange mix of fear, hope, and resignation as $he <<if canSee($activeSlave)>>views<<else>>feels<</if>> the vagina that now adorns $his formerly featureless crotch. Eventually $his shoulders slump and $he tries to carry on knowing that this is just another hole for your amusement, not $his. @@.mediumorchid;$He will struggle with feelings of confusion over just what your plans for $him are.@@ Since the surgery was invasive, @@.red;$his health has been greatly affected.@@ $He is @@.gold;terribly afraid@@ of your total power over $his body.
+		Of course, $he already realized while exiting that $his genitalia was completely reshaped. $He didn't expect <<if $activeSlave.genes == "XX">>to ever have a pussy again<<else>>to be given a hole other than $his anus<</if>>, and $his face is a strange mix of fear, hope, and resignation as $he <<if canSee($activeSlave)>>views<<else>>feels<</if>> the vagina that now adorns $his formerly featureless crotch. Eventually $his shoulders slump and $he tries to carry on knowing that this is just another hole for your amusement, not $hers. @@.mediumorchid;$He will struggle with feelings of confusion over just what your plans for $him are.@@ Since the surgery was invasive, @@.red;$his health has been greatly affected.@@ $He is @@.gold;terribly afraid@@ of your total power over $his body.
 		<<set $activeSlave.trust -= 10, $activeSlave.devotion -= 5>>
 	<<else>>
 		Of course, $he already realized while exiting that $his genitalia was completely reshaped. $He didn't expect <<if $activeSlave.genes == "XX">>to ever have a pussy again<<else>>to be given a hole other than $his anus<</if>>, but expectations and the reality are two different things. $He's beside $himself, weeping gently. $He absently moves a hand to where there used to be nothing and snatches it away with a sob, knowing this was done for yourself, not $him. @@.mediumorchid;The surgical invasion has filled $him with horror and anger.@@ Since the surgery was invasive, @@.red;$his health has been greatly affected.@@ $He is @@.gold;cripplingly afraid@@ of your total power over $his body.