diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index ad23e225ad4012e459d78ea4f0a7a9967bf403b0..206408d855c88395b83f83590336971f36fdc477 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -2,6 +2,11 @@
 
 0.10.7.1-1.2.x
 
+12/05/2018
+
+	3
+	-fixes
+
 12/04/2018
 
 	2
diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index 7c919244d936dc3e18cda5b42497b8ba0a7750f7..1d2b27a6e1d71db623cf8df275092bede06a800f 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -29427,7 +29427,7 @@ window.GetVignette = function GetVignette(slave) {
 				});
 			}
 		}
-		if (V.arcologies[0].FSRepopulationFocus !== "unset") {
+		if (V.arcologies[0].FSRepopulationFocus !== "unset" || V.arcologies[0].FSRepopulationFocusPregPolicy === 1) {
 			if (slave.pregType > 1 && slave.pregKnown > 1 && slave.belly >= 10000) {
 				vignettes.push({
 					text: `${he} got repeat business from a customer who loves fucking ${boy}s with wombs filled by more than a single child,`,
@@ -31004,7 +31004,7 @@ window.GetVignette = function GetVignette(slave) {
 				});
 			}
 		}
-		if (V.arcologies[0].FSRepopulationFocus !== "unset") {
+		if (V.arcologies[0].FSRepopulationFocus !== "unset" || V.arcologies[0].FSRepopulationFocusPregPolicy === 1) {
 			if (slave.pregType > 1 && slave.pregKnown > 1 && slave.belly >= 10000) {
 				vignettes.push({
 					text: `${he} gratified a citizen who enjoys the feeling of a womb filled with more than a single child,`,
@@ -37263,9 +37263,14 @@ window.Beauty = (function() {
 		calcImplantBeauty(slave);
 		if (arcology.FSRepopulationFocus > 40) {
 			calcRepopulationPregBeauty(slave);
+		} else if (arcology.FSRepopulationFocusPregPolicy === 1) {
+			calcTrendyPregBeauty(slave);
 		} else if (arcology.FSRestart > 40) {
 			calcRestartPregBeauty(slave);
 		}
+		if (arcology.FSRepopulationFocusMilfPolicy === 1) {
+			calcTrendyMilfBeauty(slave);
+		}
 		if (arcology.FSGenderRadicalistLawFuta !== 0) {
 			calcFutaLawBeauty(slave);
 		}
@@ -38022,6 +38027,14 @@ window.Beauty = (function() {
 		}
 	};
 
+	function calcTrendyPregBeauty(slave) {
+		if (slave.preg > 30) { /*limited huge boost for full term */
+			beauty += 20;
+		} else if (slave.bellyPreg >= 1500) {
+				beauty += 10;
+		}
+	};
+
 	function calcRestartPregBeauty(slave) {
 		if (slave.breedingMark === 1 && V.propOutcome === 1) {
 			if (slave.preg > 5 && slave.pregSource === -1) {
@@ -38067,6 +38080,14 @@ window.Beauty = (function() {
 		}
 	};
 
+	function calcTrendyMilfBeauty(slave) {
+		if (slave.births > 50) {
+			beauty += 6;
+		} else {
+			beauty += Math.ceil(slave.births/10);
+		}
+	};
+
 	function calcFutaLawBeauty(slave) {
 		switch (arcology.FSGenderRadicalistLawFuta) {
 			case 1:
@@ -38348,19 +38369,6 @@ window.Beauty = (function() {
 
 	function calcMultipliersBeauty(slave) {
 		calcBellyBeauty(slave);
-		if (arcology.FSGenderRadicalist !== "unset") {
-			if (slave.bellyPreg >= 500 && arcology.FSRepopulationFocus === "unset" && arcology.FSRestart === "unset") {
-				if (slave.mpreg === 1) {
-					beauty = 0.9*beauty;
-				} else {
-					beauty = 0.7*beauty;
-				}
-			}
-		} else if (arcology.FSGenderFundamentalist === "unset") {
-			if (slave.preg > 10 && arcology.FSRepopulationFocus === "unset" && arcology.FSRestart === "unset") {
-				beauty = 0.8*beauty;
-			}
-		}
 		if (slave.breedingMark === 1) {
 			if (V.propOutcome === 1) {
 				beauty = 2*beauty;
@@ -38384,6 +38392,21 @@ window.Beauty = (function() {
 				}
 			}
 		}
+		if (slave.bellyPreg >= 500 && arcology.FSRepopulationFocus === "unset" && arcology.FSRestart === "unset") {
+			if (arcology.FSRepopulationFocusPregPolicy === 1) {
+				beauty = 0.9*beauty;
+			} else if (arcology.FSGenderRadicalist !== "unset") {
+				if (slave.mpreg === 1) {
+					beauty = 0.9*beauty;
+				} else {
+					beauty = 0.7*beauty;
+				}
+			} else if (arcology.FSGenderFundamentalist === "unset") {
+				beauty = 0.8*beauty;
+			} else {
+				beauty = 0.7*beauty;
+			}
+		}
 		if (slave.bellyImplant >= 1500) {
 			if (arcology.FSTransformationFetishist > 20) {
 				beauty += Math.min(Math.trunc(slave.bellyImplant/1000), 50); /*50*/
@@ -38589,16 +38612,22 @@ window.FResult = (function() {
 	}
 	function calcPreg(slave) {
 		if (V.arcologies[0].FSRepopulationFocus > 20) {
-			if (slave.preg > 10) result += 2;
+			if (slave.belly >= 1500) result += 2;
 			else result -= 2;
+		} else if (V.arcologies[0].FSRepopulationFocusPregPolicy === 1) {
+			if (slave.bellyPreg >= 1500)
+				result += 1;
 		} else if (V.arcologies[0].FSRestart > 20) {
 			if (slave.bellyPreg >= 500 && slave.breedingMark === 1 && V.propOutcome === 1)
 				result += 1;
-			else if (slave.preg > 10)
+			else if (slave.bellyPreg >= 1500)
 				result -= 10;
 			else
 				result += 0;
 		}
+		if (V.arcologies[0].FSRepopulationFocusMilfPolicy === 1 || V.arcologies[0].FSRepopulationFocus > 20) {
+			result += 1; 
+		}
 	}
 
 	function calcRace(slave) {
diff --git a/sanityCheck b/sanityCheck
index d35079359abbe50dd0cd7a92cdaff68d47fc0e86..b36ed44d13bc2847da9bda715b95a7d4326d0040 100755
--- a/sanityCheck
+++ b/sanityCheck
@@ -51,7 +51,7 @@ $GREP "<<[^<>]*[<>]\?[^<>]*>>>" -- "src/*.tw" | myprint "TooManyAngleBrackets"
 $GREP "<<<[^<>]*[<>]\?[^<>]*>>" -- "src/*.tw" | myprint "TooManyAngleBrackets"
 # Check for wrong capitalization on 'activeslave' and other common typos
 $GREP -e "\$act" --and --not -e "\$\(activeSlave\|activeArcology\|activeStandard\|activeOrgan\|activeLimbs\|activeUnits\|activeCanine\|activeHooved\|activeFeline\)" -- "src/*" | myprint "WrongCapitilization"
-$GREP  "\(csae\|[a-z] She \|attepmts\|youreslf\|advnaces\|canAcheive\|setBellySize\|SetbellySize\|setbellySize\|bellypreg\|pregBelly\|bellyimplant\|bellyfluid\|pronounCaps\|carress\)" -- 'src/*' | myprint "SpellCheck"
+$GREP  "\(csae\|[a-z] She \|attepmts\|youreslf\|advnaces\|canAcheive\|setBellySize\|SetbellySize\|setbellySize\|bellypreg\|pregBelly\|bellyimplant\|bellyfluid\|pronounCaps\|carress\|hormonebalance\)" -- 'src/*' | myprint "SpellCheck"
 $GREP  "\(recieve\|recieves\)" -- 'src/*' | myprint "PregmodderCannotSpellReceive"
 $GREP "\$slave\[" -- 'src/*' | myprint "ShouldBeSlaves"
 # Check for strange spaces e.g.  $slaves[$i]. lips
diff --git a/src/events/intro/initNationalities.tw b/src/events/intro/initNationalities.tw
index 65fbd6094b64986a2e12355b589c211a967472c7..85cfac65bc8c8581a6b5393348af4a5024b4caea 100644
--- a/src/events/intro/initNationalities.tw
+++ b/src/events/intro/initNationalities.tw
@@ -240,6 +240,12 @@
 
 <<set $arcologies[0].FSEgyptianRevivalistIncestPolicy = 0>>
 <<set $arcologies[0].FSEgyptianRevivalistInterest = 0>>
+<<set $arcologies[0].FSRepopulationFocusPregPolicy = 0>>
+<<set $arcologies[0].FSRepopulationFocusMilfPolicy = 0>>
+<<set $arcologies[0].FSRepopulationFocusInterest = 0>>
+<<set $arcologies[0].FSEugenicsChastityPolicy = 0>>
+<<set $arcologies[0].FSEugenicsSterilizationPolicy = 0>>
+<<set $arcologies[0].FSEugenicsInterest = 0>>
 
 <<set $arcologies[0].childhoodFertilityInducedNCSResearch = 0>>
 
diff --git a/src/js/slaveCostJS.tw b/src/js/slaveCostJS.tw
index d610d06c09c533d6611f5da12903bbbfeeb7348c..259209ecda5023c231d92ad8917c56a72bc708ce 100644
--- a/src/js/slaveCostJS.tw
+++ b/src/js/slaveCostJS.tw
@@ -35,9 +35,14 @@ window.Beauty = (function() {
 		calcImplantBeauty(slave);
 		if (arcology.FSRepopulationFocus > 40) {
 			calcRepopulationPregBeauty(slave);
+		} else if (arcology.FSRepopulationFocusPregPolicy === 1) {
+			calcTrendyPregBeauty(slave);
 		} else if (arcology.FSRestart > 40) {
 			calcRestartPregBeauty(slave);
 		}
+		if (arcology.FSRepopulationFocusMilfPolicy === 1) {
+			calcTrendyMilfBeauty(slave);
+		}
 		if (arcology.FSGenderRadicalistLawFuta !== 0) {
 			calcFutaLawBeauty(slave);
 		}
@@ -794,6 +799,14 @@ window.Beauty = (function() {
 		}
 	};
 
+	function calcTrendyPregBeauty(slave) {
+		if (slave.preg > 30) { /*limited huge boost for full term */
+			beauty += 20;
+		} else if (slave.bellyPreg >= 1500) {
+				beauty += 10;
+		}
+	};
+
 	function calcRestartPregBeauty(slave) {
 		if (slave.breedingMark === 1 && V.propOutcome === 1) {
 			if (slave.preg > 5 && slave.pregSource === -1) {
@@ -839,6 +852,14 @@ window.Beauty = (function() {
 		}
 	};
 
+	function calcTrendyMilfBeauty(slave) {
+		if (slave.births > 50) {
+			beauty += 6;
+		} else {
+			beauty += Math.ceil(slave.births/10);
+		}
+	};
+
 	function calcFutaLawBeauty(slave) {
 		switch (arcology.FSGenderRadicalistLawFuta) {
 			case 1:
@@ -1120,19 +1141,6 @@ window.Beauty = (function() {
 
 	function calcMultipliersBeauty(slave) {
 		calcBellyBeauty(slave);
-		if (arcology.FSGenderRadicalist !== "unset") {
-			if (slave.bellyPreg >= 500 && arcology.FSRepopulationFocus === "unset" && arcology.FSRestart === "unset") {
-				if (slave.mpreg === 1) {
-					beauty = 0.9*beauty;
-				} else {
-					beauty = 0.7*beauty;
-				}
-			}
-		} else if (arcology.FSGenderFundamentalist === "unset") {
-			if (slave.preg > 10 && arcology.FSRepopulationFocus === "unset" && arcology.FSRestart === "unset") {
-				beauty = 0.8*beauty;
-			}
-		}
 		if (slave.breedingMark === 1) {
 			if (V.propOutcome === 1) {
 				beauty = 2*beauty;
@@ -1156,6 +1164,21 @@ window.Beauty = (function() {
 				}
 			}
 		}
+		if (slave.bellyPreg >= 500 && arcology.FSRepopulationFocus === "unset" && arcology.FSRestart === "unset") {
+			if (arcology.FSRepopulationFocusPregPolicy === 1) {
+				beauty = 0.9*beauty;
+			} else if (arcology.FSGenderRadicalist !== "unset") {
+				if (slave.mpreg === 1) {
+					beauty = 0.9*beauty;
+				} else {
+					beauty = 0.7*beauty;
+				}
+			} else if (arcology.FSGenderFundamentalist === "unset") {
+				beauty = 0.8*beauty;
+			} else {
+				beauty = 0.7*beauty;
+			}
+		}
 		if (slave.bellyImplant >= 1500) {
 			if (arcology.FSTransformationFetishist > 20) {
 				beauty += Math.min(Math.trunc(slave.bellyImplant/1000), 50); /*50*/
@@ -1361,16 +1384,22 @@ window.FResult = (function() {
 	}
 	function calcPreg(slave) {
 		if (V.arcologies[0].FSRepopulationFocus > 20) {
-			if (slave.preg > 10) result += 2;
+			if (slave.belly >= 1500) result += 2;
 			else result -= 2;
+		} else if (V.arcologies[0].FSRepopulationFocusPregPolicy === 1) {
+			if (slave.bellyPreg >= 1500)
+				result += 1;
 		} else if (V.arcologies[0].FSRestart > 20) {
 			if (slave.bellyPreg >= 500 && slave.breedingMark === 1 && V.propOutcome === 1)
 				result += 1;
-			else if (slave.preg > 10)
+			else if (slave.bellyPreg >= 1500)
 				result -= 10;
 			else
 				result += 0;
 		}
+		if (V.arcologies[0].FSRepopulationFocusMilfPolicy === 1 || V.arcologies[0].FSRepopulationFocus > 20) {
+			result += 1; 
+		}
 	}
 
 	function calcRace(slave) {
diff --git a/src/js/vignettes.tw b/src/js/vignettes.tw
index cebb7965c287642c2126aa38f19023728697bc19..6b7c7f80ed56bf6b0181de52f2751f4fcf19cb5c 100644
--- a/src/js/vignettes.tw
+++ b/src/js/vignettes.tw
@@ -1347,7 +1347,7 @@ window.GetVignette = function GetVignette(slave) {
 				});
 			}
 		}
-		if (V.arcologies[0].FSRepopulationFocus !== "unset") {
+		if (V.arcologies[0].FSRepopulationFocus !== "unset" || V.arcologies[0].FSRepopulationFocusSMR == 1) {
 			if (slave.pregType > 1 && slave.pregKnown > 1 && slave.belly >= 10000) {
 				vignettes.push({
 					text: `${he} got repeat business from a customer who loves fucking ${boy}s with wombs filled by more than a single child,`,
@@ -2924,7 +2924,7 @@ window.GetVignette = function GetVignette(slave) {
 				});
 			}
 		}
-		if (V.arcologies[0].FSRepopulationFocus !== "unset") {
+		if (V.arcologies[0].FSRepopulationFocus !== "unset" || V.arcologies[0].FSRepopulationFocusSMR == 1) {
 			if (slave.pregType > 1 && slave.pregKnown > 1 && slave.belly >= 10000) {
 				vignettes.push({
 					text: `${he} gratified a citizen who enjoys the feeling of a womb filled with more than a single child,`,
diff --git a/src/pregmod/rePregInventorText.tw b/src/pregmod/rePregInventorText.tw
index 6a9bd5ff95d89a5cbb131a67f2db2710e1c7ad5a..b907c76ae8040cc514b42c3410acdfc41619be01 100644
--- a/src/pregmod/rePregInventorText.tw
+++ b/src/pregmod/rePregInventorText.tw
@@ -1,32 +1,32 @@
 :: RE Preg Inventor Text [nobr]
 
-		The interview starts about halfway into a special episode of "Husbandry With Millie." The show's host is introducing a who's who of important figures in the slave breeding community. As you turn on the show, Millie seems to have just completed another interview. 
+		The interview starts about halfway into a special episode of "Husbandry With Millie." The show's host is introducing a who's who of important figures in the slave breeding community. As you turn on the show, Millie seems to have just completed another interview.
 		<br><br>
 		"Everybody, give one last round of applause for renowned breakout porn star 'Twinner Jennie!'" she says. "Who'd have thought an eighteen year old slave could be pregnant with their own eighteen year old cloned sister? Quite a world--thank you again for that fascinating interview! Our next guest on 'Husbandry With Millie' is a clever 'broodmother' class breeding slave and mother of <<= commaNum($activeSlave.birthsTotal)>> children from the $continent arcology of '$arcologies[0].name.' Everybody, please give a hearty welcome to <<= SlaveFullName($activeSlave)>>!"
 		<br><br>
-		The first thing that the audience sees of your slave is a colossal $activeSlave.skin orb pressing forward through an inadequate looking faux doorway at the rear of the set. "Husbandry With Millie" is a show about breeders and for breeders, and the host, Millie, has seen pregnant slaves of innumerable sizes and descriptions. Despite this, she does a clear doubletake as your slave enters, and enters, and enters stage right, $his grossly distorted belly seeming to go on forever as it precedes $him. $He is always growing, and you are constantly increasing the size of $his menial entourage to ensure $his unhindered mobility. As a result, a veritable platoon of masked menials can be seen throwing themselves into your overladen babyfactory before $his
+		The first thing that the audience sees of your slave is a colossal $activeSlave.skin orb pressing forward through an inadequate looking faux doorway at the rear of the set. "Husbandry With Millie" is a show about breeders and for breeders, and the host, Millie, has seen pregnant slaves of innumerable sizes and descriptions. Despite this, she does a clear double take as your slave enters, and enters, and enters stage right, $his grossly distorted belly seeming to go on forever as it precedes $him. $He is always growing, and you are constantly increasing the size of $his menial entourage to ensure $his unhindered mobility. As a result, a veritable platoon of masked menials can be seen throwing themselves into your overladen babyfactory before $his
 		<<if ($activeSlave.boobs >= 20000)>>
-			debilitatingly enormous, mind boggling breasts 
+			debilitatingly enormous, mind boggling breasts
 		<<elseif ($activeSlave.boobs >= 3000)>>
-			enormous breasts 
+			enormous breasts
 		<<elseif Math.floor($activeSlave.boobsImplant/$activeSlave.boobs) >= .60>>
-			implant inflated tits 
+			implant inflated tits
 		<<else>>
-			upper body 
+			upper body
 		<</if>>
 		and
 		<<if $activeSlave.face > 80>>
-			gorgeous face 
+			gorgeous face
 		<<elseif $activeSlave.face > 40>>
-			cute face 
+			cute face
 		<<elseif $activeSlave.face > 1>>
-			unassuming face 
+			unassuming face
 		<<else>>
-			homely face	 
+			homely face
 		<</if>>
 		come into view.
 		<br><br>
-		Your slave smiles, 
+		Your slave smiles,
 		<<if $activeSlave.amp < 1>>
 			rubbing the side of $his belly with one hand while waving at the audience with the other.
 		<<else>>
@@ -43,7 +43,7 @@
 		<</if>>
 		<<if $activeSlave.amp < 1>>
 			crossing $his legs over the rearmost swell of $his belly,
-		<<else>> 
+		<<else>>
 			bobbling $his leg stumps against the rearmost swell of $his belly,
 		<</if>>
 		<<if canTalk($activeSlave)>>
@@ -54,13 +54,13 @@
 			waving $his stumps at $his belly to emphasize the truth of the host's statement.
 		<</if>>
 		<br><br>
-		"I have to admit, $activeSlave.slaveName," Millie says, "you might just be the most heavily pregnant breeder I've ever seen." She motions at your slave's replete body and says: "--may I?" 
+		"I have to admit, $activeSlave.slaveName," Millie says, "you might just be the most heavily pregnant breeder I've ever seen." She motions at your slave's replete body and says: "--may I?"
 		<br><br>
 		<<if canTalk($activeSlave)>>
 			"Plea<<s>>e do," your slave <<say>>s.
 		<<elseif $activeSlave.amp < 1>>
 			Your slave invites the host to touch by patting $his belly and then grinning.
-		<<else>> 
+		<<else>>
 			Your slave nods.
 		<</if>>
 		$He
@@ -74,7 +74,7 @@
 			<<else>>
 				<<if $activeSlave.nipples != "fuckable">>tweaks<<else>>fingers<</if>> $his nipples through the sheer fabric of $his pretty slave gown while regarding the host with a look of hungry anticipation.
 			<</if>>
-		<<else>> 
+		<<else>>
 			<<if ($activeSlave.boobs >= 20000)>>
 				pushes $his arm stubs into what little of the sides of $his gargantuan breasts $he can reach, a look of hungry anticipation on $his face.
 			<<elseif ($activeSlave.boobs >= 3000)>>
@@ -89,10 +89,10 @@
 		Millie places an appreciative hand on your slave's silk clad flank. The poor $girl is so packed full of children that $his brood can be seen pressed in outline along the full swell of her belly, and Millie's hand rests on the embossed figure of one such child. The camera zooms in as its form can be clearly made out pushing through the skin of your slave and against the host's touch. It turns over, allowing her to cup its back in her palm. Your slave flexes $his
 		<<if $activeSlave.amp < 1>>
 			legs
-		<<else>> 
+		<<else>>
 			back
 		<</if>>
-		and parts $his	
+		and parts $his
 		<<if ($activeSlave.lips > 95)>>
 			swollen mouth pussy,
 		<<elseif ($activeSlave.lips > 70)>>
@@ -106,13 +106,13 @@
 		<br><br>
 		"So, $activeSlave.slaveName," Millie says, not taking her eyes off of the slave's incredibly fecund figure, "why don't you tell us about your inventions?"
 		<br><br>
-		Your slave bites $his lip and gives the talkshow host a meaningful look. 
+		Your slave bites $his lip and gives the talkshow host a meaningful look.
 		<<if canTalk($activeSlave)>>
 			"How about I give you a 'hand<<s>>-on' demon<<s>>tration in<<s>>tead?" $he asks.
 		<<elseif $activeSlave.amp < 1>>
-			$He signs that $he'd like to give her a "hands-on demonstration" instead. 
-		<<else>> 
-			One of $his menials pushes her body into the breeder's enormous stomach in a possessive manner, then turns to regard Millie. "My mistress would like to give you a 'hands-on' demonstration, instead," she says. 
+			$He signs that $he'd like to give her a "hands-on demonstration" instead.
+		<<else>>
+			One of $his menials pushes her body into the breeder's enormous stomach in a possessive manner, then turns to regard Millie. "My mistress would like to give you a 'hands-on' demonstration, instead," she says.
 		<</if>>
 		<br><br>
 		The host quirks an eyebrow, then nods. "Alright," she says. "How about we start with that pool of yours?" She then strips her outer layer of clothing, showing off her own famously heavily pregnant figure in an inadequate bra and panties. She makes her way to the curative jelly filled pool, after your slave has been situated within it. Millie dips a toe into the substance and giggles. "Oh my, it tingles!"
@@ -121,7 +121,7 @@
 			"Ju<<s>>t wait till you feel it on your belly," your slave <<say>>s. "It feel<<s>> //<<s>>oooo// good."
 		<<elseif $activeSlave.amp < 1>>
 			$He signs that the host should get into the pool entirely to feel what it's like on the rest of her swollen body, as well.
-		<<else>> 
+		<<else>>
 			The slave's menial asks the host to get in and feel what it's like on the rest of her swollen body, as well.
 		<</if>>
 		<br><br>
@@ -132,8 +132,8 @@
 		<<if canTalk($activeSlave)>>
 			"Thi<<s>> pool i<<s>> de<<s>>igned to allow <<s>>lave<<s>> to care for their bodie<<s>> no matter how large they inflate," your slave <<say>>s. "--are you alright?" $he asks, wearing a look of mock concern on $his face.
 		<<elseif $activeSlave.amp < 1>>
-			Using the hand farthest from Millie, and with the other conspicuously hidden under the goo, your slave signs that the pool is designed to allow slaves to care for their bodies no matter how large they grow. $He then signs a request regarding the host's wellbeing, wearing a look of mocking concern on $his face. 
-		<<else>> 
+			Using the hand farthest from Millie, and with the other conspicuously hidden under the goo, your slave signs that the pool is designed to allow slaves to care for their bodies no matter how large they grow. $He then signs a request regarding the host's wellbeing, wearing a look of mocking concern on $his face.
+		<<else>>
 			Your slave's speaking assistant explains that the pool is designed to allow slaves and women to care for their bodies no matter how large they inflate. Meanwhile, your slave has been slowly rotating in the pool until $he is pressed conspicuously close to the host. The assistant asks if the host is feeling well, a look of mock concern on her face.
 		<</if>>
 		<br><br>
@@ -143,10 +143,10 @@
 			"I'm alway<<s>> trying to think of way<<s>> to keep my<<s>>elf pretty for--oh!--my <<Master>>," your slave <<say>>s, suddenly squirming $himself. Millie has slouched down into the pool and is grinning wickedly as she apparently gets revenge. "Thi<<s>> wa<<s>> ju<<s>>t the be<<s>>t--um--I Mean--the be<<s>>t--oh //fuck, keep//--I mean, the be<<s>>t method I could think of for doing that."
 		<<elseif $activeSlave.amp == 0>>
 			Your slave signs that this was the best method $he could think of to keep $himself pretty for you, given $his size, then starts moaning as a grinning Millie seems to have started enacting her revenge.
-		<<else>> 
+		<<else>>
 			Your slave's speaker explains that this was the best method the broodmother could think of to keep $himself pretty for you, given $his size. The baby laden breeder starts moaning in the middle of $his assistant's description as a grinning Millie seems to have taken this opportunity to start enacting her revenge.
 		<</if>>
-		Millie has turned her body sideways and snaked an arm between	
+		Millie has turned her body sideways and snaked an arm between
 		<<if ($activeSlave.boobs >= 20000)>>
 			your slave's astoundingly enormous, slimed up cleavage, pumping it up and down to get their unfathomable mass jiggling while she nibbles at and whispers into the squirming baby machine's ear, just loud enough for the mic to pick it up.
 		<<elseif ($activeSlave.boobs >= 3000)>>
@@ -159,7 +159,7 @@
 		<br><br>
 		"That's quite something," Millie whispers. "I don't know about you, $activeSlave.slaveName, but I think I speak for everyone watching today when I say that now seems like a //really good time// to try out that other invention of yours."
 		<br><br>
-		They both exit the pool, dripping clear, slippery gel onto the wood floor of "Husbandry With Millie"'s set. Without a thorough rinsing, your slave's slathered up belly will be dripping for an hour or more, and $he seems to know that as $he motions to stop $his assistants from wiping $him off before strapping $him into $his aerial gymnastics maternity swing. As a result, when the two visibly panting preggos are strapped into the machine and elevated several feet above the now-visible studio audience, your slave drips a steady stream of goop onto their craning heads. 
+		They both exit the pool, dripping clear, slippery gel onto the wood floor of "Husbandry With Millie"'s set. Without a thorough rinsing, your slave's slathered up belly will be dripping for an hour or more, and $he seems to know that as $he motions to stop $his assistants from wiping $him off before strapping $him into $his aerial gymnastics maternity swing. As a result, when the two visibly panting preggos are strapped into the machine and elevated several feet above the now-visible studio audience, your slave drips a steady stream of goop onto their craning heads.
 		<br><br>
 		"Oops!" Millie says. "Looks like we should have warned our audience about a wet zone for this episode. So, $activeSlave.slaveName, why don't we show off all the things this advanced maternity swing of yours can do?"
 		<br><br>
@@ -167,7 +167,7 @@
 			"Ye<<s>>, plea<<s>>e," your slave <<say>>s. $He's visibly worked up and ready to go.
 		<<elseif $activeSlave.amp == 0>>
 			$He signs, indicating fervent interest.
-		<<else>> 
+		<<else>>
 			The mute, limbless slave can only moan inchoately in response, but it's clear $he's more than ready.
 		<</if>>
 		<br><br>
@@ -176,7 +176,7 @@
 		<br><br>
 		"That was //fantastic//. I'm going to remember that experience for quite some time, and I'm sure our viewers here and at home will, too! Any last things you would like to say before we cut for break?"
 		<br><br>
-		The camera rotates to focus on your slave and $he shakes $himself, apparently regathering $his wits. 
+		The camera rotates to focus on your slave and $he shakes $himself, apparently regathering $his wits.
 		<br><br>
 		<<if $arcologies[0].FSRepopulationFocus != "unset">>
 			<<if canTalk($activeSlave)>>
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 0a3a14777e44e9e9245dc385050fa2db7857a7f9..4b908f7733c359ef5c7f8d9be83ede4766837d2a 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -1438,9 +1438,27 @@
 <<if ndef $arcologies[0].FSRepopulationFocus>>
 	<<set $arcologies[0].FSRepopulationFocus = "unset">>
 <</if>>
+<<if ndef $arcologies[0].FSRepopulationFocusPregPolicy>>
+	<<set $arcologies[0].FSRepopulationFocusPregPolicy = 0>>
+<</if>>
+<<if ndef $arcologies[0].FSRepopulationFocusMilfPolicy>>
+	<<set $arcologies[0].FSRepopulationFocusMilfPolicy = 0>>
+<</if>>
+<<if ndef $arcologies[0].FSRepopulationFocusInterest>>
+	<<set $arcologies[0].FSRepopulationFocusInterest = 0>>
+<</if>>
 <<if ndef $arcologies[0].FSRestart>>
 	<<set $arcologies[0].FSRestart = "unset">>
 <</if>>
+<<if ndef $arcologies[0].FSEugenicsChastityPolicy>>
+	<<set $arcologies[0].FSEugenicsChastityPolicy = 0>>
+<</if>>
+<<if ndef $arcologies[0].FSEugenicsSterilizationPolicy>>
+	<<set $arcologies[0].FSEugenicsSterilizationPolicy = 0>>
+<</if>>
+<<if ndef $arcologies[0].FSEugenicsInterest>>
+	<<set $arcologies[0].FSEugenicsInterest = 0>>
+<</if>>
 <<if ndef $arcologies[0].PCminority>>
 	<<set $arcologies[0].PCminority = 0>>
 <</if>>
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index fbb910759f9071bd7a7237c66fbe76d413ec2a96..098fed116d7b824a765652cd46e4065debb8fa17 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -3438,6 +3438,8 @@ Passing by the kitchen in the morning, you take a moment to listen to the low hu
 	"It's your boobs," the other slave explains. "There's no such thing as too big, here. Everyone who sees your boobs here is going to want to fuck you."
 <<elseif ($arcologies[0].FSRepopulationFocus != "unset") && $activeSlave.belly >= 5000>>
 	"It's your belly," the other slave explains. "They love how big and round it is. If you look pregnant, they'll be all over you. Even if it's fake, they won't care."
+<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1 && $activeSlave.bellyPreg >= 5000>>
+	"It's your belly," the other slave explains. "Preggos are in these days and you aren't exactly lacking in the 'with child' department."
 <<elseif ($arcologies[0].FSTransformationFetishist != "unset") && Math.floor($activeSlave.boobsImplant/$activeSlave.boobs) >= .50>>
 	"It's your fake tits," the other slave explains. "They love how fake they look, here. If you look like a bimbo, they don't care if you're a little mature."
 <<elseif ($arcologies[0].FSHedonisticDecadence != "unset") && ($activeSlave.weight > 95)>>
diff --git a/src/uncategorized/fsDevelopments.tw b/src/uncategorized/fsDevelopments.tw
index d3d8a73df118b479b797881a2539ef4f9dacc7ca..5e7069f9bfa6b1c4558141ca82b03fce272490f3 100644
--- a/src/uncategorized/fsDevelopments.tw
+++ b/src/uncategorized/fsDevelopments.tw
@@ -668,6 +668,15 @@
 	<<set $arcologies[0].FSEgyptianRevivalistInterest-->>
 <</if>>
 
+<<if ($arcologies[0].FSRepopulationFocusPregPolicy == 1 || $arcologies[0].FSRepopulationFocusMilfPolicy == 1) && $arcologies[0].FSRepopulationFocusInterest < 26>>
+	<<set $arcologies[0].FSRepopulationFocusInterest += $arcologies[0].FSRepopulationFocusPregPolicy+$arcologies[0].FSRepopulationFocusMilfPolicy>>
+	<<if $arcologies[0].FSEugenicsInterest > 0>>
+		<<set $arcologies[0].FSEugenicsInterest-->>
+	<</if>>
+<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 0 && $arcologies[0].FSRepopulationFocusMilfPolicy == 0 && $arcologies[0].FSRepopulationFocusInterest > 0>>
+	<<set $arcologies[0].FSRepopulationFocusInterest-->>
+<</if>>
+
 <<if ($arcologies[0].FSSupremacistSMR + $arcologies[0].FSSubjugationistSMR + $arcologies[0].FSGenderRadicalistSMR + $arcologies[0].FSGenderFundamentalistSMR + $arcologies[0].FSPaternalistSMR + $arcologies[0].FSDegradationistSMR + $arcologies[0].FSBodyPuristSMR + $arcologies[0].FSTransformationFetishistSMR + $arcologies[0].FSYouthPreferentialistSMR + $arcologies[0].FSMaturityPreferentialistSMR + $arcologies[0].FSSlimnessEnthusiastSMR + $arcologies[0].FSAssetExpansionistSMR + $arcologies[0].FSPastoralistSMR + $arcologies[0].FSPhysicalIdealistSMR + $arcologies[0].FSChattelReligionistSMR + $arcologies[0].FSRomanRevivalistSMR + $arcologies[0].FSAztecRevivalistSMR + $arcologies[0].FSEgyptianRevivalistSMR + $arcologies[0].FSEdoRevivalistSMR + $arcologies[0].FSRepopulationFocusSMR + $arcologies[0].FSRestartSMR + $arcologies[0].FSHedonisticDecadenceSMR + $arcologies[0].FSArabianRevivalistSMR + $arcologies[0].FSChineseRevivalistSMR) > 0>>
 	The slave market regulations help ensure the arcology's slaves fit within its society.
 <</if>>
diff --git a/src/uncategorized/futureSociety.tw b/src/uncategorized/futureSociety.tw
index f710ada4931634063b66183d0c407df608ee29a3..a584ad65864ed0a0b08987ee5f64e41ffcb3da9b 100644
--- a/src/uncategorized/futureSociety.tw
+++ b/src/uncategorized/futureSociety.tw
@@ -663,7 +663,7 @@ You are spending <<print cashFormat($FSSpending)>> each week to support your soc
 			<</if>>
 		<<else>>
 			<<if ($FSCredits > 0)>>
-				<br>''''[[Repopulation Efforts|Future Society][$arcologies[0].FSRepopulationFocus = 4, $FSCredits -= 1]]: focus on mass breeding in order to repopulate the future world.
+				<br>''''[[Repopulation Efforts|Future Society][$arcologies[0].FSRepopulationFocus = 4+$arcologies[0].FSRepopulationFocusInterest-$arcologies[0].FSEugenicsInterest, $FSCredits -= 1, $arcologies[0].FSRepopulationFocusPregPolicy = 0, $arcologies[0].FSRepopulationFocusMilfPolicy = 0]]: focus on mass breeding in order to repopulate the future world.
 			<<else>>
 				/*//''Repopulation Efforts'': societal fetishization of pregnancy.//*/
 			<</if>>
@@ -694,7 +694,7 @@ You are spending <<print cashFormat($FSSpending)>> each week to support your soc
 			<</if>>
 		<<else>>
 			<<if ($FSCredits > 0)>>
-				<br>''''[[Eugenics|Future Society][$arcologies[0].FSRestart = 4, $FSCredits -= 1]]: rebuilding society using restrictive breeding programs reserved solely for society's finest.
+				<br>''''[[Eugenics|Future Society][$arcologies[0].FSRestart = 4+$arcologies[0].FSEugenicsInterest-$arcologies[0].FSRepopulationFocusInterest, $FSCredits -= 1, $arcologies[0].FSRepopulationFocusPregPolicy = 0, $arcologies[0].FSRepopulationFocusMilfPolicy = 0]]: rebuilding society using restrictive breeding programs reserved solely for society's finest.
 			<<else>>
 				/*//''Complete Societal Reconstruction'': rebuilding society based off the elite.//*/
 			<</if>>
diff --git a/src/uncategorized/matchmaking.tw b/src/uncategorized/matchmaking.tw
index 4936b35f69562e2fd5720f4218aea5a95fb6a7e9..d232e94b31a0b862ee19be6f250612b9b2cdbdc2 100644
--- a/src/uncategorized/matchmaking.tw
+++ b/src/uncategorized/matchmaking.tw
@@ -7,7 +7,6 @@
 <<set $desc = SlaveTitle($eventSlave)>>
 <<set _belly = bellyAdjective($eventSlave)>>
 <<setLocalPronouns $eventSlave>>
-<<setLocalPronouns $subSlave 2>>
 
 /* 000-250-006 */
 <<if $seeImages == 1>>
@@ -398,6 +397,8 @@ Despite $his devotion and trust, $he is still a slave, and probably knows that $
 <</if>>
 /* 000-250-006 */
 
+<<setLocalPronouns $subSlave 2>>
+
 You decide to set $eventSlave.slaveName up with $subSlave.slaveName. Telling the former to wait, you have the latter hurry up to your office. When the <<if $eventSlave.relationship == -2>>slaves are waiting adoringly<<else>>sluts are waiting with barely concealed lust<</if>> in front of your desk together, you inform them of your decision.
 <<if $eventSlave.relationship == -2>>
 	You commend their love for you, and let them know that it's all right for it to continue, but command them to love each other, too. They look doubtful, but at your orders they obediently take each other by the hand, and share a kiss. It will do for now. You assign them to live together as much as possible for a few days, and inform them that you'll be limiting your personal contact with them during this period. They give you identical looks of horror, and fail to notice how much of a perfect couple they already are.
diff --git a/src/uncategorized/persBusiness.tw b/src/uncategorized/persBusiness.tw
index 0f489c02d9b87785410dbdfba0c638f9c336d4f2..fe6dcdf4ca7cfeeae6f948ebd49ef92aa33d2dcd 100644
--- a/src/uncategorized/persBusiness.tw
+++ b/src/uncategorized/persBusiness.tw
@@ -52,6 +52,10 @@
 			You focus on finding "dates" this week and earn @@.yellowgreen;<<print cashFormat(Math.trunc((_income*($rep/500))+($PC.belly)))>>@@ for your body, much more than usual; guess your pregnancy focused population wants your baby rounded body more than ever. However, doing such things @@.red;damages your reputation@@.
 			<<set $cash += Math.trunc((_income*($rep/500))+($PC.belly))>>
 			<<set $rep = Math.trunc($rep*.90)>>
+		<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1>>
+			You focus on finding "dates" this week and earn @@.yellowgreen;<<print cashFormat(Math.trunc((_income*($rep/500))+($PC.belly/2)))>>@@ for your body, more than usual; but that's to be expected, after all, pregnancy is trendy right now. Event still, doing such things @@.red;damages your reputation@@.
+			<<set $cash += Math.trunc((_income*($rep/500))+($PC.belly/2))>>
+			<<set $rep = Math.trunc($rep*.90)>>
 		<<elseif $arcologies[0].FSRestart != "unset">>
 			<<if $PC.pregSource != -1 && $PC.pregSource != -6>>
 				You focus on finding "dates" this week and earn @@.yellowgreen;<<print cashFormat(25)>>,@@ barely enough to cover the abortion the john that gave it to you told you to get. Showing off your gravid body @@.red;infuriates your citizens and cripples your reputation@@.
diff --git a/src/uncategorized/policies.tw b/src/uncategorized/policies.tw
index 4a8192dfcedd64243825005b9fc39296bfd03cf7..8d92252bebecab196921514002b768000977c863 100644
--- a/src/uncategorized/policies.tw
+++ b/src/uncategorized/policies.tw
@@ -175,7 +175,7 @@
 	[[Repeal|Policies][$MixedMarriage = 0]]
 <</if>>
 
-<<if $OralEncouragement + $OralDiscouragement + $VaginalEncouragement + $VaginalDiscouragement + $AnalEncouragement + $AnalDiscouragement + $sexualOpeness + $arcologies[0].FSEgyptianRevivalistIncestPolicy > 0>>
+<<if $OralEncouragement + $OralDiscouragement + $VaginalEncouragement + $VaginalDiscouragement + $AnalEncouragement + $AnalDiscouragement + $sexualOpeness + $arcologies[0].FSRepopulationFocusPregPolicy + $arcologies[0].FSRepopulationFocusMilfPolicy + $arcologies[0].FSEgyptianRevivalistIncestPolicy > 0>>
 <br><br>__Sexual Trendsetting__
 
 	<<if $OralEncouragement == 1>>
@@ -214,6 +214,15 @@
 	<</if>>
 
 	/* sub FS policies */
+	<<if $arcologies[0].FSRepopulationFocusPregPolicy == 1>>
+		<br>''Pregnancy Encouragement:'' you are using your personal influence to spur interest in pregnancy.
+		[[Repeal|Policies][$arcologies[0].FSRepopulationFocusPregPolicy = 0]]
+	<</if>>
+	<<if $arcologies[0].FSRepopulationFocusMilfPolicy == 1>>
+		<br>''Motherly Preference:'' you are using your personal influence to spur interest in MILFs.
+		[[Repeal|Policies][$arcologies[0].FSRepopulationFocusMilfPolicy = 0]]
+	<</if>>
+	
 	<<if $arcologies[0].FSEgyptianRevivalistIncestPolicy == 1>>
 		<br>''Incest Encouragement:'' you are using your personal influence to spur interest in incest.
 		[[Repeal|Policies][$arcologies[0].FSEgyptianRevivalistIncestPolicy = 0]]
@@ -950,6 +959,15 @@
 	<</if>>
 
 	/* sub FS policies */
+	<<if $arcologies[0].FSRepopulationFocusPregPolicy == 0 && $arcologies[0].FSRepopulationFocus == "unset" && $arcologies[0].FSRestart == "unset" && $seePreg == 1>>
+		<br>''Pregnancy Encouragement:'' you will use your personal influence to spur interest in pregnancy.
+		[[Implement|Policies][$arcologies[0].FSRepopulationFocusPregPolicy = 1, $cash -=5000, $rep -= 1000]]
+	<</if>>
+	<<if $arcologies[0].FSRepopulationFocusMilfPolicy == 0 && $arcologies[0].FSRepopulationFocus == "unset" && $arcologies[0].FSRestart == "unset">>
+		<br>''Motherly Preference:'' you will use your personal influence to spur interest in MILFs.
+		[[Implement|Policies][$arcologies[0].FSRepopulationFocusMilfPolicy = 1, $cash -=5000, $rep -= 1000]]
+	<</if>>
+	
 	<<if $arcologies[0].FSEgyptianRevivalistIncestPolicy == 0 && $arcologies[0].FSEgyptianRevivalist == "unset">>
 		<br>''Incest Encouragement:'' you will use your personal influence to spur interest in incest.
 		[[Implement|Policies][$arcologies[0].FSEgyptianRevivalistIncestPolicy = 1, $cash -=5000, $rep -= 1000]]
diff --git a/src/uncategorized/reFSAcquisition.tw b/src/uncategorized/reFSAcquisition.tw
index e00bdc3fd620de58c29a584fcbbb1cf9f7b0ba14..bb17c4f799e6d7c4bdfaadc08f06d0a9a5f99664 100644
--- a/src/uncategorized/reFSAcquisition.tw
+++ b/src/uncategorized/reFSAcquisition.tw
@@ -1336,7 +1336,7 @@ The call comes in from an office, and you suppress the urge to check whether $as
 	<<case "Pastoralist">>
 		$He drags $himself in, but as the enslavement process winds grindingly on, $he shakes off $his depression. The vast weight of $his situation lifts from $him. You've seen this before, the perverse internal freedom that comes with the knowledge that $his life is in the hands of another now, and that all $he has to do or can do is obey. $His last words to you as a free woman are an ironic statement that, when $he was teased back in school for the size of $his boobs, $he never thought they'd save $him one day.
 	<<case "Pastoralist Two">>
-		$He speaks to you as a free woman while working through the enslavement process, perhaps $he hasn't quite grasped $his new role. Nonetheless, it seems as if a vast weight has been lifted from $his shoulders. You've seen this before, the perverse internal freedom that comes with the knowledge that $his life is in the hands of another now, and that all $he has to do or can do is obey. $His last words to you as a free woman are an ironic statement that, people always praised $his milk filled udders as givers of life, yet $he never thought they'd save $hers one day.
+		$He speaks to you as a free $woman while working through the enslavement process, perhaps $he hasn't quite grasped $his new role. Nonetheless, it seems as if a vast weight has been lifted from $his shoulders. You've seen this before, the perverse internal freedom that comes with the knowledge that $his life is in the hands of another now, and that all $he has to do or can do is obey. $His last words to you as a free woman are an ironic statement that, people always praised $his milk filled udders as givers of life, yet $he never thought they'd save $hers one day.
 	<<case "Supremacist">>
 		A battered VTOL craft arrives at $arcologies[0].name, broadcasting obviously bogus IFF codes. It seems this mercenary group is playing fast and loose in an attempt to get back on their feet. The aircraft doesn't even touch down on the pad they're directed to: it simply hovers six feet off the pad for the five seconds it takes to shove a canvas bag that obviously contains a struggling human form out of the side door.
 	<<case "Supremacist Two">>
@@ -1369,9 +1369,9 @@ The call comes in from an office, and you suppress the urge to check whether $as
 	<<case "Gender Fundamentalist Two">>
 		When $he arrives, $he is the very picture of a distraught and very pregnant mature woman. $He clearly feels some resentment at $his traditionalist home and family for selling $him into slavery, but $he has just as clearly heard enough about the Free Cities to know that $he's likely traded one form of marginalization for another.
 	<<case "Paternalist">>
-		$He speaks to you as a free woman throughout the enslavement process, but as soon as it is completed, $he stops and waits for instruction before talking. $He does not look directly at your face, but keeps $his gaze lower than that, and stands expectant and ready for commands. You are reminded of $his intelligence by $his precisely correct behavior for a new slave, even before you give any kind of direction.
+		$He speaks to you as a free $woman throughout the enslavement process, but as soon as it is completed, $he stops and waits for instruction before talking. $He does not look directly at your face, but keeps $his gaze lower than that, and stands expectant and ready for commands. You are reminded of $his intelligence by $his precisely correct behavior for a new slave, even before you give any kind of direction.
 	<<case "Paternalist Two">>
-		$He speaks to you as a free woman throughout the enslavement process, but as soon as it is completed, $he stops and waits for instruction before talking. $He may not have had many prospects in $his life back home, but if $he remains this obedient $he'll fit right in here in the Free Cities.
+		$He speaks to you as a free $woman throughout the enslavement process, but as soon as it is completed, $he stops and waits for instruction before talking. $He may not have had many prospects in $his life back home, but if $he remains this obedient $he'll fit right in here in the Free Cities.
 	<<case "Degradationist">>
 		When $he arrives as part of the anonymous slave transfers that make up a good part of the inter-arcology commerce, $he has clearly had some time to mull over $his situation. As soon as $he sees you, $he blurts out, "Whatever that fucker told you, it isn't true. I'll be your little bitch bimbo, whatever you want. Just don't - just don't fucking hurt me." $He sticks out $his chest in a clear attempt to entice you with $his fake tits.
 	<<case "Degradationist Two">>
@@ -1429,7 +1429,7 @@ The call comes in from an office, and you suppress the urge to check whether $as
 	<<case "Pastoralist">>
 		$He drags $himself in, but as the enslavement process winds grindingly on, $he shakes off $his depression. It threatens to descend again when a purchaser's agent comes in to take $him away. $He begs to know where $he's going, so you tell $him $he's to be a cow in a slave dairy. $He quails at the term, but you observe that $he'll be well treated and lightly used, if at all, and $he seems to take heart at this.
 	<<case "Pastoralist Two">>
-		$He speaks to you as a free woman while working through the enslavement process; perhaps $he hasn't quite grasped $his new role. Nonetheless, it seems as if a vast weight has been lifted from $his shoulders. It threatens to descend again when a purchaser's agent comes in to take $him away. $He begs to know where $he's going, so you tell $him $he's to be a cow in a slave dairy. $He quails at the term, but you observe that $he'll be well treated and lightly used, if at all, and $he seems to take heart at this.
+		$He speaks to you as a free $woman while working through the enslavement process; perhaps $he hasn't quite grasped $his new role. Nonetheless, it seems as if a vast weight has been lifted from $his shoulders. It threatens to descend again when a purchaser's agent comes in to take $him away. $He begs to know where $he's going, so you tell $him $he's to be a cow in a slave dairy. $He quails at the term, but you observe that $he'll be well treated and lightly used, if at all, and $he seems to take heart at this.
 	<<case "Supremacist">>
 		A battered VTOL craft arrives at $arcologies[0].name, broadcasting obviously bogus IFF codes. It seems this mercenary group is playing fast and loose in an attempt to get back on their feet. The aircraft doesn't even touch down on the pad they're directed to: it simply hovers six feet off the pad for the five seconds it takes to shove a canvas bag that obviously contains a struggling human form out of the side door. You decide to do the simple thing, and leave the bag where it is. The purchaser's agent can deal with it.
 	<<case "Supremacist Two">>
@@ -1459,9 +1459,9 @@ The call comes in from an office, and you suppress the urge to check whether $as
 	<<case "Gender Fundamentalist Two">>
 		When $he arrives, $he is the very picture of a distraught and very pregnant mature woman. $He clearly feels some resentment at $his traditionalist home and family for selling $him into slavery, but $he has just as clearly heard enough about the Free Cities to know that $he's likely traded one form of marginalization for another. A purchaser's agent appears to take $him away, and $he quietly asks who's bought $him. A breeder, you tell $him, who prefers to squeeze a few pregnancies out of mature women. $He'll probably manage a few pregnancies before $he's retired.
 	<<case "Paternalist">>
-		$He speaks to you as a free woman throughout the enslavement process, but as soon as it is completed, $he stops and waits for instruction before talking. $He does not look directly at your face, but keeps $his gaze lower than that, and stands expectant and ready for commands. You are reminded of $his intelligence by $his presence of mind when a purchaser's agent arrives to take charge of $him; $he clearly calculates that making a scene will gain $him nothing, and cooperates. You reward this by telling $him the truth: $he's been sold to a citizen of $arcologies[0].name who shares paternalistic beliefs; $he'll be fine.
+		$He speaks to you as a free $woman throughout the enslavement process, but as soon as it is completed, $he stops and waits for instruction before talking. $He does not look directly at your face, but keeps $his gaze lower than that, and stands expectant and ready for commands. You are reminded of $his intelligence by $his presence of mind when a purchaser's agent arrives to take charge of $him; $he clearly calculates that making a scene will gain $him nothing, and cooperates. You reward this by telling $him the truth: $he's been sold to a citizen of $arcologies[0].name who shares paternalistic beliefs; $he'll be fine.
 	<<case "Paternalist Two">>
-		$He speaks to you as a free woman throughout the enslavement process, but as soon as it is completed, $he stops and waits for instruction before talking. $He may not have had many prospects in $his life back home, but if $he remains this obedient $he'll fit right in here in the Free Cities. When the purchasing agent arrives $he is momentarily surprised but not alarmed, $he figures $he'll been sold to a citizen of $arcologies[0].name who shares paternalistic beliefs.
+		$He speaks to you as a free $woman throughout the enslavement process, but as soon as it is completed, $he stops and waits for instruction before talking. $He may not have had many prospects in $his life back home, but if $he remains this obedient $he'll fit right in here in the Free Cities. When the purchasing agent arrives $he is momentarily surprised but not alarmed, $he figures $he'll been sold to a citizen of $arcologies[0].name who shares paternalistic beliefs.
 	<<case "Degradationist">>
 		When $he arrives as part of the anonymous slave transfers that make up a good part of the inter-arcology commerce, $he has clearly had some time to mull over $his situation. As soon as $he sees you, $he blurts out, "Whatever that fucker told you, it isn't true. I'll be your little bitch bimbo, whatever you want. Just don't - just don't fucking hurt me." $He sticks out $his chest in a clear attempt to entice you with $his fake tits, and is rewarded with a bag over $his head, courtesy of the purchaser's agent who arrived in the meantime. The agent clearly felt that $he would be a handful worth corralling quickly, and this proves correct. $He goes limp after being tased, though.
 	<<case "Degradationist Two">>
diff --git a/src/uncategorized/rename.tw b/src/uncategorized/rename.tw
index 7e295869fa376cd6d0c8f42776c0510d42bd7e7b..0582ca7640f8b00994a90a886d182a632f7f9b13 100644
--- a/src/uncategorized/rename.tw
+++ b/src/uncategorized/rename.tw
@@ -7,62 +7,40 @@
 <<else>>
 /* First time renaming reaction */
 <<if $activeSlave.slaveName === "" || ndef $activeSlave.slaveName>>
-	$oldName needs to be called something on the records, so $oldName she stays.
+	$oldName needs to be called something on the records, so $oldName $he stays.
 	<<set $activeSlave.slaveName = $oldName>>
 <<elseif $activeSlave.fetish == "mindbroken">>
-	$activeSlave.slaveName doesn't even recognize that she's been renamed. It simply does not register.
+	$activeSlave.slaveName doesn't even recognize that $he's been renamed. It simply does not register.
 <<elseif ($oldName != $activeSlave.birthName && $oldSurname != $activeSlave.birthSurname) && ($activeSlave.slaveName == $activeSlave.birthName || $activeSlave.slaveSurname == $activeSlave.birthSurname)>>
 	$activeSlave.slaveName
 	<<if $activeSlave.devotion > 50>>
-		cheerfully accepts her old name back.
+		cheerfully accepts $his old name back.
 	<<elseif $activeSlave.devotion >= -20>>
-		obediently accepts her old name back.
+		obediently accepts $his old name back.
 	<<elseif $activeSlave.devotion >= -50>>
-		happily accepts her original name.
+		happily accepts $his original name.
 	<<elseif $activeSlave.trust > 20>>
-		scoffs at the notion that she was ever anything other than
-		<<if $surnameOrder != 1>>
-			<<switch $activeSlave.nationality>>
-			<<case "Cambodian" "Chinese" "Hungarian" "Japanese" "Korean" "Mongolian" "Taiwanese" "Vietnamese">>
-				<<if $activeSlave.birthSurname>>$activeSlave.birthSurname <</if>>$activeSlave.birthName,
-			<<default>>
-				$activeSlave.birthName<<if $activeSlave.birthSurname>> $activeSlave.birthSurname<</if>>,
-			<</switch>>
-		<<else>>
-			$activeSlave.birthName<<if $activeSlave.birthSurname>> $activeSlave.birthSurname<</if>>,
-		<</if>>
-		@@.orangered;weakening your control over her.@@
+		scoffs at the notion that $he was ever anything other than <<= SlaveFullName($activeSlave)>>, @@.orangered;weakening your control over $him.@@
 		<<set $activeSlave.trust += 5>>
 	<<else>>
-		cautiously accepts the return of her name.
+		cautiously accepts the return of $his name.
 	<</if>>
 <<elseif $oldName == $activeSlave.birthName || $oldSurname == $activeSlave.birthSurname>>
 	$activeSlave.slaveName
 	<<if $activeSlave.devotion > 50>>
-		accepts her new name cheerfully. This attachment to you @@.hotpink; increases her devotion.@@
+		accepts $his new name cheerfully. This attachment to you @@.hotpink; increases $his devotion.@@
 		<<set $activeSlave.devotion += 4>>
 	<<elseif $activeSlave.devotion >= -20>>
-		obediently accepts her new name. This surrender to you @@.hotpink; increases her obedience.@@
+		obediently accepts $his new name. This surrender to you @@.hotpink; increases $his obedience.@@
 		<<set $activeSlave.devotion += 4>>
 	<<elseif $activeSlave.devotion >= -50>>
-		reluctantly accepts her new name.
+		reluctantly accepts $his new name.
 	<<else>>
-		angrily tries to resist her new name, insisting that her name is
-		<<if $surnameOrder != 1>>
-			<<switch $activeSlave.nationality>>
-			<<case "Cambodian" "Chinese" "Hungarian" "Japanese" "Korean" "Mongolian" "Taiwanese" "Vietnamese">>
-				<<if $activeSlave.birthSurname>>$activeSlave.birthSurname <</if>>$activeSlave.birthName.
-			<<default>>
-				$activeSlave.birthName<<if $activeSlave.birthSurname>> $activeSlave.birthSurname<</if>>.
-			<</switch>>
-		<<else>>
-			$activeSlave.birthName<<if $activeSlave.birthSurname>> $activeSlave.birthSurname<</if>>.
-		<</if>>
-		This resistance @@.mediumorchid; increases her rebelliousness.@@
+		angrily tries to resist $his new name, insisting that $his name is <<= SlaveFullName($activeSlave)>>. This resistance @@.mediumorchid; increases $his rebelliousness.@@
 		<<set $activeSlave.devotion -= 5>>
 	<</if>>
 <<else>>
-	Since $activeSlave.slaveName has already had a new name <<if $activeSlave.devotion > 20>>given to<<else>>forced on<</if>> her before, the mere fact of having it changed again doesn't really affect her.
+	Since $activeSlave.slaveName has already had a new name <<if $activeSlave.devotion > 20>>given to<<else>>forced on<</if>> $him before, the mere fact of having it changed again doesn't really affect $him.
 <</if>>
 
 <<set _insultingName = 0>>
@@ -88,12 +66,12 @@
 <</if>>
 <<if _insultingName == 1>>
 <<if $activeSlave.fetish == "mindbroken">>
-	Her new name would be insulting to a normal girl, but she dully accepts that it is an accurate description and goes about her duties.
+	$His new name would be insulting to a normal $girl, but $he dully accepts that it is an accurate description and goes about $his duties.
 <<elseif $activeSlave.devotion < -50>>
-	Being given such a degrading name @@.mediumorchid;further increases her hatred@@ of you.
+	Being given such a degrading name @@.mediumorchid;further increases $his hatred@@ of you.
 	<<set $activeSlave.devotion -= 5>>
 <<elseif $activeSlave.devotion <= 50>>
-	Being given such a degrading name @@.gold;terrifies her,@@ since she thinks it's fair warning for what she'll suffer in the future.
+	Being given such a degrading name @@.gold;terrifies $him,@@ since $he thinks it's fair warning for what $he'll suffer in the future.
 	<<set $activeSlave.trust -= 5>>
 <</if>>
 <</if>>
@@ -105,10 +83,10 @@
 	<<if ndef _i>>@@.red;Error, relationshipTarget not found.@@<</if>>
 	<<if $slaves[_i].slaveSurname>>
 	<<if $activeSlave.slaveSurname == $slaves[_i].slaveSurname>>
-		She's touched that she now shares a surname with her wife $slaves[_i].slaveName $slaves[_i].slaveSurname, and is @@.mediumaquamarine;more confident than ever@@ that you intend to keep them together in marital bliss.
+		$He's touched that $he now shares a surname with $his wife $slaves[_i].slaveName $slaves[_i].slaveSurname, and is @@.mediumaquamarine;more confident than ever@@ that you intend to keep them together in marital bliss.
 		<<set $activeSlave.trust += 5>>
 	<<elseif $oldSurname == $slaves[_i].slaveSurname>>
-		She's concerned that she no longer shares a surname her wife $slaves[_i].slaveName $slaves[_i].slaveSurname, and is @@.gold;very worried@@ that you might be considering splitting them up.
+		$He's concerned that $he no longer shares a surname with $his wife $slaves[_i].slaveName $slaves[_i].slaveSurname, and is @@.gold;very worried@@ that you might be considering splitting them up.
 		<<set $activeSlave.trust -= 5>>
 	<</if>>
 	<</if>>
@@ -120,40 +98,40 @@
 <<if $activeSlave.relationship == -3>>
 	<<if $PC.surname>>
 	<<if $activeSlave.fetish == "mindbroken">>
-		Names are meaningless to her and it is unlikely she'll remember it.
+		Names are meaningless to $him and it is unlikely $he'll remember it.
 	<<elseif $activeSlave.devotion+$activeSlave.trust >= 175>>
 		<<if $activeSlave.slaveSurname == $PC.surname>>
 			<<if $activeSlave.amp <= 0>>
-				When you tell her that she's to be known as $activeSlave.slaveName $activeSlave.slaveSurname now, she starts to cry. She tries to get herself under control and thank you as best she can, wiping at the tears running down her $activeSlave.skin cheeks, but she can't seem to stop weeping as she thanks you over and over. She's a sex slave, your property, and it's understandable that some doubts about the permanence of her place as your slave wife. This has @@.mediumaquamarine;helped reassure her,@@ and explains the strength of her emotional reaction. The next time you make love to her, she @@.hotpink;presses herself as close to you as she can,@@ eager to drink in as much of your presence as she can get.
+				When you tell $him that $he's to be known as $activeSlave.slaveName $activeSlave.slaveSurname now, $he starts to cry. $He tries to get $himself under control and thank you as best $he can, wiping at the tears running down $his $activeSlave.skin cheeks, but $he can't seem to stop weeping as $he thanks you over and over. $He's a sex slave, your property, and it's understandable that some doubts about the permanence of $his place as your slave wife. This has @@.mediumaquamarine;helped reassure $him,@@ and explains the strength of $his emotional reaction. The next time you make love to $him, $he @@.hotpink;presses $himself as close to you as $he can,@@ eager to drink in as much of your presence as $he can get.
 			<<else>>
-				She's @@.hotpink;deeply touched@@ that she now shares a surname with you, and has @@.mediumaquamarine;an additional source of confidence@@ that she'll remain your amputee slave wife.
+				$He's @@.hotpink;deeply touched@@ that $he now shares a surname with you, and has @@.mediumaquamarine;an additional source of confidence@@ that $he'll remain your amputee slave wife.
 			<</if>>
 			<<set $activeSlave.devotion += 5, $activeSlave.trust += 5>>
 		<<elseif $oldSurname == $PC.slaveSurname>>
-			She's devastated that you'd rename her something other than your name. She's @@.gold;terrified@@ that you intend to discard her as your slave wife, and @@.mediumorchid;saddened@@ that you would take away something that was precious to her.
+			$He's devastated that you'd rename $him something other than your name. $He's @@.gold;terrified@@ that you intend to discard $him as your slave wife, and @@.mediumorchid;saddened@@ that you would take away something that was precious to $him.
 			<<set $activeSlave.devotion -= 5, $activeSlave.trust -= 5>>
 		<</if>>
 	<<elseif $activeSlave.devotion < -20 && $activeSlave.trust > 20>>
 		<<if $activeSlave.slaveSurname == $PC.surname>>
-			When you tell her that she's to be known as $activeSlave.slaveName $activeSlave.slaveSurname now, she shows no reaction. You already took everything from her, what's a name at this point?
+			When you tell $him that $he's to be known as $activeSlave.slaveName $activeSlave.slaveSurname now, $he shows no reaction. You already took everything from $him, what's a name at this point?
 		<<elseif $oldSurname == $PC.slaveSurname>>
-			She doesn't care about losing your surname at first, but it quickly sets in that she may have @@.gold;pushed her position too far.@@
+			$He doesn't care about losing your surname at first, but it quickly sets in that $he may have @@.gold;pushed $his position too far.@@
 			<<set $activeSlave.trust -= 20>>
 		<</if>>
 	<<elseif $activeSlave.devotion < -20>>
 		<<if $activeSlave.slaveSurname == $PC.surname>>
-			When you tell her that she's to be known as $activeSlave.slaveName $activeSlave.slaveSurname now, she pleads with you not to steal her name. It matters little to you, and she is forced to @@.hotpink;accept your will.@@ 
+			When you tell $him that $he's to be known as $activeSlave.slaveName $activeSlave.slaveSurname now, $he pleads with you not to steal $his name. It matters little to you, and $he is forced to @@.hotpink;accept your will.@@
 			<<set $activeSlave.devotion += 5>>
 		<<elseif $oldSurname == $PC.slaveSurname>>
-			She's @@.mediumorchid;happy@@ to no longer have to share a name with her tormenter, but the bliss doesn't last long as @@.gold;dread@@ quickly sets in about what this may mean.
+			$He's @@.mediumorchid;happy@@ to no longer have to share a name with $his tormentor, but the bliss doesn't last long as @@.gold;dread@@ quickly sets in about what this may mean.
 			<<set $activeSlave.devotion += 5, $activeSlave.trust -= 10>>
 		<</if>>
 	<<else>>
 		<<if $activeSlave.slaveSurname == $PC.surname>>
-			When you tell her that she's to be known as $activeSlave.slaveName $activeSlave.slaveSurname now, she nods with approval feeling @@.mediumaquamarine;that she may hold at least some value in your eyes.@@ 
+			When you tell $him that $he's to be known as $activeSlave.slaveName $activeSlave.slaveSurname now, $he nods with approval feeling @@.mediumaquamarine;that $he may hold at least some value in your eyes.@@
 			<<set $activeSlave.trust += 5>>
 		<<elseif $oldSurname == $PC.slaveSurname>>
-			She accepts that you'd rename her something other than your name. She's @@.gold;a little scared@@ that you intend to discard her as your slave wife, or worse, but realizes this was not only a possibility, but likely.
+			$He accepts that you'd rename $him something other than your name. She's @@.gold;a little scared@@ that you intend to discard $him as your slave wife, or worse, but realizes this was not only a possibility, but likely.
 			<<set $activeSlave.trust -= 5>>
 		<</if>>
 	<</if>>
diff --git a/src/uncategorized/saLiveWithHG.tw b/src/uncategorized/saLiveWithHG.tw
index 689de85b23d03107beb46eabdf0626f893bec0bc..4d0053c35890b2d894ac47be7a18fcaa87329fb4 100644
--- a/src/uncategorized/saLiveWithHG.tw
+++ b/src/uncategorized/saLiveWithHG.tw
@@ -302,10 +302,10 @@
 				$slaves[$i].slaveName. _His2 eagerness completely exposes _his2 hidden @@.lightcoral;pregnancy kink.@@
 				<<set $HeadGirl.fetishKnown = 1>>
 			<</if>>
-			<<= knockMeUp($slaves[$i], 100, 2, $HeadGirl.ID)>>
+			<<= knockMeUp($slaves[$i], 100, 2, $HeadGirl.ID, 1)>>
 			<<if ($HeadGirl.fetishStrength > 70) && canImpreg($HeadGirl, $slaves[$i])>>
 				Unsurprisingly, _his2 gives in to _his2 own cravings and also takes $slaves[$i].slaveName's loads until _he2 @@.lime;gets pregnant@@ too.
-				<<= knockMeUp($HeadGirl, 100, 2, $slaves[$i].ID)>>
+				<<= knockMeUp($HeadGirl, 100, 2, $slaves[$i].ID, 1)>>
 			<</if>>
 		<<elseif $HeadGirl.fetishKnown == 1>>
 			$HeadGirl.slaveName knows better than to even consider knocking up $slaves[$i].slaveName.
@@ -320,11 +320,14 @@
 				seed. _His2 @@.hotpink;pride@@ over _his2 new pregnancy and eagerness to get pregnant completely exposes _his2 hidden, and powerful, @@.lightcoral;pregnancy fetish.@@
 				<<set $HeadGirl.fetishKnown = 1, $HeadGirl.devotion += 4>>
 			<</if>>
-			<<= knockMeUp($HeadGirl, 100, 2, $slaves[$i].ID)>>
+			<<= knockMeUp($HeadGirl, 100, 2, $slaves[$i].ID, 1)>>
 		<<elseif $HeadGirl.fetishKnown == 1>>
 			$HeadGirl.slaveName knows better than to even consider getting knocked up by $slaves[$i].slaveName.
 		<</if>>
-	<<elseif $HeadGirl.fetish != "pregnancy" && $slaves[$i].pregKnown == 1 && $slaves[$i].preg < 30 && $arcologies[0].FSRepopulationFocus == "unset" && $HGSuiteDrugs == 1>>
+	<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1 && canImpreg($slaves[$i], $HeadGirl)>>
+		$HeadGirl.slaveName wastes no time in chasing the currents trend and hurries to @@.lime;impregnate@@ $slaves[$i].slaveName.
+		<<= knockMeUp($slaves[$i], 100, 2, $HeadGirl.ID, 1)>>
+	<<elseif $HeadGirl.fetish != "pregnancy" && $arcologies[0].FSRepopulationFocusPregPolicy == 0 && $slaves[$i].pregKnown == 1 && $slaves[$i].preg < 30 && $arcologies[0].FSRepopulationFocus == "unset" && $HGSuiteDrugs == 1>>
 		$HeadGirl.slaveName promptly aborts the child growing in $slaves[$i].slaveName since _he2 prefers _his2 girls not harboring someone else's child or loaded down with _his2 own unwanted spawn.
 		<<set $slaves[$i].preg = 0, WombFlush($slaves[$i]), $slaves[$i].pregType = 0, $slaves[$i].pregSource = 0, $slaves[$i].pregWeek = 0, $slaves[$i].pregKnown = 0>>
 		<<run SetBellySize($slaves[$i])>>
@@ -870,6 +873,9 @@
 	<<elseif ($HGTastes == 4 || $HeadGirl.fetish == "pregnancy") && canImpreg($slaves[$i], $HeadGirl) && $arcologies[0].FSRestart == "unset">>
 		$HeadGirl.slaveName gives $slaves[$i].slaveName fertility enhancers, since _he2 wants to see $slaves[$i].slaveName heavy with child.
 		<<set $slaves[$i].drugs = "fertility drugs">>
+	<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1 && canImpreg($slaves[$i], $HeadGirl)>>
+		$HeadGirl.slaveName gives $slaves[$i].slaveName fertility enhancers, since pregnancy is popular and _he2 wants $slaves[$i].slaveName to look hot.
+		<<set $slaves[$i].drugs = "fertility drugs">>
 	<<elseif $HGTastes > 1>>
 		<<if ($slaves[$i].lips <= 70)>>
 			$HeadGirl.slaveName gives $slaves[$i].slaveName lip injections, since _he2 thinks $slaves[$i].slaveName should have lips so big $he can barely speak.
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 486684d12f487376157c2fcb9d1e710a152b95c0..00a1403b40a7b8c44bdb94b203c0ba4bb2710f62 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -4447,6 +4447,14 @@
 			Society is @@.red;disapproving@@ of $slaves[$i].slaveName's flat, unimpregnated stomach.
 			<<= FSChangePorn("Repopulationist", -2)>>
 		<</if>>
+	<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1>>
+		<<if $slaves[$i].preg > 30>>
+			Society @@.green;loves@@ $slaves[$i].slaveName's advanced pregnancy. It's very trendy.
+			<<set $rep += Math.trunc($FSSingleSlaveRep)>>
+		<<elseif $slaves[$i].bellyPreg >= 1500>>
+			Society @@.green;enjoys@@ $slaves[$i].slaveName's pregnancy. Being heavy with child is in right now.
+			<<set $rep += Math.trunc($FSSingleSlaveRep/2)>>
+		<</if>>
 	<<elseif $arcologies[0].FSRestart != "unset">>
 		<<if $slaves[$i].vaginalAccessory == "chastity belt" || $slaves[$i].vaginalAccessory == "combined chastity">>
 			Society is @@.green;mildly pleased@@ at you keeping $his vagina in check.
@@ -4500,6 +4508,10 @@
 			<<= FSChangePorn("Eugenics", 2)>>
 		<</if>>
 	<</if>>
+	<<if $arcologies[0].FSRepopulationFocusMilfPolicy == 1 && $slaves[$i].birthsTotal > 0>>
+		Society @@.green;loves@@ MILFs and as a mother, $slaves[$i].slaveName fits right in.
+		<<set $rep += Math.trunc($FSSingleSlaveRep)>>
+	<</if>>
 
 	<<if $arcologies[0].FSPaternalist != "unset">>
 		<<if ($slaves[$i].geneMods.NCS > 0) && ($slaves[$i].visualAge <= $potencyAge) && ($slaves[$i].physicalAge >= $potencyAge)>>
diff --git a/src/uncategorized/saServeThePublic.tw b/src/uncategorized/saServeThePublic.tw
index 22299fd36a0aa3f5752fb18ab770ef2d892b9ca7..53f500a21a81fe215e27b7bab34716755fa77560 100644
--- a/src/uncategorized/saServeThePublic.tw
+++ b/src/uncategorized/saServeThePublic.tw
@@ -770,6 +770,8 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea
 <<if $slaves[$i].bellyPreg >= 1500 || setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>>
 	<<if $arcologies[0].FSRepopulationFocus != "unset">>
 		In the new culture of $arcologies[0].name, $his<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> apparent<</if>> pregnancy gets $him lots of attention.
+	<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1 && $slaves[$i].bellyPreg >= 1500>>
+		It's currently trendy to be ripe with child, so $his pregnancy gets $him lots of attention.
 	<<elseif $arcologies[0].FSRestart != "unset">>
 		In the new culture of $arcologies[0].name, $his<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> apparent<</if>> pregnancy is a massive turn off to citizens.
 	<<elseif $arcologies[0].FSGenderFundamentalist != "unset">>
@@ -779,6 +781,10 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea
 	<</if>>
 <</if>>
 
+<<if $arcologies[0].FSRepopulationFocusMilfPolicy == 1 && $slaves[$i].birthsTotal > 0>>
+	Slaves that have had children are hot right now making $him quite the appealing MILF.
+<</if>>
+
 <<if ($seeRace == 1)>>
 	<<if ($slaves[$i].race == "white")>>
 		The public tastes favor white girls like $slaves[$i].slaveName.
diff --git a/src/uncategorized/saWhore.tw b/src/uncategorized/saWhore.tw
index 949c1bec05e9c68d0323927b12174a00218facf9..9abcc2eb28bb037f9ced9b2d74e92f4f241d8519 100644
--- a/src/uncategorized/saWhore.tw
+++ b/src/uncategorized/saWhore.tw
@@ -785,6 +785,8 @@ $His appearance attracted $beauty customers (<<print Math.trunc($beauty/7)>> a d
 <<if $slaves[$i].bellyPreg >= 1500 || setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>>
 	<<if $arcologies[0].FSRepopulationFocus != "unset">>
 		In the new culture of $arcologies[0].name, $his pregnancy makes $him a profitable whore<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>>, even if it's not real<</if>>.
+	<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1 && $slaves[$i].bellyPreg >= 1500>>
+		It's currently trendy to plow a whore laden with child, a role $he fits perfectly.
 	<<elseif $arcologies[0].FSRestart != "unset">>
 		In the new culture of $arcologies[0].name, $his<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> apparent<</if>> pregnancy is a massive turn off to potential customers.
 	<<elseif $arcologies[0].FSGenderFundamentalist != "unset">>
@@ -794,6 +796,10 @@ $His appearance attracted $beauty customers (<<print Math.trunc($beauty/7)>> a d
 	<</if>>
 <</if>>
 
+<<if $arcologies[0].FSRepopulationFocusMilfPolicy == 1 && $slaves[$i].birthsTotal > 0>>
+	Slaves that have had children are hot right now making $him quite the appealing MILF.
+<</if>>
+
 <<if ($seeRace == 1)>>
 	<<if ($slaves[$i].race == "white")>>
 		Many customers prefer white girls like $slaves[$i].slaveName.
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 5cbda7b3fc0475b61198982dbe1b9bf7577dd773..94d41d1aa02305519a185c44fe63882e7ff93ff2 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -15120,6 +15120,8 @@ $He has
 			<<elseif $activeSlave.bellyPreg >= 1500>>
 				Your breeding focused society finds a developing pregnancy very fashionable.
 			<</if>>
+		<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1>>
+			Thanks to your trendsetting policies, society finds $his pregnant belly fashionable.
 		<<elseif $arcologies[0].FSRestart != "unset">>
 			<<if $activeSlave.belly >= 1000000>>
 				<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>