diff --git a/src/npc/generate/newSlaveIntro.js b/src/npc/generate/newSlaveIntro.js
index d7388d318abeee2285024c57a877e585fac82d87..0c618cf415c7c736798fc10a71a7cf0188021928 100644
--- a/src/npc/generate/newSlaveIntro.js
+++ b/src/npc/generate/newSlaveIntro.js
@@ -316,11 +316,10 @@ App.UI.newSlaveIntro = function(slave) {
 					if ((slave.behavioralFlaw !== "hates men" && V.PC.title === 1) || (slave.behavioralFlaw !== "hates women" && V.PC.title === 0)) {
 						r.push(`${He} keeps stealing glances at your face, probably wrestling with ${his} feelings about your age. Eventually ${he} seems to relax and accept it, with a certain <span class="hotpink">obvious thrill</span> at ${his} own willingness towards an older`);
 						if (V.PC.title === 1) {
-							r.push(`man`);
+							r.push(`man.`);
 						} else {
-							r.push(`lady`);
+							r.push(`lady.`);
 						}
-						r.push(`.`);
 						slave.devotion += 4;
 					}
 				}
@@ -2154,11 +2153,8 @@ App.UI.newSlaveIntro = function(slave) {
 						} else {
 							r.push(`womb`);
 						}
