diff --git a/src/events/RE/reHGReplacement.js b/src/events/RE/reHGReplacement.js
index 72386ade6372b398838cc169d0116b6b29d63a7d..07652ee8514487c3b33d8d4aee56cf881914e468 100644
--- a/src/events/RE/reHGReplacement.js
+++ b/src/events/RE/reHGReplacement.js
@@ -13,7 +13,7 @@ App.Events.REHGReplacement = class REHGReplacement extends App.Events.BaseEvent
 			(s) => s.devotion > 50,
 			(s) => s.vagina > 0,
 			(s) => s.intelligence + s.intelligenceImplant >= S.HeadGirl.intelligence + S.HeadGirl.intelligenceImplant,
-			(s) => s.skill.vaginal > S.HeadGirl.skill.vaginal,
+			(s) => Math.min(s.skill.vaginal, 100) > Math.min(S.HeadGirl.skill.vaginal, 100), // skills can rarely exceed 100 temporarily during endWeek, so this is clamped to ensure accuracy
 			(s) => s.assignment !== Job.QUARTER,
 			(s) => s.fetish !== Fetish.MINDBROKEN,
 			canSee,
diff --git a/src/events/reRecruit/spoiledDaughter.js b/src/events/reRecruit/spoiledDaughter.js
index a86e762a357e157259abe1fdb1ac89f994ecfcee..8e28eaf4adb1b3e6a26105443663779a3a572ff9 100644
--- a/src/events/reRecruit/spoiledDaughter.js
+++ b/src/events/reRecruit/spoiledDaughter.js
@@ -112,6 +112,7 @@ App.Events.recSpoiledDaughter = class recSpoiledDaughter extends App.Events.Base
 			slave.teeth = "normal";
 			slave.prestige = 1;
 			slave.prestigeDesc = "$He is the spoiled $daughter of a wealthy old world businessman. Many will pay well to use $him to discredit $his father and family.";
+			slave.canRecruit = 0;
 
 			return slave;
 		}
diff --git a/src/gui/Encyclopedia/encyclopediaSlaveFlaws.js b/src/gui/Encyclopedia/encyclopediaSlaveFlaws.js
index d2910002fdf059a8d1bde6d7c3e1f648458fcd95..7e6729e511417ec78333fe71622c91ff466783dd 100644
--- a/src/gui/Encyclopedia/encyclopediaSlaveFlaws.js
+++ b/src/gui/Encyclopedia/encyclopediaSlaveFlaws.js
@@ -1,7 +1,7 @@
 App.Encyclopedia.addArticle("Flaws", function() {
 	const f = new DocumentFragment();
 	const r = new SpacedTextAccumulator(f);
-	r.push(App.UI.DOM.makeElement("span", "Unflinching", ["bold"]), "are negative slave qualities.");
+	r.push(App.UI.DOM.makeElement("span", "Flaws", ["bold"]), "are negative slave qualities.");
 	r.push("They decrease slaves' value and performance at sexual assignments, and each flaw also has other, differing effects. Each flaw is associated with a corresponding");
 	r.push(App.Encyclopedia.link("quirk", "Quirks"), ", and slave can have two flaws (a sexual flaw and a behavioral flaw), just like quirks. New slaves will often have flaws, and tough experiences can also cause them to appear.");
 	r.toParagraph();
diff --git a/src/npc/descriptions/belly/belly.js b/src/npc/descriptions/belly/belly.js
index f8b1ef27fcf4126ee3eaf1ee0c13d6b14dd4e17e..ec5849caa32544cb797be66f668de56a94159fa2 100644
--- a/src/npc/descriptions/belly/belly.js
+++ b/src/npc/descriptions/belly/belly.js
@@ -8504,7 +8504,7 @@ App.Desc.belly = function(slave, descType = DescType.NORMAL) {
 					} else if (slave.weight > 30) {
 						r.push(`${slave.slaveName}'s chubby belly rests above ${his} lacy g-string, concealing the top of it.`);
 					} else if (slave.bellyPreg >= 100 || slave.bellyImplant >= 100) {
-						r.push(`${slave.slaveName}'s lacy g-string rests just beneath the slight swell of ${his} lower belly making it completely obvious.`);
+						r.push(`${slave.slaveName}'s lacy g-string rests just beneath the slight swell of ${his} lower belly, making it completely obvious.`);
 					} else if (slave.muscles > 30) {
 						r.push(`${slave.slaveName}'s ripped abs are prominently displayed for all to see.`);
 					}
@@ -12507,7 +12507,7 @@ App.Desc.belly = function(slave, descType = DescType.NORMAL) {
 					} else if (slave.weight > 30) {
 						r.push(`${slave.slaveName}'s chubby belly takes full advantage of ${his} exposed midriff to hang freely and obscure the top of ${his} stretch pants.`);
 					} else if (slave.bellyPreg >= 100 || slave.bellyImplant >= 100) {
-						r.push(`${slave.slaveName}'s stretch pants are fastened just beneath the slight swell of ${his} lower belly rendering it completely obvious.`);
+						r.push(`${slave.slaveName}'s stretch pants are fastened just beneath the slight swell of ${his} lower belly, rendering it completely obvious.`);
 					} else if (slave.muscles > 30) {
 						r.push(`${slave.slaveName}'s ripped abs are prominently displayed for all to see.`);
 					}
diff --git a/src/npc/interaction/slaveOnSlaveFeeding/fSlaveFeed.js b/src/npc/interaction/slaveOnSlaveFeeding/fSlaveFeed.js
index 63e30476231ff1ccd81e9524ca63c82947a7d641..46b4f9e4227f87169bbe7ff3a35799a3869b2740 100644
--- a/src/npc/interaction/slaveOnSlaveFeeding/fSlaveFeed.js
+++ b/src/npc/interaction/slaveOnSlaveFeeding/fSlaveFeed.js
@@ -1915,16 +1915,20 @@ globalThis.FSlaveFeed = function(slave, milkTap) {
 				r.push(`You cum as you feel ${his} belly slowly round with cum under your molesting fingers.`);
 			}
 			r.push(`When you release ${him} from under your weight, ${he} drops to the ground panting. Both slaves enjoyed their union, though ${milkTap.slaveName} even more so after that many orgasms.`);
-			if (canDoVaginal(slave) && (slave.vagina === 0)) {
-				r.push(`${slave.slaveName}`);
-				r.push(`feels <span class="hotpink">closer to you</span> after losing ${his} virginity to you.`);
-				slave.vagina = 1;
-				slave.devotion += 5;
-			} else if (canDoAnal(slave) && (slave.anus === 0)) {
-				r.push(`${slave.slaveName}`);
-				r.push(`feels <span class="hotpink">closer to you</span> after losing ${his} anal virginity to you.`);
-				slave.anus = 1;
-				slave.devotion += 5;
+			if (canDoVaginal(slave)) {
+				if (slave.vagina === 0) {
+					r.push(`${slave.slaveName}`);
+					r.push(`feels <span class="hotpink">closer to you</span> after losing ${his} virginity to you.`);
+					slave.vagina = 1;
+					slave.devotion += 5;
+				}
+			} else if (canDoAnal(slave)) {
+				if (slave.anus === 0) {
+					r.push(`${slave.slaveName}`);
+					r.push(`feels <span class="hotpink">closer to you</span> after losing ${his} anal virginity to you.`);
+					slave.anus = 1;
+					slave.devotion += 5;
+				}
 			}
 		} else {
 			r.push(`${slave.slaveName}`);