diff --git a/src/npc/acquisition.tw b/src/npc/acquisition.tw
index a62646571920790ab5caf2ddc38c8fd4b3895d42..9e0c82f90b957c191a63f62bdec851298012e6d8 100644
--- a/src/npc/acquisition.tw
+++ b/src/npc/acquisition.tw
@@ -130,7 +130,7 @@ You arrive at your new arcology, $arcologies[0].name, and head straight to the p
 <br><br>
 //Congratulations. I am a personal assistant program, and it is my pleasure to assist you,
 <<switch $PC.nationality>>
-<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
+<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">>
 	<<if $PC.surname>>$PC.surname <</if>>$PC.name,
 <<default>>
 	$PC.name<<if $PC.surname>> $PC.surname<</if>>,
diff --git a/src/pregmod/fMarry.tw b/src/pregmod/fMarry.tw
index b27cc6ef4705f9cb6516598aaba3eff481e73a34..5748b5bb4997d256ea2e062ad6b53d17cbd498e0 100644
--- a/src/pregmod/fMarry.tw
+++ b/src/pregmod/fMarry.tw
@@ -564,23 +564,9 @@ You tell $activeSlave.slaveName that you're going to marry her. (A proposal, of
 		<<elseif $assistantAppearance == "schoolgirl">>
 			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, the rules say you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>her<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push her head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistantName's avatar starts to jill off.
 		<<elseif $assistantAppearance == "angel">>
-			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now join
-			<<switch $PC.nationality>>
-			<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
-				<<if $PC.surname>>$PC.surname <</if>>$PC.name
-			<<default>>
-				$PC.name<<if $PC.surname>> $PC.surname<</if>>
-			<</switch>>
-			in their bedroom and consummate this marriage." The slave <<if _reationType == 0>>stares blankly<<else>>looks confused<</if>>. "After the wedding ends, would be the time." $assistantName says, covering her face in embarrassment at the thought.
+			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now join <<PlayerName>> in their bedroom and consummate this marriage." The slave <<if _reationType == 0>>stares blankly<<else>>looks confused<</if>>. "After the wedding ends, would be the time." $assistantName says, covering her face in embarrassment at the thought.
 		<<elseif $assistantAppearance == "cherub">>
-			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you should <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cock<<if $PC.vagina == 1>>and lick their pussy,<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s pussy<</if>>, in the privacy of
-			<<switch $PC.nationality>>
-			<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
-				<<if $PC.surname>>$PC.surname <</if>>$PC.name's
-			<<default>>
-				$PC.name<<if $PC.surname>> $PC.surname<</if>>'s
-			<</switch>>
-			bedroom, of course." $assistantName hides her face in her hands at the thought.
+			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you should <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cock<<if $PC.vagina == 1>>and lick their pussy,<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s pussy<</if>>, in the privacy of <<PlayerName>>'s bedroom, of course." $assistantName hides her face in her hands at the thought.
 		<<elseif $assistantAppearance == "incubus">>
 			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>her<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reationType == 0>>only starts when you push her head to your crotch<<elseif _reationType == 1>>eagerly complies<<elseif _reationType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Enjoying the sight, $assistantName's avatar begins to furiously stroke its shaft.
 		<<elseif $assistantAppearance == "succubus">>
diff --git a/src/uncategorized/dairyReport.tw b/src/uncategorized/dairyReport.tw
index 4e8532b06532aba2d2cd5888832943d2d09fe8d3..e67dea898c444779e1613f5fca99c3610f420a09 100644
--- a/src/uncategorized/dairyReport.tw
+++ b/src/uncategorized/dairyReport.tw
@@ -95,7 +95,7 @@
 			<<if $slaves[$i].weight >= 160>>
 				<<set _MMWorkout++>>
 			<</if>>
-			<<if $slaves[$i].boobs >= 6000>>
+			<<if $slaves[$i].boobs >= 20000>>
 				<<set _MMWorkout++>>
 			<</if>>
 			<<if $slaves[$i].balls >= 30>>
@@ -111,7 +111,7 @@
 				<<if $slaves[$i].weight >= 160>>
 					<<set _MMWorkout += 2>>
 				<</if>>
-				<<if $slaves[$i].boobs >= 6000>>
+				<<if $slaves[$i].boobs >= 20000>>
 					<<set _MMWorkout += 2>>
 				<</if>>
 				<<if $slaves[$i].balls >= 30>>
