diff --git a/src/js/utilJS.tw b/src/js/utilJS.tw
index 24fb8d8d1a9c95b6f9b4631479828198148e9df1..a8d8c69a05c2ae7a1613ab5de0fb2a917d04d1e1 100644
--- a/src/js/utilJS.tw
+++ b/src/js/utilJS.tw
@@ -95,8 +95,25 @@ window.Height = (function(){
 		"Bosnian": 171.1, "Kosovan": undefined, "Macedonian": undefined, "Honduran": 152.0, "Maltese": 159.9,
 		"Nauruan": undefined, "Micronesian": undefined, "Costa Rican": undefined, "Salvadoran": 160.3, "Nicaraguan": 153.7,
 		"Panamanian": 152.0, "Nigerien": 157.8, "Andorran": undefined, "Bulgarian": 163.2, "Luxembourgian": 164.8,
-		"Moldovan": 161.2,
+		"Moldovan": 161.2, "Antiguan": 156.8, "Aruban": 158, "Azerbaijani": 162.4, "Bahamian": 157.1, "Bahraini": 165.2,
+		"Barbadian": 158.5, "Belarusian": 165, "Bhutanese": 153.4, "Burundian": 157, "a Cook Islander": 162.3, "Cypriot": 163.4,
+		"Dominican": 159, "Dominiquais": 157.2, "East Timorese": 149.1, "Ecuadorian": 153.4, "Fijian": 161.8, "French Guianan": 157,
+		"Georgian": 160.5, "Guyanese": 157.9, "Kuwaiti": 156.1, "Kyrgyz": 158.6, "Latvian": 165.7, "a Liechtensteiner": 164.3, 
+		"Niuean": 160.4, "Palauan": 161.4, "Palestinian": 158.2, "Papua New Guinean": 150.7, "Paraguayan": 158.3, "Qatari": 155,
+		"Kittitian": 156.9, "Saint Lucian": 157.1, "Vincentian": 156.2, "Samoan": 161, "Scottish": 163, "Seychellois": 155.8,
+		"Slovene": 167.4, "a Solomon Islander": 151.8, "Sri Lankan": 151.4, "Surinamese": 155.7, "Tajik": 161.2, "Tongan": 159.5,
+		"Trinidadian": 157.4, "Turkmen": 158.2, "Ni-Vanuatu": 149.8, "Vatican": 162.5,
 		"": 162.5 // default
+		
+		/* undefined version
+		"Antiguan": undefined, "Aruban": undefined, "Azerbaijani": 162.4, "Bahamian":undefined, "Bahraini": 154.2,
+		"Barbadian": undefined, "Belarusian": undefined, "Bhutanese": undefined, "Burundian": undefined, "a Cook Islander": undefined, "Cypriot": undefined,
+		"Dominican": 159, "Dominiquais": undefined, "East Timorese": undefined, "Ecuadorian": undefined, "Fijian": 161.8, "French Guianan": undefined,
+		"Georgian": undefined, "Guyanese": undefined, "Kuwaiti": undefined, "Kyrgyz": undefined, "Latvian": 165.7, "a Liechtensteiner": undefined, 
+		"Niuean": undefined, "Palauan": undefined, "Palestinian": undefined, "Papua New Guinean": undefined, "Paraguayan": undefined, "Qatari": undefined,
+		"Kittitian": undefined, "Saint Lucian": undefined, "Vincentian": undefined, "Samoan": undefined, "Scottish": undefined, "Seychellois": undefined,
+		"Slovene": 167.4, "a Solomon Islander": undefined, "Sri Lankan": 151.4, "Surinamese": undefined, "Tajik": undefined, "Tongan": undefined,
+		"Trinidadian": undefined, "Turkmen": undefined, "Ni-Vanuatu": undefined, "Vatican": undefined, */
 	};
 	const xyMeanHeight = {
 		"American.white": 178.2, "American.black": 177.4, "American.latina": 172.5, "American.asian": 172.5, "American": 176.4, 
@@ -123,8 +140,25 @@ window.Height = (function(){
 		"Malagasy": 161.5, "Maldivian": undefined, "Bosnian": 183.9, "Kosovan": undefined, "Macedonian": undefined,
 		"Honduran": undefined, "Maltese": 169.9, "Nauruan": undefined, "Micronesian": undefined, "Costa Rican": undefined,
 		"Salvadoran": undefined, "Nicaraguan": undefined, "Panamanian": 165.0, "Nigerien": 163.8, "Luxembourgian": 179.9,
-		"Moldovan": undefined, ".white": 177.6,
+		"Moldovan": undefined, ".white": 177.6, "Antiguan": 164.8, "Aruban": 165.1, "Azerbaijani": 171.8, "Bahamian": 167.2, "Bahraini": 165.1,
+		"Barbadian": 169.3, "Belarusian": 176.2, "Bhutanese": 167.2, "Burundian": 164.1, "a Cook Islander": 173.4, "Cypriot": 177.2,
+		"Dominican": 172.7, "Dominiquais": 168.1, "East Timorese": 161.2, "Ecuadorian": 167.5, "Fijian": 170.4, "French Guianan": 168,
+		"Georgian": 172.7, "Guyanese": 168.6, "Kuwaiti": 169.2, "Kyrgyz": 170.4, "Latvian": 174.2, "a Liechtensteiner": 175.4, 
+		"Niuean": 169.7, "Palauan": 174.6, "Palestinian": 169.7, "Papua New Guinean": 163.5, "Paraguayan": 168.8, "Qatari": 166.2,
+		"Kittitian": 164.4, "Saint Lucian": 168.3, "Vincentian": 165.4, "Samoan": 173, "Scottish": 172, "Seychellois": 168.5,
+		"Slovene": 180.3, "a Solomon Islander": 163.1, "Sri Lankan": 163.6, "Surinamese": 165.2, "Tajik": 175.2, "Tongan": 168.2,
+		"Trinidadian": 170.8, "Turkmen": 171.4, "Ni-Vanuatu": 160.5, "Vatican": 176.5,
 		"": 172.5 // defaults
+		
+		/* undefined version
+		"Antiguan": undefined, "Aruban": undefined, "Azerbaijani": 171.8, "Bahamian":undefined, "Bahraini": 165.1,
+		"Barbadian": undefined, "Belarusian": undefined, "Bhutanese": undefined, "Burundian": undefined, "a Cook Islander": undefined, "Cypriot": undefined,
+		"Dominican": 172.7, "Dominiquais": undefined, "East Timorese": undefined, "Ecuadorian": undefined, "Fijian": 170.4, "French Guianan": undefined,
+		"Georgian": undefined, "Guyanese": undefined, "Kuwaiti": undefined, "Kyrgyz": undefined, "Latvian": 174.2, "a Liechtensteiner": undefined, 
+		"Niuean": undefined, "Palauan": undefined, "Palestinian": undefined, "Papua New Guinean": undefined, "Paraguayan": undefined, "Qatari": undefined,
+		"Kittitian": undefined, "Saint Lucian": undefined, "Vincentian": undefined, "Samoan": undefined, "Scottish": undefined, "Seychellois": undefined,
+		"Slovene": 180.3, "a Solomon Islander": undefined, "Sri Lankan": 163.6, "Surinamese": undefined, "Tajik": undefined, "Tongan": undefined,
+		"Trinidadian": undefined, "Turkmen": undefined, "Ni-Vanuatu": undefined, "Vatican": undefined, */
 	};
 	
 	// Helper method - table lookup for nationality/race combinations
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 78c2977fea795f8122b4df361299f845f29ebb90..f04c9ab10c4bd1886813a5ed3039aacf7ed6466f 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -1679,6 +1679,9 @@ Setting missing global variables:
 <<if ndef $growthStim>>
 	<<set $growthStim = 0>>
 <</if>>
+<<if ndef $growthStim>>
+	<<set $growthStim = 0>>
+<</if>>
 <<if ndef $pubertyLength>>
 	<<set $pubertyLength = 5>>
 <</if>>
diff --git a/src/uncategorized/costsReport.tw b/src/uncategorized/costsReport.tw
index 6b931f3aa5475b2b09088beaafefcdb0ad745226..569f88848f3e2ffeb1b7d8c8b3ca53f47a2d2895 100644
--- a/src/uncategorized/costsReport.tw
+++ b/src/uncategorized/costsReport.tw
@@ -389,6 +389,9 @@
 	<<case "growth stimulants">>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;Growth stimulants: ¤<<print ($drugsCost*5)>>
 		<<set $individualCosts += ($drugsCost*5)>>
+	<<case  "growth stimulants">>
+		<br>&nbsp;&nbsp;&nbsp;&nbsp;Growth stimulants: ¤<<print ($drugsCost*5)>>
+		<<set $individualCosts += ($drugsCost*5)>>
 	<<case "intensive breast injections" "intensive butt injections" "intensive penis enhancement" "intensive testicle enhancement" "intensive lip injections" "hyper breast injections" "hyper butt injections" "hyper penis enhancement" "hyper testicle enhancement" "hyper lip injections">>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;Intensive drugs: ¤<<print $drugsCost*5>>
 		<<set $individualCosts += $drugsCost*5>>
diff --git a/src/uncategorized/saGetMilked.tw b/src/uncategorized/saGetMilked.tw
index fea8f5d9207c0798ac992ca638d8f019fc95850f..35ed2ef92faedc113bd8abd604ab2b06e4576be3 100644
--- a/src/uncategorized/saGetMilked.tw
+++ b/src/uncategorized/saGetMilked.tw
@@ -9,32 +9,30 @@
 
 gets milked this week.
 <<if $dairy > 0>>
-<<if $dairyRestraintsSetting < 2>>
-	<<if (($universalRulesFacilityWork == 1) && ($slaves[$i].assignment == "get milked") && ($dairySpots > 0)) || ($slaves[$i].assignment == "work in the dairy")>>
-	<<if ($slaves[$i].assignment == "get milked")>>
-		Since there's extra space in $dairyName, she spends most of her milkings there.
-		<<set $dairySpots -= 1>>
-	<</if>>
-	<<if ($Milkmaid != 0)>>
-		While there, she gets the benefit of $Milkmaid.slaveName's <<if ($Milkmaid.physicalAge < 21)>>youthful energy<<else>>care<</if>><<if ($Milkmaid.oralSkill >= 100)>> and talented tongue<</if>>.
-		<<if ($slaves[$i].devotion < $milkmaidDevotionThreshold)>>
-			<<set $slaves[$i].devotion += $milkmaidDevotionBonus>>
-		<</if>>
-		<<if ($slaves[$i].trust < $milkmaidTrustThreshold)>>
-			<<set $slaves[$i].trust += $milkmaidTrustBonus>>
+	<<if $dairyRestraintsSetting < 2>>
+		<<if (($universalRulesFacilityWork == 1) && ($slaves[$i].assignment == "get milked") && ($dairySpots > 0)) || ($slaves[$i].assignment == "work in the dairy")>>
+			<<if ($slaves[$i].assignment == "get milked")>>
+				Since there's extra space in $dairyName, she spends most of her milkings there.
+				<<set $dairySpots -= 1>>
+			<</if>>
 		<</if>>
-		<<if ($slaves[$i].health < 100)>>
-			<<set $slaves[$i].health += $milkmaidHealthBonus>>
+		<<if ($Milkmaid != 0)>>
+			While there, she gets the benefit of $Milkmaid.slaveName's <<if ($Milkmaid.physicalAge < 21)>>youthful energy<<else>>care<</if>><<if ($Milkmaid.oralSkill >= 100)>> and talented tongue<</if>>.
+				<<if ($slaves[$i].devotion < $milkmaidDevotionThreshold)>>
+					<<set $slaves[$i].devotion += $milkmaidDevotionBonus>>
+				<</if>>
+				<<if ($slaves[$i].trust < $milkmaidTrustThreshold)>>
+					<<set $slaves[$i].trust += $milkmaidTrustBonus>>
+				<</if>>
+				<<if ($slaves[$i].health < 100)>>
+					<<set $slaves[$i].health += $milkmaidHealthBonus>>
+				<</if>>
 		<</if>>
 	<</if>>
-	<</if>>
-<</if>>
 <</if>>
 
 <<if $slaves[$i].lactation > 0>>
-
 	<<set $milk = milkAmount($slaves[$i])>>
-
 	She produces from her <<print either("tits", "breasts", "mammaries", "udders", "boobs")>>, which have a combined volume of <<print $slaves[$i].boobs*2>> CCs;
 	<<if ($slaves[$i].lactation == 1)>>
 		she is lactating naturally and produces a healthy stream of milk.
@@ -78,10 +76,10 @@ gets milked this week.
 	<</if>>
 
 	<<if $slaves[$i].lactationAdaptation < 100>>
-	<<if ($slaves[$i].assignment == "get milked") || ($slaves[$i].assignment == "work in the dairy")>>
-		Living as a cow helps her body and mind adapt to producing milk.
-		<<set $slaves[$i].lactationAdaptation += 1>>
-	<</if>>
+		<<if ($slaves[$i].assignment == "get milked") || ($slaves[$i].assignment == "work in the dairy")>>
+			Living as a cow helps her body and mind adapt to producing milk.
+			<<set $slaves[$i].lactationAdaptation += 1>>
+		<</if>>
 	<</if>>
 
 	<<if ($slaves[$i].preg > 5) && ($slaves[$i].pregKnown == 1)>>
@@ -101,38 +99,38 @@ gets milked this week.
 	<</if>>
 
 	<<if $slaves[$i].lactationAdaptation > 10>>
-	<<if $slaves[$i].lactationAdaptation > 50>>
-		Her body has adapted heavily to milk production, making her extremely productive.
-	<<else>>
-		Her body has gotten used to producing milk, making her very productive.
-	<</if>>
+		<<if $slaves[$i].lactationAdaptation > 50>>
+			Her body has adapted heavily to milk production, making her extremely productive.
+		<<else>>
+			Her body has gotten used to producing milk, making her very productive.
+		<</if>>
 	<</if>>
 
 	<<if $dairySlimMaintainUpgrade == 1>>
-	<<if $dairySlimMaintain == 1>>
-		<<if ($slaves[$i].boobs <= 700)>>
-			<<if ($arcologies[0].FSSlimnessEnthusiast > 80)>>
-				Your arcology's milkers are optimized to extract maximum output from small breasted slaves, which substantially increases her otherwise modest productivity.
-				<<set $milk *= 1.5>>
-			<<elseif ($arcologies[0].FSSlimnessEnthusiast > 20)>>
-				Your arcology's milkers have been carefully modified to more readily accommodate slaves with tiny breasts, which slightly mitigates her less than ideal physiology for milk production.
-				<<set $milk *= 1.1>>
+		<<if $dairySlimMaintain == 1>>
+			<<if ($slaves[$i].boobs <= 700)>>
+				<<if ($arcologies[0].FSSlimnessEnthusiast > 80)>>
+					Your arcology's milkers are optimized to extract maximum output from small breasted slaves, which substantially increases her otherwise modest productivity.
+					<<set $milk *= 1.5>>
+				<<elseif ($arcologies[0].FSSlimnessEnthusiast > 20)>>
+					Your arcology's milkers have been carefully modified to more readily accommodate slaves with tiny breasts, which slightly mitigates her less than ideal physiology for milk production.
+					<<set $milk *= 1.1>>
+				<</if>>
 			<</if>>
 		<</if>>
 	<</if>>
-	<</if>>
 
 	<<if ($slaves[$i].assignment == "work in the dairy")>>
 		<<if ($dairyFeedersUpgrade == 1)>>
-		<<if ($dairyFeedersSetting > 0)>>
-			<<set $milk += $milk*(0.1*($dairyFeedersUpgrade+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/20)))>>
-			<<if ($slaves[$i].chem > 360)>>
-				<<set $milk *= 0.6>>
-			<<elseif ($slaves[$i].chem > 100)>>
-				<<set $milk *= ((600-$slaves[$i].chem)/600)>>
+			<<if ($dairyFeedersSetting > 0)>>
+				<<set $milk += $milk*(0.1*($dairyFeedersUpgrade+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/20)))>>
+				<<if ($slaves[$i].chem > 360)>>
+					<<set $milk *= 0.6>>
+				<<elseif ($slaves[$i].chem > 100)>>
+					<<set $milk *= ((600-$slaves[$i].chem)/600)>>
+				<</if>>
 			<</if>>
 		<</if>>
-		<</if>>
 	<<elseif ($slaves[$i].assignment == "be confined in the arcade")>>
 		<<set $milk *= 0.5>>
 	<</if>>
@@ -176,98 +174,98 @@ gets milked this week.
 
 	<<if ($slaves[$i].lactation > 1)>>
 		<<if ($slaves[$i].nipples != "huge")>>
-		<<if ($slaves[$i].nipples == "inverted")>>
-			<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
-			Having the milkers constantly haul her inverted nipples out is @@.hotpink;extremely uncomfortable; she loves it.@@
-			<<set $slaves[$i].devotion += 3>>
-			<<else>>
-			Having the milkers constantly haul her inverted nipples out is @@.mediumorchid;extremely uncomfortable.@@
-			<<set $slaves[$i].devotion -= 3>>
-			<</if>>
-			<<if (random(1,100) > 50)>>
-			The constant suction @@.lime;permanently protrudes them,@@ and
-			<<if (random(1,2) == 1)>>
-				it turns out they're absolutely massive.
+			<<if ($slaves[$i].nipples == "inverted")>>
+				<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
+					Having the milkers constantly haul her inverted nipples out is @@.hotpink;extremely uncomfortable; she loves it.@@
+					<<set $slaves[$i].devotion += 3>>
+				<<else>>
+					Having the milkers constantly haul her inverted nipples out is @@.mediumorchid;extremely uncomfortable.@@
+					<<set $slaves[$i].devotion -= 3>>
+				<</if>>
+				<<if (random(1,100) > 50)>>
+					The constant suction @@.lime;permanently protrudes them,@@ and
+					<<if (random(1,2) == 1)>>
+						it turns out they're absolutely massive.
+						<<set $slaves[$i].nipples = "huge">>
+					<<else>>
+						it turns out they're nice and puffy.
+						<<set $slaves[$i].nipples = "puffy">>
+					<</if>>
+				<</if>>
+			<<elseif ($slaves[$i].nipples == "partially inverted")>>
+				<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
+					Having the milkers constantly haul her inverted nipples out is @@.hotpink;quite uncomfortable; she loves it.@@
+					<<set $slaves[$i].devotion += 1>>
+				<<else>>
+					Having the milkers constantly haul her inverted nipples out is @@.mediumorchid;quite uncomfortable.@@
+					<<set $slaves[$i].devotion -= 1>>
+				<</if>>
+				<<if (random(1,100) > 30)>>
+					The constant suction @@.lime;permanently protrudes them,@@ and
+					<<if (random(1,2) == 1)>>
+						it turns out they're pretty cute.
+						<<set $slaves[$i].nipples = "cute">>
+					<<else>>
+						it turns out they're nice and puffy.
+						<<set $slaves[$i].nipples = "puffy">>
+					<</if>>
+				<</if>>
+			<<elseif ($slaves[$i].nipples == "puffy") && (random(1,100) > 90)>>
+				Producing this river of milk @@.lime;enlarges her nipples:@@ they're now enormous.
 				<<set $slaves[$i].nipples = "huge">>
-			<<else>>
-				it turns out they're nice and puffy.
+			<<elseif ($slaves[$i].nipples == "cute") && (random(1,100) > 80)>>
+				Producing this river of milk @@.lime;makes her nipples nice and puffy.@@
 				<<set $slaves[$i].nipples = "puffy">>
-			<</if>>
-			<</if>>
-		<<elseif ($slaves[$i].nipples == "partially inverted")>>
-			<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
-			Having the milkers constantly haul her inverted nipples out is @@.hotpink;quite uncomfortable; she loves it.@@
-			<<set $slaves[$i].devotion += 1>>
-			<<else>>
-			Having the milkers constantly haul her inverted nipples out is @@.mediumorchid;quite uncomfortable.@@
-			<<set $slaves[$i].devotion -= 1>>
-			<</if>>
-			<<if (random(1,100) > 30)>>
-			The constant suction @@.lime;permanently protrudes them,@@ and
-			<<if (random(1,2) == 1)>>
-				it turns out they're pretty cute.
+			<<elseif ($slaves[$i].nipples == "tiny")>>
+				Producing this river of milk @@.lime;makes her nipples grow to a nice size.@@
 				<<set $slaves[$i].nipples = "cute">>
-			<<else>>
-				it turns out they're nice and puffy.
-				<<set $slaves[$i].nipples = "puffy">>
+			<<elseif ($slaves[$i].areolae < 3) && (random(1,100) > 30+($slaves[$i].areolae*20))>>
+				Producing this river of milk @@.lime;broadens her areolae.@@
+				<<set $slaves[$i].areolae += 1>>
 			<</if>>
-			<</if>>
-		<<elseif ($slaves[$i].nipples == "puffy") && (random(1,100) > 90)>>
-			Producing this river of milk @@.lime;enlarges her nipples:@@ they're now enormous.
-			<<set $slaves[$i].nipples = "huge">>
-		<<elseif ($slaves[$i].nipples == "cute") && (random(1,100) > 80)>>
-			Producing this river of milk @@.lime;makes her nipples nice and puffy.@@
-			<<set $slaves[$i].nipples = "puffy">>
-		<<elseif ($slaves[$i].nipples == "tiny")>>
-			Producing this river of milk @@.lime;makes her nipples grow to a nice size.@@
-			<<set $slaves[$i].nipples = "cute">>
-		<<elseif ($slaves[$i].areolae < 3) && (random(1,100) > 30+($slaves[$i].areolae*20))>>
-			Producing this river of milk @@.lime;broadens her areolae.@@
-			<<set $slaves[$i].areolae += 1>>
-		<</if>>
 		<</if>>
 	<<else>>
 		<<if ($slaves[$i].nipples != "huge")>>
-		<<if ($slaves[$i].nipples == "inverted")>>
-			<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
-			Having the milkers constantly haul her inverted nipples out is @@.hotpink;extremely uncomfortable; she loves it.@@
-			<<set $slaves[$i].devotion += 3>>
-			<<else>>
-			Having the milkers constantly haul her inverted nipples out is @@.mediumorchid;extremely uncomfortable.@@
-			<<set $slaves[$i].devotion -= 3>>
+			<<if ($slaves[$i].nipples == "inverted")>>
+				<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
+					Having the milkers constantly haul her inverted nipples out is @@.hotpink;extremely uncomfortable; she loves it.@@
+					<<set $slaves[$i].devotion += 3>>
+				<<else>>
+					Having the milkers constantly haul her inverted nipples out is @@.mediumorchid;extremely uncomfortable.@@
+					<<set $slaves[$i].devotion -= 3>>
+				<</if>>
+				<<if (random(1,100) > 50)>>
+					The constant suction @@.lime;permanently protrudes them,@@ and
+					<<if (random(1,2) == 1)>>
+						it turns out they're absolutely massive.
+						<<set $slaves[$i].nipples = "huge">>
+					<<else>>
+						it turns out they're nice and puffy.
+						<<set $slaves[$i].nipples = "puffy">>
+					<</if>>
+				<</if>>
+			<<elseif ($slaves[$i].nipples == "partially inverted")>>
+				<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
+					Having the milkers constantly haul her inverted nipples out is @@.hotpink;quite uncomfortable; she loves it.@@
+					<<set $slaves[$i].devotion += 1>>
+				<<else>>
+					Having the milkers constantly haul her inverted nipples out is @@.mediumorchid;quite uncomfortable.@@
+					<<set $slaves[$i].devotion -= 1>>
+				<</if>>
+				<<if (random(1,100) > 30)>>
+					The constant suction @@.lime;permanently protrudes them,@@ and
+					<<if (random(1,2) == 1)>>
+						it turns out they're pretty cute.
+						<<set $slaves[$i].nipples = "cute">>
+					<<else>>
+						it turns out they're nice and puffy.
+						<<set $slaves[$i].nipples = "puffy">>
+					<</if>>
+				<</if>>
+			<<elseif ($slaves[$i].nipples == "tiny") && (random(1,100) > 50)>>
+					Producing milk @@.lime;makes her nipples grow to a nice size.@@
+					<<set $slaves[$i].nipples = "cute">>
 			<</if>>
-			<<if (random(1,100) > 50)>>
-			The constant suction @@.lime;permanently protrudes them,@@ and
-			<<if (random(1,2) == 1)>>
-				it turns out they're absolutely massive.
-				<<set $slaves[$i].nipples = "huge">>
-			<<else>>
-				it turns out they're nice and puffy.
-				<<set $slaves[$i].nipples = "puffy">>
-			<</if>>
-			<</if>>
-		<<elseif ($slaves[$i].nipples == "partially inverted")>>
-			<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
-			Having the milkers constantly haul her inverted nipples out is @@.hotpink;quite uncomfortable; she loves it.@@
-			<<set $slaves[$i].devotion += 1>>
-			<<else>>
-			Having the milkers constantly haul her inverted nipples out is @@.mediumorchid;quite uncomfortable.@@
-			<<set $slaves[$i].devotion -= 1>>
-			<</if>>
-			<<if (random(1,100) > 30)>>
-			The constant suction @@.lime;permanently protrudes them,@@ and
-			<<if (random(1,2) == 1)>>
-				it turns out they're pretty cute.
-				<<set $slaves[$i].nipples = "cute">>
-			<<else>>
-				it turns out they're nice and puffy.
-				<<set $slaves[$i].nipples = "puffy">>
-			<</if>>
-			<</if>>
-		<<elseif ($slaves[$i].nipples == "tiny") && (random(1,100) > 50)>>
-			Producing milk @@.lime;makes her nipples grow to a nice size.@@
-			<<set $slaves[$i].nipples = "cute">>
-		<</if>>
 		<</if>>
 	<</if>>
 
diff --git a/src/uncategorized/saLiveWithHG.tw b/src/uncategorized/saLiveWithHG.tw
index d86610b0d1db4f788c522f6d70ac20260caffc1b..516046ae9b1dced3c73105b4d45034d9cab01081 100644
--- a/src/uncategorized/saLiveWithHG.tw
+++ b/src/uncategorized/saLiveWithHG.tw
@@ -820,6 +820,10 @@
 	<<elseif ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetish == "submissive") && $slaves[$i].height < Math.clamp((Height.mean($slaves[$i]) * 1.25),0,274)>>
 		$HeadGirl.slaveName has a subconscious need to be dominated by the biggest, strongest girl possible, so $pronoun gives $slaves[$i].slaveName injections of growth stimulants to make her grow taller.
 		<<set $slaves[$i].drugs = "growth stimulants">>
