diff --git a/src/pregmod/incubatorReport.tw b/src/pregmod/incubatorReport.tw
index 24e64066255ce043d16a91db048a35b0164ecb77..6b3cfaaa657636e76be333499eb96acd5f1386d9 100644
--- a/src/pregmod/incubatorReport.tw
+++ b/src/pregmod/incubatorReport.tw
@@ -230,6 +230,7 @@
 	<<if $incubatorUpgradeReproduction == 1>>
 		<br>
 		<<set _rearQuirk = $tanks[_inc].geneticQuirks.rearLipedema == 2 ? 2 : 0>>
+		<<if _rearQuirk == 0>><<set _rearQuirkDivider = 1>><</if>>
 		<<if $incubatorReproductionSetting == 2>>
 			$His developing body is being flooded with hormones.
 			<<if $incubatorWeightSetting == 1>>
@@ -256,7 +257,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips += 2>>
 						<</if>>
-						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 30/_rearQuirk>>
+						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 30/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt += 4>>
 						<</if>>
@@ -269,7 +270,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 50/_rearQuirk>>
+						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 50/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt += 3>>
 						<</if>>
@@ -282,7 +283,7 @@
 							The excess estrogen-laced growth hormones @@.green;causes $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 50/_rearQuirk>>
+						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 50/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear grow fatter.@@
 							<<set $tanks[_inc].butt += 2>>
 						<</if>>
@@ -295,7 +296,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 60/_rearQuirk>>
+						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 60/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -308,7 +309,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 70/_rearQuirk>>
+						<<if $tanks[_inc].butt < 12*_rearQuirk && random(1,100) > 70/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -392,7 +393,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 50/_rearQuirk>>
+						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 50/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt += 3>>
 						<</if>>
@@ -405,7 +406,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 50/_rearQuirk>>
+						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 50/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -418,7 +419,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 60/_rearQuirk>>
+						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 60/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -431,7 +432,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 70/_rearQuirk>>
+						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 70/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -444,7 +445,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 80/_rearQuirk>>
+						<<if $tanks[_inc].butt < 8*_rearQuirk && random(1,100) > 80/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -528,7 +529,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips += 2>>
 						<</if>>
-						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 70/_rearQuirk>>
+						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 70/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt += 2>>
 						<</if>>
@@ -541,7 +542,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 70/_rearQuirk>>
+						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 70/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -554,7 +555,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 90/_rearQuirk>>
+						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 90/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -567,7 +568,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 90/_rearQuirk>>
+						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 90/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -580,7 +581,7 @@
 							The excess estrogen-laced growth hormones @@.green;cause $his hips to widen for childbirth.@@
 							<<set $tanks[_inc].hips++>>
 						<</if>>
-						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 90/_rearQuirk>>
+						<<if $tanks[_inc].butt < 6*_rearQuirk && random(1,100) > 90/_rearQuirkDivider>>
 							The excess estrogen-laced growth hormones @@.green;cause $his rear to grow fatter.@@
 							<<set $tanks[_inc].butt++>>
 						<</if>>
@@ -658,7 +659,7 @@
 						The added estrogen @@.green;causes $his hips to widen.@@
 						<<set $tanks[_inc].hips++>>
 					<</if>>
-					<<if $tanks[_inc].butt < 5*_rearQuirk && random(1,100) > 80/_rearQuirk>>
+					<<if $tanks[_inc].butt < 5*_rearQuirk && random(1,100) > 80/_rearQuirkDivider>>
 						The added estrogen @@.green;causes $his butt to grow.@@
 						<<set $tanks[_inc].butt++>>
 					<</if>>
diff --git a/src/pregmod/physicalDevelopment.tw b/src/pregmod/physicalDevelopment.tw
index 14abee4477ff183fcdedf130ba2aee5c03f32f89..02776eeaf0ff1c5d734e8371e9a10d31832dbf59 100644
--- a/src/pregmod/physicalDevelopment.tw
+++ b/src/pregmod/physicalDevelopment.tw
@@ -2,6 +2,9 @@
 
 <<widget "PhysicalDevelopment">>
 
+<<set _rearQuirk = $args[0].geneticQuirks.rearLipedema == 2 ? 2 : 0>>
+<<if _rearQuirk == 0>><<set _rearQuirkDivider = 1>><</if>>
+
 <<if ($args[0].geneMods.NCS == 1)>>
 /* NCS completely blocks all natural physical growth: no height increases. It also blocks all hormonal secondary sexual * characteristics. So, on the female side: no boobs, no butt, no hips, and no labia. And on the male side: no dick, no clit, no balls, no scrotum, no shoulders. */
 