@@ -200,7 +200,7 @@
 			<</if>>
 		<</if>>
 		<<if $slaves[$i].prestigeDesc == "She is remembered for winning best in show as a cockmilker.">>
-			<<if (($slaves[$i].balls > 5) && ($slaves[$i].dick != 0)) || (($slaves[$i].balls > 4) && ($slaves[$i].dick != 0) && ($slaves[$i].prostate > 1))>>
+			<<if (($slaves[$i].balls > 6) && ($slaves[$i].dick != 0)) || (($slaves[$i].balls > 4) && ($slaves[$i].dick != 0) && ($slaves[$i].prostate > 1))>>
 				She spends extra time with $slaves[$i].slaveName, the massive ejaculating cow.  She can't help but massage the cow's dick and testes to stimulate them further and coax more from them.
 				<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
 			<<else>>
@@ -367,24 +367,80 @@
 			<<set $slaves[$i].health += 25>>
 		<<else>>
 			<<if ($dairySlimMaintain == 0)>>
-				<<if $slaves[$i].boobs < 50000>>
-					<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
-						<<if ($slaves[$i].boobs < 2000)>>
-							<<set _growth  = 75*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
-						<<elseif ($slaves[$i].boobs < 5000)>>
-							<<set _growth = 50*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+				<<if $dairyFeedersSetting > 1 && $dairyStimulatorsSetting > 0>>
+					<<if $slaves[$i].boobs < 50000>>
+						<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
+							<<if ($slaves[$i].boobs < 2000)>>
+								<<set _growth  = 75*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<<elseif ($slaves[$i].boobs < 5000)>>
+								<<set _growth = 50*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<<else>>
+								<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<</if>>
 						<<else>>
-							<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/4))>>
 						<</if>>
+						<<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>>
+							<<set _boobtacular++>>
+						<</if>>
+						<<set $slaves[$i].boobs += _growth>>
 					<<else>>
-						<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/4))>>
+						<<set $slaves[$i].boobs = 50000>>
 					<</if>>
-					<<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>>
-						<<set _boobtacular++>>
+				<<elseif $dairyFeedersSetting > 0 && $dairyStimulatorsSetting > 0>>
+					<<if $slaves[$i].boobs < 25000>>
+						<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
+							<<if ($slaves[$i].boobs < 2000)>>
+								<<set _growth  = 75*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<<elseif ($slaves[$i].boobs < 5000)>>
+								<<set _growth = 50*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<<else>>
+								<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<</if>>
+						<<else>>
+							<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/4))>>
+						<</if>>
+						<<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>>
+							<<set _boobtacular++>>
+						<</if>>
+						<<set $slaves[$i].boobs += _growth>>
+					<</if>>
+				<<elseif $dairyFeedersSetting > 1>>
+					<<if $slaves[$i].boobs < 10000>>
+						<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
+							<<if ($slaves[$i].boobs < 2000)>>
+								<<set _growth  = 75*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<<elseif ($slaves[$i].boobs < 5000)>>
+								<<set _growth = 50*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<<else>>
+								<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<</if>>
+						<<else>>
+							<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/4))>>
+						<</if>>
+						<<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>>
+							<<set _boobtacular++>>
+						<</if>>
+						<<set $slaves[$i].boobs += _growth>>
 					<</if>>
-					<<set $slaves[$i].boobs += _growth>>
 				<<else>>
-					<<set $slaves[$i].boobs = 50000>>
+					<<if $slaves[$i].boobs < 5000>>
+						<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
+							<<if ($slaves[$i].boobs < 2000)>>
+								<<set _growth  = 75*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<<elseif ($slaves[$i].boobs < 5000)>>
+								<<set _growth = 50*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<<else>>
+								<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+							<</if>>
+						<<else>>
+							<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/4))>>
+						<</if>>
+						<<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>>
+							<<set _boobtacular++>>
+						<</if>>
+						<<set $slaves[$i].boobs += _growth>>
+					<</if>>
 				<</if>>
 			<</if>>
 			<<if ($slaves[$i].balls > 0)>>
@@ -413,7 +469,7 @@
 			<</if>>
 		<</if>>
 	<</if>> /* closes ($dairyFeedersUpgrade == 1) && ($dairyFeedersSetting > 0) */
-	<<if ($dairyStimulatorsUpgrade == 1)>>
+	<<if ($dairyStimulatorsUpgrade == 1) && $dairyStimulatorsSetting > 0>>
 		<<if ($dairyStimulatorsSetting > 1) && ($slaves[$i].anus < 4)>>
 			<<set $slaves[$i].anus++>>
 			<<if ($slaves[$i].anus == 4)>>
