diff --git a/src/endWeek/saLongTermPhysicalEffects.js b/src/endWeek/saLongTermPhysicalEffects.js
index a5953a4509acde1d92ba3f62f16d906a8a75891f..eca74e2fa6a13081a952797c5729f2c17748f4c1 100644
--- a/src/endWeek/saLongTermPhysicalEffects.js
+++ b/src/endWeek/saLongTermPhysicalEffects.js
@@ -1425,7 +1425,7 @@ App.SlaveAssignment.longTermPhysicalEffects = (function() {
 							}
 						}
 						if (slave.counter.births > 100 && slave.devotion <= 20 && slave.trust <= 20) {
-							r.push(`Being constantly pregnant and giving birth to over a hundred offspring has taken its toll on ${slave.slaveName}'s mind. Feeling that ${he} is nothing more than a breeder has destroyed any hopes that ${he} had. ${slave.slaveName} has become <span class="mindbreak">completely broken,</span> leaving ${him} nothing more than a baby filled sack.`);
+							r.push(`Being constantly pregnant and giving birth to over a hundred offspring has taken its toll on ${slave.slaveName}'s mind. Feeling that ${he} is nothing more than a breeder has destroyed any hopes that ${he} had. ${slave.slaveName} has become <span class="mindbreak">completely broken,</span> leaving ${him} nothing more than a baby-filled sack.`);
 							slave.fetish = "mindbroken";
 							slave.sexualFlaw = "none";
 							slave.behavioralFlaw = "none";
@@ -2869,10 +2869,10 @@ App.SlaveAssignment.longTermPhysicalEffects = (function() {
 				r.push(`${His} butt has gotten absolutely enormous.`);
 				if (V.arcologies[0].FSAssetExpansionist !== "unset" && (slave.behavioralFlaw === "arrogant" || slave.behavioralQuirk === "confident")) {
 					if (slave.behavioralFlaw === "arrogant") {
-						r.push(`Your arcology glorifies asses as large as ${his}, <span class="trust inc">inflating ${his} ego</span> almost as large as ${his} rear.`);
+						r.push(`Your arcology glorifies asses as large as ${hers}, <span class="trust inc">inflating ${his} ego</span> almost as large as ${his} rear.`);
 						slave.trust += 2;
 					} else if (slave.behavioralQuirk === "confident") {
-						r.push(`Your arcology glorifies asses as large as ${his}, so the minor annoyances don't seem so bad.`);
+						r.push(`Your arcology glorifies asses as large as ${hers}, so the minor annoyances don't seem so bad.`);
 					}
 				} else if (slave.devotion <= 50) {
 					r.push(`${He} finds it a <span class="devotion dec">massive nuisance</span> to live with.`);
diff --git a/src/endWeek/saRecruitGirls.js b/src/endWeek/saRecruitGirls.js
index 499ca81dc6e2cc0c938a11c8ffe30d90ae1d248f..869df53a795ac20e899b40b11e9eaea70bc325c3 100644
--- a/src/endWeek/saRecruitGirls.js
+++ b/src/endWeek/saRecruitGirls.js
@@ -797,7 +797,7 @@ App.SlaveAssignment.recruitGirls = (function() {
 		}
 
 		if (slave.bellyPreg >= 300000) {
-			r.push(`${His} massive overfilled womb is detrimental to ${his} efforts to recruit slaves. It instills a fear of being turned into nothing more than a baby filled sack.`);
+			r.push(`${His} massive overfilled womb is detrimental to ${his} efforts to recruit slaves. It instills a fear of being turned into nothing more than a baby-filled sack.`);
 			V.recruiterProgress -= 3;
 		}
 
@@ -1276,7 +1276,7 @@ App.SlaveAssignment.recruitGirls = (function() {
 		}
 		if (arcology.FSRepopulationFocus !== "unset") {
 			if (slave.preg > slave.pregData.normalBirth / 1.33) {
-				pushFS(`${He} makes a habit of allowing the public to fondle and enjoy the movements within ${his} baby filled belly.`);
+				pushFS(`${He} makes a habit of allowing the public to fondle and enjoy the movements within ${his} baby-filled belly.`);
 				if (slave.pregType >= 30) {
 					seed += 5;
 				} else if (slave.pregType >= 10) {
diff --git a/src/events/RE/incest/reDevotedMotherDaughter.js b/src/events/RE/incest/reDevotedMotherDaughter.js
index 1423db3c9758af1b4694aa52f53eeb3a8bad39df..868124533ab4539576d3ded498ab67a42e677e83 100644
--- a/src/events/RE/incest/reDevotedMotherDaughter.js
+++ b/src/events/RE/incest/reDevotedMotherDaughter.js
@@ -72,7 +72,7 @@ App.Events.REDevotedMotherDaughter = class REDevotedMotherDaughter extends App.E
 		function started() {
 			const frag = new DocumentFragment();
 			let r = [];
-			r.push(`You give them orders of devastating simplicity: they are to repair to the couch in your office and are to take turns getting each other off until such time as you tell them otherwise. They're momentarily stunned, but ${mommy.slaveName} takes the lead and draws ${his} ${daughter2} over to the couch${(hasAnyArms(mommy) && hasAnyArms(daughter)) ? "by the hand" : ""}. They're both accomplished sex slaves and obey orders well, so they are quite successful in the little game, if a bit mechanical. For the rest of the day, interviewees come and go and are treated to the sight of the two of them having subdued sex on the couch. Showing off one's slaves for business interlocutors is a common Free Cities practice, but more than one perceptive person figures out what the resemblance between the two slaves and the age gap between them really means. Of course, all those who figure it out are impressed by your sheer decadence.`);
+			r.push(`You give them orders of devastating simplicity: they are to repair to the couch in your office and are to take turns getting each other off until such time as you tell them otherwise. They're momentarily stunned, but ${mommy.slaveName} takes the lead and draws ${his} ${daughter2} over to the couch${(hasAnyArms(mommy) && hasAnyArms(daughter)) ? " by the hand" : ""}. They're both accomplished sex slaves and obey orders well, so they are quite successful in the little game, if a bit mechanical. For the rest of the day, interviewees come and go and are treated to the sight of the two of them having subdued sex on the couch. Showing off one's slaves for business interlocutors is a common Free Cities practice, but more than one perceptive person figures out what the resemblance between the two slaves and the age gap between them really means. Of course, all those who figure it out are impressed by your sheer decadence.`);
 			r.push(`<span class="reputation inc">Your reputation has increased considerably.</span>`);
 			repX(2500, "event", mommy);
 			repX(2500, "event", daughter);
diff --git a/src/events/RE/reCitizenHookup.js b/src/events/RE/reCitizenHookup.js
index 0c4f8af71108e244f1c762970163b3624ecf797c..a2e99ac3c5b31c35a820a958adc39c29f3455baa 100644
--- a/src/events/RE/reCitizenHookup.js
+++ b/src/events/RE/reCitizenHookup.js
@@ -88,7 +88,7 @@ App.Events.RECitizenHookup = class RECitizenHookup extends App.Events.BaseEvent
 				r.push(`a slim young thing`);
 				break;
 			case "Asset Expansionist":
-				r.push(`curvaceous young woman`);
+				r.push(`a curvaceous young woman`);
 				break;
 			case "Pastoralist":
 				r.push(`a hot little lady`);
@@ -482,7 +482,7 @@ App.Events.RECitizenHookup = class RECitizenHookup extends App.Events.BaseEvent
 					r.push(`curvaceous form`);
 					break;
 				case "Pastoralist":
-					r.push(`milk-fed assets`);
+					r.push(`milk-fed curvaceousness`);
 					break;
 				case "Physical Idealist":
 					r.push(`muscular body`);
diff --git a/src/events/RESS/review/ampDevoted.js b/src/events/RESS/review/ampDevoted.js
index f6c13199541622ec886ae1611e472572942367fa..cf7bfaf93406001ff9ddd25bc4652d225df91798 100644
--- a/src/events/RESS/review/ampDevoted.js
+++ b/src/events/RESS/review/ampDevoted.js
@@ -29,7 +29,7 @@ App.Events.RESSAmpDevoted = class RESSAmpDevoted extends App.Events.BaseEvent {
 		r.push(`looking like the neglected`);
 		if (eventSlave.belly >= 600000) {
 			if (eventSlave.bellyPreg > 0) {
-				r.push(`baby filled womb`);
+				r.push(`baby-filled womb`);
 			} else {
 				r.push(`overinflated sex toy`);
 			}
diff --git a/src/events/scheduled/murderAttempt.js b/src/events/scheduled/murderAttempt.js
index b6c19a1e9b900c3218fab811806ca4e0beafbbb5..b5a2fef5c761d57d0d9b6dc07deb3546eb5b880d 100644
--- a/src/events/scheduled/murderAttempt.js
+++ b/src/events/scheduled/murderAttempt.js
@@ -481,7 +481,7 @@ App.Events.MurderAttemptFollowup = class MurderAttemptFollowup extends App.Event
 				relation = "your former schoolmate";
 			} else if (type === "star") {
 				slave = GenerateNewSlave('XX');
-				slave.origin = "You bought $her enslavement in an illegal deal.";
+				slave.origin = "You bought $his enslavement in an illegal deal.";
 				slave.voice = 3;
 				slave.skill.entertainment = 60;
 				slave.face = 96 + Math.floor(Math.random() * 5); // Math.random() is always < 1, so range is 0<=x<=4
diff --git a/src/interaction/main/walkPast.js b/src/interaction/main/walkPast.js
index 41b4eeee970ef4f8914b55837972bad44a5accc3..46a7791342afb99da1ff1768328c5a63d7350693 100644
--- a/src/interaction/main/walkPast.js
+++ b/src/interaction/main/walkPast.js
@@ -3022,7 +3022,7 @@ globalThis.walkPast = (function() {
 							t += `${His} giant belly fills ${his} habit; it looks absolutely sinful.`;
 							break;
 						case "a halter top dress":
-							t += `${His} giant belly fills ${his} halter top dress, it struggles to contain ${his} belly.`;
+							t += `${His} giant belly fills ${his} halter top dress, which struggles to contain it.`;
 							break;
 						case "a ball gown":
 							t += `Your gaze is drawn to ${his} giant pregnant belly by ${his} struggling fabulous silken ball gown.`;
@@ -4684,7 +4684,7 @@ globalThis.walkPast = (function() {
 							t += `${His} giant belly fills ${his} habit; it looks absolutely sinful.`;
 							break;
 						case "a halter top dress":
-							t += `${His} giant belly fills ${his} halter top dress, it struggles to contain ${his} belly.`;
+							t += `${His} giant belly fills ${his} halter top dress, which struggles to contain it.`;
 							break;
 						case "a ball gown":
 							t += `Your gaze is drawn to ${his} giant belly by ${his} struggling fabulous silken ball gown.`;
diff --git a/src/js/birth/birth.js b/src/js/birth/birth.js
index 755ab30a6e23240b5a214148489be606c5a7606c..12f96758d4fbb1c16514b2ffb614378da7354780 100644
--- a/src/js/birth/birth.js
+++ b/src/js/birth/birth.js
@@ -1810,7 +1810,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
 				r.push(`${He} will miss ${his} ${children}, but ${he} expected that.`);
 				slave.devotion += 4;
 			} else if (slave.devotion > 20) {
-				r.push(`${slave.slaveName} will naturally miss ${his} ${children}, but will is broken enough to hope that ${his} offspring will have a better life, or at least an enjoyable one.`);
+				r.push(`${slave.slaveName} will naturally miss ${his} ${children}, but ${his} will is broken enough to hope that ${his} offspring will have a better life, or at least an enjoyable one.`);
 			} else {
 				r.push(`${slave.slaveName} will of course`);
 				r.push(App.UI.DOM.makeElement("span", `hate you for this.`, "mediumorchid"));
diff --git a/src/npc/descriptions/boobs/boobs.js b/src/npc/descriptions/boobs/boobs.js
index 353ff68b65c48c0350edcba7eb467af58652d1d5..a0949ea8e475522e12c035219dfe1cc906832e57 100644
--- a/src/npc/descriptions/boobs/boobs.js
+++ b/src/npc/descriptions/boobs/boobs.js
@@ -920,13 +920,13 @@ App.Desc.boobs = function() {
 					if (slave.boobs > 20000) {
 						r += `${slave.slaveName} is wearing a massively oversized custom crop-top designed to handle ${his} monumental tits. Even so, it's stretched taut just struggling to cover ${his} nipples, causing acres of breast flesh to spill out from under and above it.`;
 					} else if (slave.boobs > 10000) {
-						r += `${slave.slaveName}'s oversized crop-top struggles to contain even half of ${his} ${adjNoun} leaving plenty of underboob visible alongside with ${his} cleavage. Every motion risks a nipple popping free.`;
+						r += `${slave.slaveName}'s oversized crop-top struggles to contain even half of ${his} ${adjNoun}, leaving plenty of underboob visible alongside with ${his} cleavage. Every motion risks a nipple popping free.`;
 					} else if (slave.boobs > 8000) {
-						r += `${slave.slaveName}'s oversized crop-top struggles to contain ${his} ${adjNoun} leaving plenty of underboob visible alongside with ${his} cleavage.`;
+						r += `${slave.slaveName}'s oversized crop-top struggles to contain ${his} ${adjNoun}, leaving plenty of underboob visible alongside with ${his} cleavage.`;
 					} else if (slave.boobs > 4000) {
 						r += `${slave.slaveName} has swapped up to the largest crop-top available. Even so, it barely covers them and creates plenty of cleavage.`;
 					} else if (slave.boobs > 2000) {
-						r += `${slave.slaveName}'s crop-top struggles to contain ${his} ${adjNoun} leaving plenty of underboob visible alongside with ${his} cleavage.`;
+						r += `${slave.slaveName}'s crop-top struggles to contain ${his} ${adjNoun}, leaving plenty of underboob visible alongside with ${his} cleavage.`;
 					} else if (slave.boobs > 800) {
 						r += `${slave.slaveName}'s crop-top tightly hugs ${his} ${adjNoun} creating plenty of cleavage.`;
 					} else if (slave.boobs < 300) {
diff --git a/src/npc/descriptions/crotch/vagina.js b/src/npc/descriptions/crotch/vagina.js
index 6683772a8c8ab5ba1a11f09d6b8936ffd0139414..a508ff882022c2d97cc4377a896a85dd4a2da7c2 100644
--- a/src/npc/descriptions/crotch/vagina.js
+++ b/src/npc/descriptions/crotch/vagina.js
@@ -510,7 +510,7 @@ App.Desc.vagina = function(slave) {
 							r.push(`${His} efforts force ${his} distended middle to jiggle around, stirring up the aphrodisiacs contained in ${his} gut and strengthening their effects even more.`);
 						}
 					} else if ((slave.dick !== 0) && (slave.balls === 0)) {
-						r.push(`The extreme dose of aphrodisiacs combined with the lack of balls that keeps ${him} flaccid have ${him} in a state of extreme sexual frustration; ${he}'s rubbing ${his} limp dick distractedly`);
+						r.push(`The extreme dose of aphrodisiacs combined with the lack of balls that keeps ${him} flaccid have ${him} in a state of extreme sexual frustration; ${he}'s rubbing ${his} limp dick`);
 						if ((slave.fetish === "buttslut") || ((slave.sexualFlaw !== "hates anal") && (slave.counter.anal > 9))) {
 							r.push(`distractedly and unconsciously humping ${his} ass against whatever's next to ${him} for anal stimulation.`);
 						} else {
@@ -520,7 +520,7 @@ App.Desc.vagina = function(slave) {
 							r.push(`${His} efforts force ${his} distended middle to jiggle around, stirring up the aphrodisiacs contained in ${his} gut and strengthening their effects even more.`);
 						}
 					} else if ((slave.dick !== 0) && !canAchieveErection(slave)) {
-						r.push(`The extreme dose of aphrodisiacs combined with ${his} inability to become erect have ${him} in a state of extreme sexual frustration; ${he}'s rubbing ${his} limp dick distractedly`);
+						r.push(`The extreme dose of aphrodisiacs combined with ${his} inability to become erect have ${him} in a state of extreme sexual frustration; ${he}'s rubbing ${his} limp dick`);
 						if ((slave.fetish === "buttslut") || ((slave.sexualFlaw !== "hates anal") && (slave.counter.anal > 9))) {
 							r.push(`distractedly and unconsciously humping ${his} ass against whatever's next to ${him} for anal stimulation.`);
 						} else {
@@ -561,7 +561,7 @@ App.Desc.vagina = function(slave) {
 							r.push(`${His} efforts force ${his} distended middle to jiggle around, stirring up the aphrodisiacs contained in ${his} gut and strengthening their effects even more.`);
 						}
 					} else if ((slave.dick !== 0) && (slave.hormoneBalance >= 100)) {
-						r.push(`The aphrodisiacs combined with the hormones that keep ${him} flaccid have ${him} sexually frustrated; ${he}'s touching ${his} limp dick distractedly`);
+						r.push(`The aphrodisiacs combined with the hormones that keep ${him} flaccid have ${him} sexually frustrated; ${he}'s touching ${his} limp dick`);
 						if ((slave.fetish === "buttslut") || ((slave.sexualFlaw !== "hates anal") && (slave.counter.anal > 9))) {
 							r.push(`distractedly and unconsciously rubbing ${his} ass against whatever's next to ${him}.`);
 						} else {
@@ -571,7 +571,7 @@ App.Desc.vagina = function(slave) {
 							r.push(`${His} efforts force ${his} distended middle to jiggle around, stirring up the aphrodisiacs contained in ${his} gut and strengthening their effects even more.`);
 						}
 					} else if ((slave.dick !== 0) && (slave.balls === 0)) {
-						r.push(`The aphrodisiacs combined with the lack of balls that keeps ${him} flaccid have ${him} sexually frustrated; ${he}'s touching ${his} limp dick distractedly`);
+						r.push(`The aphrodisiacs combined with the lack of balls that keeps ${him} flaccid have ${him} sexually frustrated; ${he}'s touching ${his} limp dick`);
 						if ((slave.fetish === "buttslut") || ((slave.sexualFlaw !== "hates anal") && (slave.counter.anal > 9))) {
 							r.push(`distractedly and unconsciously rubbing ${his} ass against whatever's next to ${him}.`);
 						} else {
diff --git a/src/npc/descriptions/style/footwear.js b/src/npc/descriptions/style/footwear.js
index 11a82a2e19243e4bbaf63182a651d2d2125518ce..76596b48cdbda8498337fa057e57bc88eded4081 100644
--- a/src/npc/descriptions/style/footwear.js
+++ b/src/npc/descriptions/style/footwear.js
@@ -1987,7 +1987,7 @@ App.Desc.footwear = function(slave) {
 						}
 						break;
 					default:
-						if (bothFeet) {
+						if (!bothFeet) {
 							r.push("a");
 						}
 						r.push(`comically bare ${feet}.`);
@@ -2053,7 +2053,7 @@ App.Desc.footwear = function(slave) {
 						}
 						break;
 					default:
-						if (bothFeet) {
+						if (!bothFeet) {
 							r.push("a");
 						}
 						r.push(`ridiculously bare stockinged ${feet}.`);
@@ -2118,7 +2118,7 @@ App.Desc.footwear = function(slave) {
 						}
 						break;
 					default:
-						if (bothFeet) {
+						if (!bothFeet) {
 							r.push("a");
 						}
 						r.push(`ridiculously bare stockinged ${feet}.`);
diff --git a/src/npc/descriptions/style/hairClothing.js b/src/npc/descriptions/style/hairClothing.js
index f5a8711acf2ed99b9ae3f8e7bd3de8c6acf35d3c..b99b8a5b518f9c583e6138b88b65871fa2e90aca 100644
--- a/src/npc/descriptions/style/hairClothing.js
+++ b/src/npc/descriptions/style/hairClothing.js
@@ -1273,7 +1273,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is gathered into floor-length tails by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is gathered into secure tails and doubled up so ${he} can do business without them getting in the way.`);
+								r.push(`is gathered into secure tails and doubled up so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -1434,7 +1434,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is gathered into long tails by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is gathered into secure tails so ${he} can do business without them getting in the way.`);
+								r.push(`is gathered into secure tails so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -1595,7 +1595,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is gathered into short tails by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is gathered into short tails so ${he} can do business without them getting in the way.`);
+								r.push(`is gathered into short tails so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -3775,7 +3775,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is gathered into a long ponytail by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is gathered into a secure ponytail so ${he} can do business without them getting in the way.`);
+								r.push(`is gathered into a secure ponytail so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -4117,7 +4117,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is gathered into floor-length braids by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is gathered into secure braids and doubled up so ${he} can do business without them getting in the way.`);
+								r.push(`is gathered into secure braids and doubled up so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -4272,7 +4272,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is tied into long braids and secured by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is tied into long braids and secured so ${he} can do business without them getting in the way.`);
+								r.push(`is tied into long braids and secured so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 								r.push(`is tied into long braids and secured by white cloth ties emblazoned with little red crosses.`);
@@ -4426,7 +4426,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is gathered into short braids by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is gathered into short braids so ${he} can do business without them getting in the way.`);
+								r.push(`is gathered into short braids so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -4607,7 +4607,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is in floor-length dreadlocks, some in gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is in dreadlocks and tied up so ${he} can do business without them getting in the way.`);
+								r.push(`is in dreadlocks and tied up so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -4764,7 +4764,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is in dreadlocks, some in gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is in dreadlocks and tied so ${he} can do business without them getting in the way.`);
+								r.push(`is in dreadlocks and tied so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -4919,7 +4919,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is in short dreadlocks, some with gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is in short dreadlocks and tied so ${he} can do business without them getting in the way.`);
+								r.push(`is in short dreadlocks and tied so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -5100,7 +5100,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is curled into long flowing locks, secured by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is curled into long flowing locks and tied up so ${he} can do business without them getting in the way.`);
+								r.push(`is curled into long flowing locks and tied up so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -5255,7 +5255,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is curled into long locks secured by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is curled into long locks and tied so ${he} can do business without them getting in the way.`);
+								r.push(`is curled into long locks and tied so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -5410,7 +5410,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is curled into short locks secured by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is curled into short locks and tied so ${he} can do business without them getting in the way.`);
+								r.push(`is curled into short locks and tied so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -5591,7 +5591,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is permed into long flowing curls, secured by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is permed into long flowing curls and tied up so ${he} can do business without them getting in the way.`);
+								r.push(`is permed into long flowing curls and tied up so ${he} can do business without it getting in the way.`);
 								break;
 							case "a nice nurse outfit":
 							case "a slutty nurse outfit":
@@ -5746,7 +5746,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is permed and secured by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is permed and tied so ${he} can do business without them getting in the way.`);
+								r.push(`is permed and tied so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -5901,7 +5901,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is permed into short waves secured by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is permed into short waves and tied so ${he} can do business without them getting in the way.`);
+								r.push(`is permed into short waves and tied so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
@@ -8448,7 +8448,7 @@ App.Desc.hairClothing = function(slave) {
 								r.push(`is gathered into short coils by gaudy gold clasps.`);
 								break;
 							case "nice business attire":
-								r.push(`is gathered into short coils so ${he} can do business without them getting in the way.`);
+								r.push(`is gathered into short coils so ${he} can do business without it getting in the way.`);
 								break;
 							case "a slutty nurse outfit":
 							case "a nice nurse outfit":
diff --git a/src/npc/interaction/fFeelings.js b/src/npc/interaction/fFeelings.js
index ca6ebbf5ad8eff95eace6a619230b433a0380bc9..e27bc4c5a55c6bc2731aa0be0afcbf0848b6b902 100644
--- a/src/npc/interaction/fFeelings.js
+++ b/src/npc/interaction/fFeelings.js
@@ -442,7 +442,7 @@ App.Interact.feelings = function(slave) {
 				}
 			} else if (slave.sexualFlaw === "breast growth" && slave.fetishStrength > 95) {
 				if (slave.boobs > 10000) {
-					r.push(`is my colossal boobies, ${Master}. sometimes, I think I <span class="note">am</span> my boobies. I mean, they're so much more me than the rest of 'me,' right? Literally. They're bigger than the rest of my body and the only thing that would make me happier is if they were even <span class="note">bigger.</span>`);
+					r.push(`is my colossal boobies, ${Master}. Sometimes, I think I <span class="note">am</span> my boobies. I mean, they're so much more me than the rest of 'me,' right? Literally. They're bigger than the rest of my body and the only thing that would make me happier is if they were even <span class="note">bigger.</span>`);
 				} else if (slave.boobs > 2000) {
 					r.push(`is my huge boobies, ${Master}. Sometimes, I think I <span class="note">am</span> my boobies. I mean, they're so much more me than the rest of 'me,' right? So big, and so beautiful, and so heavy... I'm sorry, ${Master}, what were we talking about? Oh, yes!`);
 				} else if (slave.nipples === "fuckable") {
diff --git a/src/npc/interaction/passage/matchmaking.js b/src/npc/interaction/passage/matchmaking.js
index 1328f2b2d94964fd156479047c3823303308c314..fd94da123ca3adade9c6b0a54773539f67ca56f3 100644
--- a/src/npc/interaction/passage/matchmaking.js
+++ b/src/npc/interaction/passage/matchmaking.js
@@ -111,13 +111,13 @@ App.Interact.matchmaking = function(slave) {
 		} else if (subSlave.fetish === "boobs" && slave.boobs > 4000) {
 			r.push(`${subSlave.slaveName} fetishized breasts so much that ${he2} thinks ${slave.slaveName}'s udders are one of the sexiest things ${he2}'s ever seen.`);
 		} else if ((slave.fetish === "pregnancy" && subSlave.fetish === "pregnancy") && subSlave.bellyPreg >= 300000 && slave.bellyPreg >= 300000) {
-			r.push(`${slave.slaveName} and ${subSlave.slaveName} are both enormously laden with children, much to the other's delight. They can't wait to explore each other's baby filled middle.`);
+			r.push(`${slave.slaveName} and ${subSlave.slaveName} are both enormously laden with children, much to the other's delight. They can't wait to explore each other's baby-filled middles.`);
 		} else if ((slave.fetish === "pregnancy" && subSlave.fetish === "pregnancy") && subSlave.preg > subSlave.pregData.normalBirth/2 && slave.preg > slave.pregData.normalBirth/2) {
 			r.push(`${slave.slaveName} and ${subSlave.slaveName} are both heavily pregnant, much to the other's delight.`);
 		} else if ((subSlave.fetish === "pregnancy") && slave.bellyPreg >= 300000) {
-			r.push(`${subSlave.slaveName} fetishizes pregnant bellies so much that ${he2} is awestruck by ${slave.slaveName}'s enormous, baby filled middle.`);
+			r.push(`${subSlave.slaveName} fetishizes pregnant bellies so much that ${he2} is awestruck by ${slave.slaveName}'s enormous, baby-filled middle.`);
 		} else if ((slave.fetish === "pregnancy") && subSlave.bellyPreg >= 300000) {
-			r.push(`${slave.slaveName} fetishizes pregnant bellies so much that ${he} is awestruck by ${subSlave.slaveName}'s enormous, baby filled middle.`);
+			r.push(`${slave.slaveName} fetishizes pregnant bellies so much that ${he} is awestruck by ${subSlave.slaveName}'s enormous, baby-filled middle.`);
 		} else if ((subSlave.fetish === "pregnancy") && slave.preg > slave.pregData.normalBirth/2) {
 			r.push(`${subSlave.slaveName} fetishizes pregnant bellies so much that ${he2} thinks ${slave.slaveName} gravid middle is one of the sexiest things ${he2}'s ever seen.`);
 		} else if ((slave.fetish === "pregnancy") && subSlave.preg > subSlave.pregData.normalBirth/2) {