@@ -197,8 +200,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 80>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 80/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -214,8 +217,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -231,8 +234,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -252,8 +255,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 80>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 80/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -273,8 +276,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 60>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 60/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -294,8 +297,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 80>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 80/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -311,8 +314,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -361,8 +364,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 80>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 80/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -378,8 +381,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -428,8 +431,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 20>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 20/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -450,8 +453,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 40>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 40/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -472,8 +475,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 95>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 95/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -496,8 +499,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -520,8 +523,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 60>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 60/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -549,8 +552,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 4>>
-			<<if random(1,100) > 20>>
+		<<if $args[0].butt < 4+_rearQuirk>>
+			<<if random(1,100) > 20/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -576,8 +579,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 4>>
-			<<if random(1,100) > 40>>
+		<<if $args[0].butt < 4+_rearQuirk>>
+			<<if random(1,100) > 40/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -603,8 +606,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 95>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 95/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -632,8 +635,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -661,8 +664,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 60>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 60/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -709,8 +712,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 4>>
-			<<if random(1,100) > 20>>
+		<<if $args[0].butt < 4+_rearQuirk>>
+			<<if random(1,100) > 20/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -750,8 +753,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 4>>
-			<<if random(1,100) > 40>>
+		<<if $args[0].butt < 4+_rearQuirk>>
+			<<if random(1,100) > 40/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -787,8 +790,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 95>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 95/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -826,8 +829,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -864,8 +867,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 60>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 60/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1584,8 +1587,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 80>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 80/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1601,8 +1604,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1618,8 +1621,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1650,8 +1653,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 80>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 80/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1701,8 +1704,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 80>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 80/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1718,8 +1721,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1782,8 +1785,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 80>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 80/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1799,8 +1802,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 90>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 90/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1879,8 +1882,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 20>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 20/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1896,8 +1899,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 3>>
-			<<if random(1,100) > 40>>
+		<<if $args[0].butt < 3+_rearQuirk>>
+			<<if random(1,100) > 40/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -1982,8 +1985,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 4>>
-			<<if random(1,100) > 20>>
+		<<if $args[0].butt < 4+_rearQuirk>>
+			<<if random(1,100) > 20/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -2004,8 +2007,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 4>>
-			<<if random(1,100) > 40>>
+		<<if $args[0].butt < 4+_rearQuirk>>
+			<<if random(1,100) > 40/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -2124,8 +2127,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 4>>
-			<<if random(1,100) > 20>>
+		<<if $args[0].butt < 4+_rearQuirk>>
+			<<if random(1,100) > 20/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
@@ -2161,8 +2164,8 @@
 				<<set $args[0].hips += 1>>
 			<</if>>
 		<</if>>
-		<<if $args[0].butt < 4>>
-			<<if random(1,100) > 40>>
+		<<if $args[0].butt < 4+_rearQuirk>>
+			<<if random(1,100) > 40/_rearQuirkDivider>>
 				<<set $args[0].butt += 1>>
 			<</if>>
 		<</if>>
diff --git a/src/pregmod/saInflation.tw b/src/pregmod/saInflation.tw
index 4f8406b2f5068dbe06dc7230d16db2ea0ecdd448..1c86d15d083276f9324539a3d8d67027fc817db2 100644
--- a/src/pregmod/saInflation.tw
+++ b/src/pregmod/saInflation.tw
@@ -529,6 +529,7 @@
 
 <<if $slaves[$i].inflationType == "milk" && $slaves[$i].bellyFluid >= 1500>>
 	<<set _rearQuirk = $slaves[$i].geneticQuirks.rearLipedema == 2 ? 2 : 0>>
+	<<if _rearQuirk == 0>><<set _rearQuirkDivider = 1>><</if>>
 	<<if $slaves[$i].weight < 200>>
 		$His body @@.lime;grows a little more padded@@ as it absorbs the milk contained in $his digestive track.
 		<<set $slaves[$i].weight += 2>>
@@ -538,7 +539,7 @@
 			<<set $slaves[$i].boobs += 200>>
 		<</if>>
 	<</if>>
-	<<if random(1,100) > (50/_rearQuirk) && $slaves[$i].butt < 7*_rearQuirk>>
+	<<if random(1,100) > (50/_rearQuirkDivider) && $slaves[$i].butt < 7*_rearQuirk>>
 			$His butt @@.lime;swells@@ with added fat as $he digests the milk contained in $his digestive track.
 			<<set $slaves[$i].butt += 1>>
 		<</if>>
@@ -552,7 +553,7 @@
 		$His breasts @@.lime;swell@@ with added fat as $he digests the food contained in $his digestive track.
 		<<set $slaves[$i].boobs += 200>>
 	<</if>>
-	<<if random(1,100) > (50/_rearQuirk) && $slaves[$i].butt < 7*_rearQuirk>>
+	<<if random(1,100) > (50/_rearQuirkDivider) && $slaves[$i].butt < 7*_rearQuirk>>
 		$His butt @@.lime;swells@@ with added fat as $he digests the food contained in $his digestive track.
 		<<set $slaves[$i].butt += 1>>
 	<</if>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index fc5f1a0be71fa9a8ae0d4626ca62bb1588d4a3e7..61da702496f4313374a75b3a9677aa794e864baf 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -3299,7 +3299,8 @@
 		<<if ($slaves[$i].vagina > -1) && ($slaves[$i].ovaries != 0) && ($slaves[$i].vaginaLube < 2)>>
 			<<set _Effects.push("VaginaWetter")>>
 		<</if>>
-		<<if (($slaves[$i].butt-$slaves[$i].buttImplant) < 2*_rearQuirk) && (($slaves[$i].geneMods.NCS == 0) || (random(1,100) > 75/_rearQuirk))>>
+		<<if _rearQuirk == 0>><<set _rearQuirkDivider = 1>><</if>>
+		<<if (($slaves[$i].butt-$slaves[$i].buttImplant) < 2*_rearQuirk) && (($slaves[$i].geneMods.NCS == 0) || (random(1,100) > 75/_rearQuirkDivider))>>
 			<<set _Effects.push("ButtBigger")>>
 		<</if>>
 		<<if (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 500) && (($slaves[$i].geneMods.NCS == 0) || (random(1,100) > 75))>>