@@ -425,24 +481,62 @@
 		<<if ($slaves[$i].health < 60)>>
 			<<set $slaves[$i].health += 20>>
 		<<elseif $dairySlimMaintain == 0>>
-			<<if $slaves[$i].boobs < 50000>>
-				<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
-					<<if ($slaves[$i].boobs < 2000)>>
-						<<set _growth  = 75*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
-					<<elseif ($slaves[$i].boobs < 5000)>>
-						<<set _growth = 50*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+			<<if $dairyFeedersSetting > 1>>
+				<<if $slaves[$i].boobs < 50000>>
+					<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
+						<<if ($slaves[$i].boobs < 2000)>>
+							<<set _growth  = 75*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<<elseif ($slaves[$i].boobs < 5000)>>
+							<<set _growth = 50*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<<else>>
+							<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<</if>>
 					<<else>>
-						<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/4))>>
 					<</if>>
+					<<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>>
+						<<set _boobtacular++>>
+					<</if>>
+					<<set $slaves[$i].boobs += _growth>>
 				<<else>>
-					<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/4))>>
+					<<set $slaves[$i].boobs = 50000>>
 				<</if>>
-				<<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>>
-					<<set _boobtacular++>>
+			<<elseif $dairyFeedersSetting > 0>>
+				<<if $slaves[$i].boobs < 25000>>
+					<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
+						<<if ($slaves[$i].boobs < 2000)>>
+							<<set _growth  = 75*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<<elseif ($slaves[$i].boobs < 5000)>>
+							<<set _growth = 50*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<<else>>
+							<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<</if>>
+					<<else>>
+						<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/4))>>
+					<</if>>
+					<<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>>
+						<<set _boobtacular++>>
+					<</if>>
+					<<set $slaves[$i].boobs += _growth>>
 				<</if>>
-				<<set $slaves[$i].boobs += _growth>>
 			<<else>>
-				<<set $slaves[$i].boobs = 50000>>
+				<<if $slaves[$i].boobs < 10000>>
+					<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
+						<<if ($slaves[$i].boobs < 2000)>>
+							<<set _growth  = 75*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<<elseif ($slaves[$i].boobs < 5000)>>
+							<<set _growth = 50*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<<else>>
+							<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50)/4))>>
+						<</if>>
+					<<else>>
+						<<set _growth = 25*Math.trunc(($injectionUpgrade*2)+$dairyFeedersSetting+$dairyRestraintsSetting+((50-$slaves[$i].physicalAge)/4))>>
+					<</if>>
+					<<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>>
+						<<set _boobtacular++>>
+					<</if>>
+					<<set $slaves[$i].boobs += _growth>>
+				<</if>>
 			<</if>>
 		<</if>>
 	<</if>>
diff --git a/src/uncategorized/longSlaveDescription.tw b/src/uncategorized/longSlaveDescription.tw
index 0bc29a0653cce2f4372ff79975ad24934874f1e1..3dc8ccaf718851e3ef10daabcc4e74fae96ad2a0 100644
--- a/src/uncategorized/longSlaveDescription.tw
+++ b/src/uncategorized/longSlaveDescription.tw
@@ -307,7 +307,7 @@ She comes to you for an inspection
 		$activeSlave.birthName.
 	<<else>>
 		<<switch $activeSlave.nationality>>
-		<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
+		<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">>
 			<<if $activeSlave.birthSurname>>$activeSlave.birthSurname <</if>>$activeSlave.birthName.
 		<<default>>
 			$activeSlave.birthName<<if $activeSlave.birthSurname>> $activeSlave.birthSurname<</if>>.
@@ -327,7 +327,7 @@ She comes to you for an inspection
 <<else>>
 	$activeSlave.slaveName<<if $activeSlave.slaveSurname>> $activeSlave.slaveSurname<</if>> is not its original name: it was once called
 	<<switch $activeSlave.nationality>>
-	<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
+	<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">>
 		<<if $activeSlave.birthSurname>>$activeSlave.birthSurname <</if>>$activeSlave.birthName.
 	<<default>>
 		$activeSlave.birthName<<if $activeSlave.birthSurname>> $activeSlave.birthSurname<</if>>.