-						r.push(`and ovaries are extracted`);
-						if (canSee(slave)) {
-							r.push(`before ${his} eyes`);
-						}
-						r.push(`.`);
+						r.push(`and ovaries are extracted${canSee(slave)?`before ${his} eyes`:``}.`);
+
 						if (slave.fetish === "pregnancy" && slave.pregKnown === 1) {
 							if ((slave.preg > slave.pregData.normalBirth / 1.6) && (canSee(slave))) {
 								r.push(`${He} watches ${his} exposed womb with absolute terror in ${his} eyes. A small handprint bulges against the organ; ${he} sobs once before ${his} mind <span class="red">shatters at the sight.</span>`);
@@ -2209,11 +2205,7 @@ App.UI.newSlaveIntro = function(slave) {
 						if (slave.scrotum > 0) {
 							r.push(`face-down with ${his}`);
 							if (hasAnyLegs(slave)) {
-								r.push(`leg`);
-								if (hasBothLegs(slave)) {
-									r.push(`s`);
-								}
-								r.push(`spread.`);
+								r.push(`${hasBothLegs(slave) ? `legs`:`leg`} spread.`);
 							} else {
 								r.push(`testicles exposed.`);
 							}
@@ -2497,11 +2489,10 @@ App.UI.newSlaveIntro = function(slave) {
 						}
 						r.push(`You take ${him} with care, enjoying ${his} body`);
 						if (slave.devotion > 20 || slave.trust < -20) {
-							r.push(`and doing your best to give ${him} pleasure, too`);
+							r.push(`and doing your best to give ${him} pleasure, too.`);
 						} else {
-							r.push(`without hurting ${him}`);
+							r.push(`without hurting ${him}.`);
 						}
-						r.push(`.`);
 						if (V.PC.dick !== 0) {
 							r.push(`You empty your balls inside ${him}, thrusting in as far as you can go`);
 						} else {
@@ -2692,19 +2683,13 @@ App.UI.newSlaveIntro = function(slave) {
 							} else {
 								r.push(`You cuff ${his}`);
 								if (hasAnyArms(slave)) {
-									r.push(`wrist`);
-									if (hasBothArms(slave)) {
-										r.push(`s`);
-									}
+									r.push(wrists);
 									if (hasAnyLegs(slave)) {
 										r.push(`and`);
 									}
 								}
 								if (hasAnyLegs(slave)) {
-									r.push(`ankle`);
-									if (hasBothLegs(slave)) {
-										r.push(`s`);
-									}
+									r.push(ankles);
 								}
 								r.push(`and secure ${his} struggling, screeching body to the couch next to your desk with ${his} legs spread.`);
 							}
@@ -2716,19 +2701,13 @@ App.UI.newSlaveIntro = function(slave) {
 							} else {
 								r.push(`You cuff ${his}`);
 								if (hasAnyArms(slave)) {
-									r.push(`wrist`);
-									if (hasBothArms(slave)) {
-										r.push(`s`);
-									}
+									r.push(wrists);
 									if (hasAnyLegs(slave)) {
 										r.push(`and`);
 									}
 								}
 								if (hasAnyLegs(slave)) {
-									r.push(`ankle`);
-									if (hasBothLegs(slave)) {
-										r.push(`s`);
-									}
+									r.push(ankles);
 								}
 								r.push(`and secure ${his} unresisting body to the couch next to your desk with ${his} legs spread.`);
 							}
@@ -2753,19 +2732,13 @@ App.UI.newSlaveIntro = function(slave) {
 						} else {
 							r.push(`You cuff ${his}`);
 							if (hasAnyArms(slave)) {
-								r.push(`wrist`);
-								if (hasBothArms(slave)) {
-									r.push(`s`);
-								}
+								r.push(wrists);
 								if (hasAnyLegs(slave)) {
 									r.push(`and`);
 								}
 							}
 							if (hasAnyLegs(slave)) {
-								r.push(`ankle`);
-								if (hasBothLegs(slave)) {
-									r.push(`s`);
-								}
+								r.push(ankles);
 							}
 							r.push(`and secure ${his} struggling, screeching body to the couch next to your desk so that ${he}'s straddling the back of the couch with ${his} butt sticking out.`);
 						}
@@ -2800,19 +2773,13 @@ App.UI.newSlaveIntro = function(slave) {
 						} else {
 							r.push(`You cuff ${his}`);
 							if (hasAnyArms(slave)) {
-								r.push(`wrist`);
-								if (hasBothArms(slave)) {
-									r.push(`s`);
-								}
+								r.push(wrists);
 								if (hasAnyLegs(slave)) {
 									r.push(`and`);
 								}
 							}
 							if (hasAnyLegs(slave)) {
-								r.push(`ankle`);
-								if (hasBothLegs(slave)) {
-									r.push(`s`);
-								}
+								r.push(ankles);
 							}
 							r.push(`and secure ${his} unresisting body to the couch next to your desk so that ${he}'s straddling the back of the couch with ${his} butt sticking out.`);
 						}
@@ -3007,11 +2974,8 @@ App.UI.newSlaveIntro = function(slave) {
 							} else {
 								r.push(`its tip`);
 							}
-							r.push(`up ${his} used pussy. ${He}'s unsure of ${himself}, but you keep ${him} nice and relaxed. After several minutes of gentle loving, ${he}'s nothing but a satisfied puddle in your arms. ${He} believes that ${he} can <span class="mediumaquamarine">trust</span> you won't harm ${him} or ${his} child`);
-							if (slave.pregType > 1) {
-								r.push(`ren`);
-							}
-							r.push(`.`);
+							r.push(`up ${his} used pussy. ${He}'s unsure of ${himself}, but you keep ${him} nice and relaxed. After several minutes of gentle loving, ${he}'s nothing but a satisfied puddle in your arms. ${He} believes that ${he} can <span class="mediumaquamarine">trust</span> you won't harm ${him} or ${his} ${(slave.pregType === 1)?`child`:`children`}.`);
+
 							slave.trust += 5;
 							r.push(VCheck.Vaginal());
 							if (slave.fetish === "none" && jsRandom(1, 100) > 60) {
@@ -3045,19 +3009,17 @@ App.UI.newSlaveIntro = function(slave) {
 						r.push(`continuing your work with your other hand.You quickly focus your fiddling on ${his} ${slave.nipples} nipples, the stimulation`);
 						if (slave.nipples === "fuckable") {
 							if (slave.devotion > 20) {
-								r.push(`quickly engorging them around your fingers`);
+								r.push(`quickly engorging them around your fingers.`);
 							} else {
-								r.push(`slowly engorging them around your fingers despite ${his} feelings`);
+								r.push(`slowly engorging them around your fingers despite ${his} feelings.`);
 							}
-							r.push(`.`);
 						} else {
 							r.push(`bringing them`);
 							if (slave.devotion > 20) {
-								r.push(`quickly erect`);
+								r.push(`quickly erect.`);
 							} else {
-								r.push(`slowly erect despite ${his} feelings`);
+								r.push(`slowly erect despite ${his} feelings.`);
 							}
-							r.push(`.`);
 						}
 						if (slave.devotion > 20) {
 							if (slave.fetish === "boobs") {