diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index d39ff6e1bb58dbdd636d151bc4fbf9efd3550ffc..e2ab4e8e152a367a60fbbc7d2aa8cc75079edd41 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -4668,4 +4668,10 @@ Pregmod 0.10.3.0
 	152
 	-fixes
 	-changes to whoring/slutting/hole need
-	-continued inflation work
\ No newline at end of file
+	-continued inflation work
+	
+	11/25/17
+	-Security Expansion mod officially added
+	-finished phase 2 of the pregnancy overhaul (inflation overhaul)
+	-added the option to not implant cattle
+	-fixes
\ No newline at end of file
diff --git a/devNotes/twine JS b/devNotes/twine JS
index 622d9fc80af8f183630f1f3d7b02f1d9940627bc..0d76bc7f755001d97742ef7b1b5d86e9598e0031 100644
--- a/devNotes/twine JS	
+++ b/devNotes/twine JS	
@@ -287,8 +287,6 @@ window.isFertile = function(slave) {
 		return false;
 	} else if (slave.ovaryAge >= 47) {
 		return false;
-	} else if (slave.inflation != 0) {
-		return false;
 	} else if (slave.bellyImplant != -1) {
 		return false;
 	} else if (slave.mpreg == 1) {
@@ -3476,6 +3474,12 @@ window.Categorizer.prototype.cat = function(val, def) {
 	return result;
 };
 
+window.isFloat = function(n){
+    return n === +n && n !== (n|0);
+}
+window.isInt = function(n) {
+    return n === +n && n === (n|0);
+}
 window.numberWithCommas = function(x) {
     return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
 }
diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw
index e787f930959262323d557fc2ca60cc7990ddae2a..8173a76aaa85e8daae075c913a8119eca39d85ee 100644
--- a/src/init/storyInit.tw
+++ b/src/init/storyInit.tw
@@ -1181,7 +1181,7 @@ FertilityAge($fertilityAge)
 <<set $securityForceSpacePlanePower = 0>>			/* Has the SF found a busted down spaceplane begging for work? */
 <<set $securityForceFortressZeppelin = 0>>			/* Has the SF found a busted down fortress zeppelin begging for work? */
 <<set $securityForceAC130 = 0>>						/* Has the SF found a busted down AC-130 begging for work? */
-<<set securityForceHeavyTransport = 0>>				/* Has the SF found a busted down heavy yransport begging for work? */
+<<set $securityForceHeavyTransport = 0>>				/* Has the SF found a busted down heavy yransport begging for work? */
 <<set $securityForceDronePower = 0>>				/* How many drone upgrades has the player bought? */
 <<set $securityForceSatalitePower = 0>>				/* Has the SF commendeered a satellite relay? */
 <<set $securityForceGiantRobot = 0>>				/* Has the player assembled a makeshift giant robot */
diff --git a/src/uncategorized/dairy.tw b/src/uncategorized/dairy.tw
index 7d42487e15d0e052cb6c0fba68ffc6b95e25c821..1309c2d6b1c4289e8187b5088b794ad68a99e3e0 100644
--- a/src/uncategorized/dairy.tw
+++ b/src/uncategorized/dairy.tw
@@ -431,10 +431,13 @@ $dairyNameCaps
 <<if $dairySlimMaintain == 0>>
 	<<if $dairyImplantsSetting == 1>>
 		Cows without breasts will undergo lactation implant surgery to remedy this.
-		[[Restrict lactation surgery in cum-cows|Dairy][$dairyImplantsSetting = 0]]
+		[[Restrict lactation surgery in cum-cows|Dairy][$dairyImplantsSetting = 0]] | [[Restrict maximization surgery on cattle|Dairy][$dairyImplantsSetting = 2]]
+	<<elseif $dairyImplantsSetting == 2>>
+		Cows will not undergo surgical procedures to maximize production.
+		[[Maximize production in all cattle|Dairy][$dairyImplantsSetting = 1]] | [[Maximize production in only milkable cows|Dairy][$dairyImplantsSetting = 0]]
 	<<else>>
 		Natuarally lactating cows, cows with non-lactating breasts, and cows incapable of producing cum will undergo lactation implant surgery to increase their milk output.
-		[[Maximize lactation in all cattle|Dairy][$dairyImplantsSetting = 1]]
+		[[Maximize lactation in all cattle|Dairy][$dairyImplantsSetting = 1]] | [[Restrict maximization surgery on cattle|Dairy][$dairyImplantsSetting = 2]]
 	<</if>>
 <<else>>
 	Current settings do not implant lactation implants into cows.
diff --git a/src/uncategorized/dairyReport.tw b/src/uncategorized/dairyReport.tw
index d24eb543644b8315ded39184152e3cc585989cc5..50c4b40461ae7361cbaf8d9cc197e3ef4d2d001f 100644
--- a/src/uncategorized/dairyReport.tw
+++ b/src/uncategorized/dairyReport.tw
@@ -393,14 +393,16 @@
 			<<set $slaves[$i].boobs += 25>>
 		<</if>>
 	<</if>>
-	<<if $slaves[$i].prostate == 1>>
-		<<set $slaves[$i].prostate = 2, $slaves[$i].health -= 10, $cash -= $surgeryCost>>
+	<<if $dairyImplantsSetting != 2>>
+		<<if $slaves[$i].prostate == 1>>
+			<<set $slaves[$i].prostate = 2, $slaves[$i].health -= 10, $cash -= $surgeryCost>>
+		<</if>>
 	<</if>>
 	<<if $slaves[$i].vasectomy == 1>>
 		<<set $slaves[$i].vasectomy = 0, $slaves[$i].health -= 10, $cash -= $surgeryCost>>
 	<</if>>
 	<<if ($dairySlimMaintain == 0)>>
-		<<if ($slaves[$i].lactation < 2) && ($slaves[$i].boobs > 300 || $slaves[$i].dick == 0 || $slaves[$i].lactation == 1 || $dairyImplantsSetting > 0)>>
+		<<if ($slaves[$i].lactation < 2) && ($slaves[$i].boobs > 300 || $slaves[$i].dick == 0 || $slaves[$i].lactation == 1 || $dairyImplantsSetting == 0) && $dairyImplantsSetting != 2>>
 			<<set $slaves[$i].lactation = 2, $slaves[$i].health -= 10, $cash -= $surgeryCost>>
 		<</if>>
 	<</if>>
diff --git a/src/uncategorized/longSlaveDescription.tw b/src/uncategorized/longSlaveDescription.tw
index e10c76028f9d7d4c48804cad259fd38a1e746217..a84dff63a8435aa996e271ff2cdb4f803ffbcd38 100644
--- a/src/uncategorized/longSlaveDescription.tw
+++ b/src/uncategorized/longSlaveDescription.tw
@@ -1883,7 +1883,7 @@ Her scars make her look like she's in the right place.
 <</if>>
 <<areolaeDescription>>
 
-<<if $activeSlave.inflation > 0>>
+<<if $activeSlave.inflation > 0>> /* to be obsoleted with phase 4 */
 <<BellyInflationDescription>>
 <<elseif $activeSlave.bellyImplant >= 2000>>
 <<BellyImplantDescription>>
diff --git a/src/uncategorized/main.tw b/src/uncategorized/main.tw
index a3b768ccedaa156011283d52e0987e72c87eed26..e74588de811f73b8b8f922c2083dcf166d4abca4 100644
--- a/src/uncategorized/main.tw
+++ b/src/uncategorized/main.tw
@@ -112,6 +112,10 @@
 	| //<<link "Re-apply Rules Assistant now (this will only check slaves in the Penthouse)">><<for _i = 0;_i < _SL;_i++>><<if $slaves[_i].assignmentVisible == 1 && $slaves[_i].useRulesAssistant == 1>><<CheckAutoRulesActivate $slaves[_i]>><<DefaultRules $slaves[_i]>><</if>><</for>><<goto "Main">><</link>>//
 <</if>>
 
+/* variables used in "use $someone" links*/
+<<set _j = "Back", _k = "AS Dump", _l = "Main">>
+
+
 <<if $useTabs == 0>>
 //<<OptionsSortAsAppearsOnMain>>//
 	<<include "Slave Summary">>
@@ -284,7 +288,6 @@
 			<</if>>
 			<br>
 			/* Start Italic event text */
-			<<set _j = "Back", _k = "AS Dump", _l = "Main">>
 			<<for $i = 0; $i < _SL; $i++>>
 				<<if ($slaves[$i].assignment == "please you")>>
 					<br><<include "Toychest">> //In the coming week you plan to concentrate on
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 93ccecc67b17160954a7bf0f3b28d03e793a0abd..dc3d9fc4730886c032dd6f02ce3f68b2b9310480 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -4174,6 +4174,13 @@ $pronounCap has
 		<<else>>
 			Despite being stretched taut, you can clearly see the grotesque figures of the infants forced against $possessive uterine walls by their siblings. $possessive womb is so cramped, they can barely squirm at all under the pressure and it is a wonder $pronoun has managed to grow this large; even the slightest provocation could cause $possessive to burst.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 600000>>
@@ -4201,6 +4208,13 @@ $pronounCap has
 		<<if $activeSlave.preg < 30>>
 			Given how far along $pronoun is, $pronoun is clearly having an obscene number of children.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 450000>>
@@ -4228,6 +4242,13 @@ $pronounCap has
 		<<if $activeSlave.preg < 30>>
 			Given how far along $pronoun is, $pronoun is clearly having an obscene number of children.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 300000>>
@@ -4253,6 +4274,13 @@ $pronounCap has
 		<<if $activeSlave.preg < 30>>
 			Given how far along $pronoun is, $pronoun is clearly having an obscene number of children.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 150000>>
@@ -4278,6 +4306,13 @@ $pronounCap has
 		<<if $activeSlave.preg < 30>>
 			Given how far along $pronoun is, $pronoun is clearly having an obscene number of children.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 120000>>
@@ -4304,6 +4339,13 @@ $pronounCap has
 		<<else>>
 			$pronoun is clearly full-term with octuplets.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 105000>>
@@ -4330,6 +4372,13 @@ $pronounCap has
 		<<else>>
 			$pronoun is clearly full-term with septuplets.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 90000>>
@@ -4356,6 +4405,13 @@ $pronounCap has
 		<<else>>
 			$pronoun is clearly full-term with sextuplets.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 75000>>
@@ -4382,6 +4438,13 @@ $pronounCap has
 		<<else>>
 			$pronoun is clearly full-term with quintuplets.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 60000>>
@@ -4408,6 +4471,13 @@ $pronounCap has
 		<<else>>
 			$pronoun is clearly full-term with quadruplets.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 45000>>
@@ -4434,6 +4504,13 @@ $pronounCap has
 		<<else>>
 			$pronoun is clearly full-term with triplets.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 30000>>
@@ -4460,6 +4537,13 @@ $pronounCap has
 		<<else>>
 			$pronoun is clearly full-term with twins.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 15000>>
@@ -4486,10 +4570,33 @@ $pronounCap has
 		<<else>>
 			$pronoun is clearly full-term.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 10000>>
 	<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		$possessiveCap middle is enormously distended with <<print $activeSlave.inflationType>>,
+		<<if $activeSlave.physicalAge <= 3>>
+			and $possessive toddlerish body is absolutely filled by $possessive bloated innards. $pronounCap can barely move herself and resembles an over inflated blow-up doll.
+		<<elseif $activeSlave.physicalAge <= 12>>
+			and $possessive massive, drum-taut belly dominates $possessive poor little frame.
+		<<elseif $activeSlave.weight > 130>>
+			but $pronoun's so fat that it's not obvious.
+		<<elseif $activeSlave.height >= 185>>
+			but $possessive tall frame bears $possessive massive, drum-taut belly well.
+		<<elseif $activeSlave.height < 150>>
+			and $possessive massive, drum-taut belly dominates $possessive poor little frame.
+		<<elseif $activeSlave.muscles > 30>>
+			and $possessive fit body bears $possessive massive, drum-taut belly well.
+		<<else>>
+			and $possessive massive, drum-taut belly dominates $possessive frame.
+		<</if>>
 	<<elseif $activeSlave.bellyPreg > 0>>
 		$pronounCap is heavily pregnant,
 		<<if $activeSlave.physicalAge <= 3>>
@@ -4512,10 +4619,33 @@ $pronounCap has
 		<<elseif $activeSlave.preg < 30>>
 			Given how far along $pronoun is, $pronoun is clearly having multiples.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 5000>>
 	<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		$pronounCap is greatly distended with <<print $activeSlave.inflationType>>,
+		<<if $activeSlave.physicalAge <= 3>>
+			and $possessive swollen belly is nearly as big as $possessive toddlerish body.
+		<<elseif $activeSlave.physicalAge <= 12>>
+			and $possessive swollen belly is eye-catching on $possessive little frame.
+		<<elseif $activeSlave.weight > 130>>
+			but $pronoun's so fat that it's not obvious.
+		<<elseif $activeSlave.height >= 185>>
+			but $possessive tall frame bears $possessive swollen belly well.
+		<<elseif $activeSlave.height < 150>>
+			and $possessive swollen belly is eye-catching on $possessive little frame.
+		<<elseif $activeSlave.muscles > 30>>
+			and $possessive fit body bears $possessive swollen belly well.
+		<<else>>
+			and $possessive swollen belly is eye-catching on $possessive little frame.
+		<</if>>
 	<<elseif $activeSlave.bellyPreg > 0>>
 		$pronounCap is clearly pregnant,
 		<<if $activeSlave.physicalAge <= 3>>
@@ -4533,10 +4663,34 @@ $pronounCap has
 		<<else>>
 			and $possessive rounded belly is eye-catching on $possessive frame.
 		<</if>>
+		<<if $activeSlave.bellyFluid >= 1500>>
+			<<if $activeSlave.inflationMethod == 2>>
+				There is a distinct curve to $possessive upper belly; the result of a stomach filled with $activeSlave.inflationType.
+			<<else>>
+				$possessiveCaps stomach bulges a little larger thanks to all the $activeSlave.inflationType in $possessive bowels.
+			<</if>>
+		<</if>>
 	<<else>>
 	<</if>>
 <<elseif $activeSlave.belly >= 1500>>
 	<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		$pronounCap is visibly swollen with <<print $activeSlave.inflationType>>,
+		<<if $activeSlave.physicalAge <= 3>>
+			and $possessive sloshing belly looks obscene on $possessive toddlerish body.
+		<<elseif $activeSlave.physicalAge <= 10>>
+			and $possessive sloshing belly looks huge on $possessive tiny frame.
+		<<elseif $activeSlave.weight > 95>>
+			but $pronoun's sufficiently overweight that it's not obvious.
+		<<elseif $activeSlave.height < 150>>
+			and $possessive sloshing belly looks huge on $possessive tiny frame.
+		<<elseif $activeSlave.weight <= -10>>
+			$possessive thin form making $possessive sloshing belly very obvious.
+		<<else>>
+			giving $possessive stomach a distinct curvature.
+		<</if>>
+		<<if $activeSlave.bellySag > 0>>
+			$possessiveCap swollen belly fills out $possessive overstretched middle slightly.
+		<</if>>
 	<<elseif $activeSlave.bellyPreg > 0>>
 		$pronounCap is visibly pregnant,
 		<<if $activeSlave.physicalAge <= 3>>
@@ -6150,29 +6304,29 @@ $pronounCap has
 			<<if $activeSlave.bellyTat != 0>>
 				<<if $activeSlave.belly >= 300000>>
 					<<if $activeSlave.bellyTat == "a heart">>
-						A heart is tattooed around $possessive popped navel, though it is barely recognizable so stretched by $possessive titanic pregnancy.
+						A heart is tattooed around $possessive popped navel, though it is barely recognizable so stretched by $possessive titanic <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>stomach<</if>>.
 					<<elseif $activeSlave.bellyTat == "a star">>
-						A star is tattooed around $possessive popped navel, though it is barely recognizable so stretched by $possessive titanic pregnancy.
+						A star is tattooed around $possessive popped navel, though it is barely recognizable so stretched by $possessive titanic <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>stomach<</if>>.
 					<<elseif $activeSlave.bellyTat == "a butterfly">>
-						A butterfly is tattooed around $possessive popped navel, though it is barely recognizable so stretched by $possessive titanic pregnancy.
+						A butterfly is tattooed around $possessive popped navel, though it is barely recognizable so stretched by $possessive titanic <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>stomach<</if>>.
 					<</if>>
 				<<elseif $activeSlave.belly >= 150000>>
 					<<if $activeSlave.bellyTat == "a heart">>
-						A heart is tattooed around $possessive popped navel, though it is rather stretched by $possessive enormous pregnancy.
+						A heart is tattooed around $possessive popped navel, though it is rather stretched by $possessive enormous <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>stomach<</if>>.
 					<<elseif $activeSlave.bellyTat == "a star">>
-						A star is tattooed around $possessive popped navel, though it is rather stretched by $possessive enormous pregnancy.
+						A star is tattooed around $possessive popped navel, though it is rather stretched by $possessive enormous <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>stomach<</if>>.
 					<<elseif $activeSlave.bellyTat == "a butterfly">>
-						A butterfly is tattooed around $possessive popped navel, though it is rather stretched by $possessive enormous pregnancy.
+						A butterfly is tattooed around $possessive popped navel, though it is rather stretched by $possessive enormous <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>stomach<</if>>.
 					<</if>>
 				<<elseif $activeSlave.weight > 190 && $activeSlave.belly < 150000>>
 					$pronounCap has a tattoo around $possessive navel, but it is impossible to tell of what due to $possessive expansive fat rolls.
 				<<elseif $activeSlave.belly >= 10000>>
 					<<if $activeSlave.bellyTat == "a heart">>
-						A heart is tattooed around $possessive popped navel, only to be truly seen when $pronoun is full-term.
+						A heart is tattooed around $possessive popped navel, only to be truly seen when $pronoun has a huge belly or is full-term.
 					<<elseif $activeSlave.bellyTat == "a star">>
-						A star is tattooed around $possessive popped navel, only to be truly seen when $pronoun is full-term.
+						A star is tattooed around $possessive popped navel, only to be truly seen when $pronoun has a huge belly or is full-term.
 					<<elseif $activeSlave.bellyTat == "a butterfly">>
-						A butterfly is tattooed around $possessive popped navel, only to be truly seen when $pronoun is full-term.
+						A butterfly is tattooed around $possessive popped navel, only to be truly seen when $pronoun has a huge belly or is full-term.
 					<</if>>
 				<<elseif $activeSlave.belly >= 5000 || $activeSlave.weight <= 190>>
 					$pronounCap has a barely recognizable tattoo around $possessive navel, it should reveal itself fully once $pronoun is a little bigger.
@@ -6191,7 +6345,7 @@ $pronounCap has
 		<</if>>
 		<<if _heavyBelly == 1>>
 			<<if canWalk($activeSlave)>>
-				$possessiveCap pregnancy is so massive that it is difficult for $possessive to move.
+				$possessiveCap <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>stomach<</if>> is so massive that it is difficult for $possessive to move.
 				<<if $activeSlave.muscles > 95>>
 					However, $pronoun is so powerfully built that $pronoun can manage it with effort, using $possessive arms to support it.
 				<<elseif $activeSlave.muscles > 30>>
@@ -6206,9 +6360,9 @@ $pronounCap has
 			<</if>>
 			<<if ($activeSlave.assignment != "labor in the production line") && ($activeSlave.assignment != "be confined in the arcade") && (($activeSlave.assignment != "work in the dairy") || ($dairyRestraintsSetting < 2)) && $activeSlave.belly >= 300000>>
 				<<if $pregAccessibility == 1>>
-					Fortunately for $possessive, the penthouse is adapted for daily life with a pregnant belly
+					Fortunately for $possessive, the penthouse is adapted for daily life with a <<if $activeSlave.bellyPreg >= 3000>>pregnant<</if>> belly
 				<<else>>
-					$pronounCap has trouble living in your penthouse, which is not designed for girls with pregnancies
+					$pronounCap has trouble living in your penthouse, which is not designed for girls with <<if $activeSlave.bellyPreg >= 3000>>pregnancie<<else>>bellies<</if>>
 				<</if>>
 				wider than a standard doorway.
 			<</if>>
@@ -6228,7 +6382,7 @@ $pronounCap has
 		<</if>>
 	<</if>>
 	<<if _heavyBelly == 1>>
-		The difficulties of being enormously pregnant are greatly reduced for a Fuckdoll, since it's almost always restrained, stationary, or both.
+		The difficulties of being enormously <<if $activeSlave.bellyPreg >= 3000>>pregnant<<else>>swollen<</if>> are greatly reduced for a Fuckdoll, since it's almost always restrained, stationary, or both.
 	<</if>>
 <</if>>