diff --git a/src/uncategorized/matchmaking.tw b/src/uncategorized/matchmaking.tw
index 236ae3af90f26db0b6ab941f28468905e55f9ef7..d6397eb6ad389372f2edaa28ce3acccf53dc4415 100644
--- a/src/uncategorized/matchmaking.tw
+++ b/src/uncategorized/matchmaking.tw
@@ -271,23 +271,9 @@ Despite her devotion and trust, she is still a slave, and probably knows that he
 		<<elseif $assistantAppearance == "schoolgirl">>
 			"To get this marriage started," $assistantName concludes, "$eventSlave.slaveName, the rules say you should now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>her<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave complies eagerly. Pleased by the sight, $assistantName's avatar starts to jill off.
 		<<elseif $assistantAppearance == "angel">>
-			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now join
-			<<switch $PC.nationality>>
-			<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
-				<<if $PC.surname>>$PC.surname <</if>>$PC.name
-			<<default>>
-				$PC.name<<if $PC.surname>> $PC.surname<</if>>
-			<</switch>>
-			in their bedroom and consummate this marriage." The slave looks confused. "After the wedding ends, would be the time." $assistantName says, covering her face in embarrassment at the thought.
+			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you must now join <<PlayerName>> in their bedroom and consummate this marriage." The slave looks confused. "After the wedding ends, would be the time." $assistantName says, covering her face in embarrassment at the thought.
 		<<elseif $assistantAppearance == "cherub">>
-			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you should <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cock<<if $PC.vagina == 1>>and lick their pussy,<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s pussy<</if>>, in the privacy of
-			<<switch $PC.nationality>>
-			<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
-				<<if $PC.surname>>$PC.surname <</if>>$PC.name's
-			<<default>>
-				$PC.name<<if $PC.surname>> $PC.surname<</if>>'s
-			<</switch>>
-			bedroom, of course." $assistantName hides her face in her hands at the thought.
+			"To consummate the marriage," $assistantName concludes, "$activeSlave.slaveName, you should <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cock<<if $PC.vagina == 1>>and lick their pussy,<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s pussy<</if>>, in the privacy of <<PlayerName>>'s bedroom, of course." $assistantName hides her face in her hands at the thought.
 		<<elseif $assistantAppearance == "incubus">>
 			"To get this marriage started," $assistantName concludes, "$activeSlave.slaveName, you will now <<if $PC.dick == 1>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina == 1>> and eat <<if $PC.title == 1>>his<<else>>her<</if>> pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave complies eagerly. Enjoying the sight, $assistantName's avatar begins to furiously stroke its shaft.
 		<<elseif $assistantAppearance == "succubus">>
diff --git a/src/uncategorized/peConcubineInterview.tw b/src/uncategorized/peConcubineInterview.tw
index 7ac4dd0f48d89c20d4d48047480893d4e189b9e2..65f5bbce620c1e59e2f157b8f46c809a7caec05c 100644
--- a/src/uncategorized/peConcubineInterview.tw
+++ b/src/uncategorized/peConcubineInterview.tw
@@ -63,13 +63,7 @@ You receive an official communication from a popular talk show hosted in one of
 	<</if>>
 	They seat themselves in comfortable leather chairs and the interview begins in earnest.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	The host asks her some soft, nonjudgemental questions about her life and how she became your slave. Then he hits her: "So, $activeSlave.slaveName. Tell us about 
-	<<switch $PC.nationality>>
-	<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
-		<<if $PC.surname>>$PC.surname <</if>>$PC.name."
-	<<default>>
-		$PC.name<<if $PC.surname>> $PC.surname<</if>>."
-	<</switch>>
+	The host asks her some soft, nonjudgemental questions about her life and how she became your slave. Then he hits her: "So, $activeSlave.slaveName. Tell us about <<PlayerName>>."
 	<<if $activeSlave.devotion > 95>>
 		<<if SlaveStatsChecker.checkForLisp($activeSlave)>>
 		@@.green;Without a moment's hesitation,@@ she lisps, "I love <<if $PC.title != 0>>him. He'th tho handthome, and," she manages to blush prettily, "he'th tho good to me."<<else>>her. The'th tho pretty, and," she manages to blush cutely, "the'th tho good to me."<</if>>
diff --git a/src/uncategorized/rename.tw b/src/uncategorized/rename.tw
index f71ee22274bab513a1fa62dce10ba8fde4bf812c..adf1fe5eddc1ebb915dba73461633adccdadd9b1 100644
--- a/src/uncategorized/rename.tw
+++ b/src/uncategorized/rename.tw
@@ -18,7 +18,7 @@
 	<<else>>
 		angrily tries to resist her new name, insisting that her name is 
 		<<switch $activeSlave.nationality>>