+		<<if $slaves[$i].height < Math.clamp((Height.mean($slaves[$i]) * 1.25),0,274)>>
+			$HeadGirl.slaveName has a subconscious need to be dominated by the biggest, strongest girl possible, so $pronoun gives $slaves[$i].slaveName injections of growth stimulants, to make her grow taller.
+			<<set $slaves[$i].drugs = "growth stimulants">>
+		<</if>>
 	<<elseif ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetish == "boobs") && ($slaves[$i].boobs < 8000)>>
 		$HeadGirl.slaveName gives $slaves[$i].slaveName <<if $arcologies[0].FSAssetExpansionistResearch == 1>>hyper <</if>> tit injections, since as far as she's concerned there's no such thing as too much boob.
 		<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw
index e7c36cb8362dcc9d26a84d8139ab828cd5c9c2b5..b80e0a083f8eb4a500ef3c32eec9b2b4c50fdeea 100644
--- a/src/uncategorized/slaveInteract.tw
+++ b/src/uncategorized/slaveInteract.tw
@@ -817,6 +817,8 @@
 			<<set $activeSlave.drugs = "penis enhancement">>
 		<<case "intensive testicle enhancement">>
 			<<set $activeSlave.drugs = "testicle enhancement">>
+		<<case "growth stimulants">>
+			<<set $activeSlave.drugs = "growth stimulants">>
 		<</switch>>
 		<<replace "#drugs">><strong>$activeSlave.drugs</strong><</replace>>
 		<<goto "Slave Interact">>
@@ -889,6 +891,13 @@
 <</if>>
 <</if>>
 <<if $growthStim == 1>>
+<<if $activeSlave.height < 274>>
+	| <<link "Growth Stimulants">><<set $activeSlave.drugs = "growth stimulants">><<replace "#drugs">><strong>$activeSlave.drugs</strong><</replace>><</link>>
+<<else>>
+	| Growth Stimulants
+<</if>>
+<</if>>
+<<if $growthStim == 1>>
 <<if $activeSlave.height < 274 && $activeSlave.height < Math.clamp((Height.mean($activeSlave) * 1.25),0,274)>>
 	| <<link "Growth Stimulants">><<set $activeSlave.drugs = "growth stimulants">><<replace "#drugs">><strong>$activeSlave.drugs</strong><</replace>><</link>>
 <<else>>