diff --git a/src/js/birth/birth.js b/src/js/birth/birth.js
index cbb44285758b27dbdd469a6e62134bbb40c9a908..717214e248c9a42344c003659d695e335f5043ff 100644
--- a/src/js/birth/birth.js
+++ b/src/js/birth/birth.js
@@ -1286,7 +1286,7 @@ globalThis.allBirths = function() {
 				if (curBabies > 0) {
 					r.push(`After sending ${his} reserved ${children} to`);
 					if (cToIncubator > 0 && cToNursery > 0) {
-						r.push(`${V.incubatorName} and V.nurseryName,`);
+						r.push(`${V.incubatorName} and ${V.nurseryName},`);
 					} else if (cToIncubator > 0) {
 						r.push(`${V.incubatorName},`);
 					} else {
diff --git a/src/js/birth/birthDescriptions.js b/src/js/birth/birthDescriptions.js
index a7fa2425b432247fa47ee59731f76e70216285d4..63ff3481642aec462ddcc8b7bfaa446c050caddc 100644
--- a/src/js/birth/birthDescriptions.js
+++ b/src/js/birth/birthDescriptions.js
@@ -233,9 +233,10 @@ globalThis.birthDescription = function(slave) {
 							r.push(`another slave`);
 						}
 						r.push(`has to pull the animal off of ${him} and drag ${him} into the nearest birthing stall. ${He} also shows almost no reaction when ${his} ${children}`);
-						r.push(`begin`);
 						if (slave.pregType <= 1) {
-							r.push(`s`);
+							r.push(`begins`);
+						} else {
+							r.push(`begin`);
 						}
 						r.push(`to come out, or when ${he} is subsequently hosed off before being led back to ${V.farmyardName}.`);
 					} else {
@@ -561,7 +562,7 @@ globalThis.birthDescription = function(slave) {
 			case "live with your Head Girl":
 				({He2, he2, his2} = getPronouns(S.HeadGirl).appendSuffix("2"));
 				if (slave.pregSource === V.HeadGirlID) {
-					r.push(`S.HeadGirl.slaveName makes sure that the mother of ${his2} ${children} is happy and comfortable for the upcoming birth, even if they won't be spending much time with their offspring. ${He2} carefully undresses ${slave.slaveName}, all the while whispering sweet nothings in ${his} ear. ${He} begins to push out ${his} ${babies},`);
+					r.push(`${S.HeadGirl.slaveName} makes sure that the mother of ${his2} ${children} is happy and comfortable for the upcoming birth, even if they won't be spending much time with their offspring. ${He2} carefully undresses ${slave.slaveName}, all the while whispering sweet nothings in ${his} ear. ${He} begins to push out ${his} ${babies},`);
 					if (slave.geneticQuirks.uterineHypersensitivity === 2) {
 						r.push(`convulsing with orgasms in the process,`);
 					}
@@ -1053,11 +1054,7 @@ globalThis.ampBirth = function(slave) { // "AmpBirth"
 					if (slave.pregType === 1) {
 						r.push(`a`);
 					}
-					r.push(`name-card`);
-					if (slave.pregType > 1) {
-						r.push(`s`);
-					}
-					r.push(`affixed to their ${(slave.pregType > 1) ? `blankets` : `blanket`}.`);
+					r.push(`${(slave.pregType > 1) ? `name-cards` : `name-card`} affixed to their ${(slave.pregType > 1) ? `blankets` : `blanket`}.`);
 					if (slave.fetish !== "mindbroken") {
 						r.push(`${He} can't help but feel more devoted to ${his} master after seeing such a touching act. Before you leave, ${slave.slaveName} expresses how cute ${he} found your ${children} and that ${he}'d love to bear more for you.`);
 					}
@@ -4287,9 +4284,11 @@ globalThis.broodmotherBirth = function(slave) {
 						if (random(1, 20) > V.suddenBirth) {
 							r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${firstText} baby. ${His} child is promptly taken and ${he} is encouraged to keep resting.`);
 							if (hasAnyArms(slave)) {
-								r.push(`${He} runs ${his} hand`);
+								r.push(`${He} runs ${his}`);
 								if (hasBothArms(slave)) {
-									r.push(`s`);
+									r.push(`hands`);
+								} else {
+									r.push(`hand`);
 								}
 								r.push(`across the still huge dome of ${his} middle; to`);
 							} else {
@@ -4315,9 +4314,11 @@ globalThis.broodmotherBirth = function(slave) {
 						if (random(1, 20) > V.suddenBirth) {
 							r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${firstText} baby. ${His} child is promptly taken and ${he} is encouraged to keep resting.`);
 							if (hasAnyArms(slave)) {
-								r.push(`${He} runs ${his} hand`);
+								r.push(`${He} runs ${his}`);
 								if (hasBothArms(slave)) {
-									r.push(`s`);
+									r.push(`hands`);
+								} else {
+									r.push(`hand`);
 								}
 								r.push(`across the still huge dome of ${his} middle; to`);
 							} else {
@@ -4962,7 +4963,7 @@ globalThis.broodmotherBirth = function(slave) {
 								r.push(clothingBirth(slave));
 								r.push(`${He} struggles to reach ${firstText} child around ${his} still gravid figure before bringing it to ${his} breast and resuming ${his} wait`);
 								if (S.Concubine) {
-									r.push(`S.Concubine.slaveName furiously orders ${his} child removed and ${his} still very pregnant ass thoroughly cleaned before your return.`);
+									r.push(`${S.Concubine.slaveName} furiously orders ${his} child removed and ${his} still very pregnant ass thoroughly cleaned before your return.`);
 								}
 							}
 						}
@@ -5954,9 +5955,11 @@ globalThis.broodmotherBirth = function(slave) {
 						if (random(1, 20) > V.suddenBirth) {
 							r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${firstText} baby. ${His} child is promptly taken and ${he} is encouraged to keep resting.`);
 							if (hasAnyArms(slave)) {
-								r.push(`${He} runs ${his} hand`);
+								r.push(`${He} runs ${his}`);
 								if (hasBothArms(slave)) {
-									r.push(`s`);
+									r.push(`hands`);
+								} else {
+									r.push(`hand`);
 								}
 								r.push(`across the still huge dome of ${his} middle; to`);
 							} else {
@@ -5982,9 +5985,11 @@ globalThis.broodmotherBirth = function(slave) {
 						if (random(1, 20) > V.suddenBirth) {
 							r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${firstText} baby. ${His} child is promptly taken and ${he} is encouraged to keep resting.`);
 							if (hasAnyArms(slave)) {
-								r.push(`${He} runs ${his} hand`);
+								r.push(`${He} runs ${his}`);
 								if (hasBothArms(slave)) {
-									r.push(`s`);
+									r.push(`hands`);
+								} else {
+									r.push(`hand`);
 								}
 								r.push(`across the still huge dome of ${his} middle; to`);
 							} else {
@@ -6014,9 +6019,11 @@ globalThis.broodmotherBirth = function(slave) {
 				if (random(1, 20) > V.suddenBirth) {
 					r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${firstText} baby. ${His} child is promptly taken and ${he} is encouraged to keep resting.`);
 					if (hasAnyArms(slave)) {
-						r.push(`${He} runs ${his} hand`);
+						r.push(`${He} runs ${his}`);
 						if (hasBothArms(slave)) {
-							r.push(`s`);
+							r.push(`hands`);
+						} else {
+							r.push(`hand`);
 						}
 						r.push(`across the still huge dome of ${his} middle; to`);
 					} else {
@@ -6064,9 +6071,11 @@ globalThis.broodmotherBirth = function(slave) {
 				if (random(1, 20) > V.suddenBirth) {
 					r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${firstText} baby. ${His} child is promptly taken and ${he} is encouraged to keep resting.`);
 					if (hasAnyArms(slave)) {
-						r.push(`${He} runs ${his} hand`);
+						r.push(`${He} runs ${his}`);
 						if (hasBothArms(slave)) {
-							r.push(`s`);
+							r.push(`hands`);
+						} else {
+							r.push(`hand`);
 						}
 						r.push(`across the still huge dome of ${his} middle; to`);
 					} else {
@@ -6509,8 +6518,7 @@ globalThis.hyperBroodmotherBirth = function(slave) {
 							r.push(clothingBirth(slave));
 							r.push(`Resting in your bed, ${he} draws ${his} child to ${his} breast and resumes waiting for you.`);
 							if (S.Concubine) {
-								r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children}`);
-								r.push(`removed, and ${him} forcefully ejected from the bed so it can be cleaned before your return.`);
+								r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children} removed, and ${him} forcefully ejected from the bed so it can be cleaned before your return.`);
 							}
 						} else if (V.masterSuiteUpgradeLuxury === 2) {
 							r.push(`While being the bottom of the master suite's fuckpit, ${slave.slaveName}'s body begins to birth another of ${his} brood. While ${he} doesn't stop having sex, the fucktoys using ${him} do and attempt to drag ${him} from the pit to give birth. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. The fucktoys give up their efforts to haul ${his} bloated form out of the pit and allow ${him} to settle at the bottom. Without a second thought about ${his} child, ${he} attempts to coax the other slaves back into an orgy.`);
@@ -6519,8 +6527,7 @@ globalThis.hyperBroodmotherBirth = function(slave) {
 							r.push(clothingBirth(slave));
 							r.push(`Resting on ${his} belly, ${he} draws ${his} child to ${his} breast and resumes waiting for you.`);
 							if (S.Concubine) {
-								r.push(`S.Concubine.slaveName furiously orders ${his} ${children}`);
-								r.push(`removed, and ${him} thoroughly cleaned before your return.`);
+								r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children} removed, and ${him} thoroughly cleaned before your return.`);
 							}
 						}
 					} else {
@@ -6546,8 +6553,7 @@ globalThis.hyperBroodmotherBirth = function(slave) {
 							r.push(clothingBirth(slave));
 							r.push(`Resting in your bed, ${he} draws ${his} child to ${his} breast and resumes waiting for you.`);
 							if (S.Concubine) {
-								r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children}`);
-								r.push(`removed, and ${him} forcefully ejected from the bed so it can be cleaned before your return.`);
+								r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children} removed, and ${him} forcefully ejected from the bed so it can be cleaned before your return.`);
 							}
 						} else if (V.masterSuiteUpgradeLuxury === 2) {
 							r.push(`While being the bottom of the master suite's fuckpit, ${slave.slaveName}'s body begins to birth another of ${his} brood. While ${he} doesn't stop having sex, the fucktoys using ${him} do and attempt to drag ${him} from the pit to give birth. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. The fucktoys give up their efforts to haul ${his} bloated form out of the pit and allow ${him} to settle a the bottom. Without a second thought about ${his} child, ${he} attempts to coax the other slaves back into an orgy.`);
@@ -6556,8 +6562,7 @@ globalThis.hyperBroodmotherBirth = function(slave) {
 							r.push(clothingBirth(slave));
 							r.push(`Resting on ${his} belly, ${he} draws ${his} child to ${his} breast and resumes waiting for you.`);
 							if (S.Concubine) {
-								r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children}`);
-								r.push(`removed, and ${him} thoroughly cleaned before your return.`);
+								r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children} removed, and ${him} thoroughly cleaned before your return.`);
 							}
 						}
 					} else {