-		<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
+		<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">>
 			<<if $activeSlave.birthSurname>>$activeSlave.birthSurname <</if>>$activeSlave.birthName.
 		<<default>>
 			$activeSlave.birthName<<if $activeSlave.birthSurname>> $activeSlave.birthSurname<</if>>.
diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw
index 06c0d5e25e3a637d4388de46a6d15fa7b3a47e83..63f21f6e7524edeb6a5d3f979a90d03d1a326a97 100644
--- a/src/uncategorized/saDrugs.tw
+++ b/src/uncategorized/saDrugs.tw
@@ -383,10 +383,10 @@
 	<</if>>
 
 <<case "penis enhancement" "intensive penis enhancement">>
-	<<set _growth = 60+($injectionUpgrade*20)>>
-	<<if _intensive>><<set _growth += 20>><</if>>
+	<<set _growth = 60-($injectionUpgrade*10)>>
+	<<if _intensive>><<set _growth -= 20>><</if>>
 	<<if ($slaves[$i].dick > 0)>>
-		<<if (random(1,100) > _growth-($slaves[$i].dick*5))>>
+		<<if (random(1,100) > _growth+($slaves[$i].dick*5))>>
 			@@.lime;$possessiveCap cock grows painfully,@@ becoming both longer and girthier.
 			<<set $slaves[$i].dick++>>
 		<<else>>
@@ -439,8 +439,8 @@
 	<<if $slaves[$i].balls >= 10>>
 	<<else>>
 	<<set _growth = 60+($injectionUpgrade*20)>>
-	<<if _intensive>><<set _growth += 20>><</if>>
-	<<if (random(1,100) > _growth-($slaves[$i].balls*5))>>
+	<<if _intensive>><<set _growth -= 20>><</if>>
+	<<if (random(1,100) > _growth+($slaves[$i].balls*5))>>
 		@@.lime;$possessiveCap balls swell painfully.@@
 		<<set $slaves[$i].balls++>>
 	<<else>>
diff --git a/src/utility/assayWidgets.tw b/src/utility/assayWidgets.tw
index 4927bcb11702d7654f74442b56c97a28e3d3b74e..0a8bb26e5e1d8cc56bacb513dd428ce0ad568e5b 100644
--- a/src/utility/assayWidgets.tw
+++ b/src/utility/assayWidgets.tw
@@ -400,7 +400,7 @@
 	<<elseif $args[0].boobs <= 25000>>
 		<<set $beauty += 50+(0.005*($args[0].boobs-3000))>> /*160 - this might need to be lowered. Maybe drop the 50? Otherwise break it down more.*/
 	<<else>>
-		<<set $beauty += 165+($args[0].boobs/10000)>>
+		<<set $beauty += 145+(0.001*($args[0].boobs-10000))>> /* 185 */
 	<</if>>
 	<<if $args[0].butt <= 2>>
 		<<set $beauty += (2*($args[0].butt-1))>> /*2*/
@@ -413,7 +413,7 @@
 	<</if>> /* maybe buff butts? */
 <<elseif ($arcologies[0].FSSlimnessEnthusiast > 20)>>
 	<<if $args[0].boobs <= 500>>
-		<<set $beauty += (0.05*($args[0].boobs))>> /*25 - buff me to be in line with higher end asset exp*/
+		<<set $beauty += (0.08*($args[0].boobs))>> /*40 - buff me to be in line with higher end asset exp*/
 	<<elseif $args[0].boobs <= 1000>>
 		<<set $beauty += 10>>
 	<<elseif $args[0].boobs <= 3000>>
@@ -435,8 +435,12 @@
 		<<set $beauty += 20+(0.01*($args[0].boobs-1200))>> /*32*/
 	<<elseif $args[0].boobs <= 3600>>
 		<<set $beauty += 32+(0.005*($args[0].boobs-2400))>> /*38*/
+	<<elseif $args[0].boobs <= 10000>>
+		<<set $beauty += 38>>
+	<<elseif $args[0].boobs <= 25000>>
+		<<set $beauty += 30>>
 	<<else>>
-	<<set $beauty += 38>>
+		<<set $beauty += 20>>
 	<</if>>
 	<<if $args[0].butt <= 2>>
 		<<set $beauty += (2*($args[0].butt-1))>> /*2*/
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index d4df63a46817dd0b7def2c9ecbb7905ec42ca297..b581eed847c868f94ebf63fac67b331806740c75 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -5973,7 +5973,7 @@ $pronounCap has
 	<<set _lsd = $slaves.findIndex(function(s) { return s.ID == $activeSlave.pregSource; })>>
 	<<if _lsd != -1>>
 		<<switch $slaves[_lsd].nationality>>
-		<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
+		<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">>
 			<<if $slaves[_lsd].slaveSurname>><<set _daddy = $slaves[_lsd].slaveSurname>><<set _daddy += " " + $slaves[_lsd].slaveName>><<else>><<set _daddy = $slaves[_lsd].slaveName>><</if>>
 		<<default>>
 			<<set _daddy = $slaves[_lsd].slaveName>>
diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw
index 75554d4053cea9c49a30222bf1a9abb1f07a6f8a..459a88a777073d8bd355267826e906c8d823b2d1 100644
--- a/src/utility/miscWidgets.tw
+++ b/src/utility/miscWidgets.tw
@@ -602,7 +602,7 @@
 
 
 <<switch $PC.nationality>>
-<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
+<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">>
 	<<if $PC.surname>><<set $PCTitle = $PC.surname>><<set $PCTitle += " " + $PC.name>><<else>><<set $PCTitle = $PC.name>><</if>>
 <<default>>
 	<<set $PCTitle = $PC.name>>
@@ -2725,9 +2725,9 @@ This experience
 <</widget>>
 
 /* see how they are on a single line? This permits "."s and other things to be appended directly onto the widget result */
-<<widget "PlayerName">><<switch $PC.nationality>><<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">><<if $PC.surname>>$PC.surname <</if>>$PC.name<<default>>$PC.name<<if $PC.surname>> $PC.surname<</if>><</switch>><</widget>>
+<<widget "PlayerName">><<switch $PC.nationality>><<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">><<if $PC.surname>>$PC.surname <</if>>$PC.name<<default>>$PC.name<<if $PC.surname>> $PC.surname<</if>><</switch>><</widget>>
 
-<<widget "SlaveFullName">><<switch $args[0].nationality>><<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">><<if $args[0].slaveSurname>>$args[0].slaveSurname <</if>>$args[0].slaveName<<default>>$args[0].slaveName<<if $args[0].slaveSurname>> $args[0].slaveSurname<</if>><</switch>><</widget>>
+<<widget "SlaveFullName">><<switch $args[0].nationality>><<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">><<if $args[0].slaveSurname>>$args[0].slaveSurname <</if>>$args[0].slaveName<<default>>$args[0].slaveName<<if $args[0].slaveSurname>> $args[0].slaveSurname<</if>><</switch>><</widget>>
 
 <<widget "PoliteRudeTitle">><<switch $args[0].nationality>><<case "Japanese">><<if $args[0].trust > 0>>$PC.name<<if $PC.title > 0>>kun<<else>>chan<</if>><<else>><<if $PC.surname>><<print $PC.surname>><<else>><<print $PC.name>><<s>>an<</if>><</if>><<default>><<if $args[0].intelligence < -2>><<Master>><<elseif $args[0].intelligence > 1>><<if $PC.title > 0>>Ma<<s>>ther<<else>>Mi<<s>>tre<<ss>><</if>><<elseif $args[0].trust > 0>>$PC.name<<else>><<if $PC.surname>>$PC.surname<<else>>$PC.name<</if>><</if>><</switch>><</widget>>
 
@@ -2737,7 +2737,7 @@ This experience
 */
 <<widget "EventNameLink">>
 	<<switch $args[0].nationality>>
-	<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
+	<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">>
 		<<if $args[0].slaveSurname>><<set _name = $args[0].slaveSurname>><<set _name += " " + $args[0].slaveName>><<else>><<set _name = $args[0].slaveName>><</if>>
 	<<default>>
 		<<set _name = $args[0].slaveName>>
@@ -2745,7 +2745,7 @@ This experience
 	<</switch>>
 	/*
 	<<switch $activeSlave.nationality>>
-	<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian">>
+	<<case "Chinese" "Japanese" "Korean" "Cambodian" "Vietnamese" "Hungarian" "Mongolian">>
 		<<if $args[0].slaveSurname>><<set _name = $args[0].slaveSurname + " " + $args[0].slaveName>><</if>>
 	<<default>>
 		<<if $args[0].slaveSurname>><<set _name = $args[0].slaveName + " " + $args[0].slaveSurname>><</if>>