diff --git a/src/004-base/facility.js b/src/004-base/facility.js
index ad3095f1f5a7ae25535d6252ed53bc2b38e961cb..988a76f0b0919eda8f141ae8a32932a0133b3e5c 100644
--- a/src/004-base/facility.js
+++ b/src/004-base/facility.js
@@ -7,6 +7,8 @@ App.Data.JobDesc = class {
 		this.fuckdollAccepted = false;
 		/** @type {boolean|undefined} */
 		this.broodmotherAccepted = false;
+		/** workers can take part time jobs in addition to their main (full-time) one */
+		this.partTime = false;
 	}
 };
 
diff --git a/src/SecExp/edicts.tw b/src/SecExp/edicts.tw
index ae5bd171732a92fd23c9c4a5f1c56b1483d70d68..7796710d8dc8a055b528714e3b4573a96142ea87 100644
--- a/src/SecExp/edicts.tw
+++ b/src/SecExp/edicts.tw
@@ -223,7 +223,7 @@
 <<if $alternativeRents == 0>>
 	<br>''Alternative rent payment:'' allow citizens to pay for their rents in menial slaves rather than cash, if so they wish.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$alternativeRents = 1, cashX(-5000, "policies"), $authority -= 1000]]
+		[[Implement|edicts][$alternativeRents = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
@@ -233,7 +233,7 @@
 <<if $enslavementRights == 0>>
 	<br>''Enslavement rights:'' the arcology owner will be the only authority able to declare a person enslaved or not.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$enslavementRights = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep += 10]]
+		[[Implement|edicts][$enslavementRights = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep += 10]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
@@ -243,7 +243,7 @@
 <<if $sellData == 0 && ($secUpgrades.nanoCams == 1 || $secUpgrades.cyberBots == 1 || $secUpgrades.eyeScan == 1 || $secUpgrades.cryptoAnalyzer == 1 || $crimeUpgrades.autoTrial == 1 || $crimeUpgrades.autoArchive == 1 || $crimeUpgrades.worldProfiler == 1 || $crimeUpgrades.advForensic == 1)>>
 	<br>''Private Data marketization:'' allow the selling of private citizens' data.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$sellData = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep += 10]]
+		[[Implement|edicts][$sellData = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep += 10]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
@@ -254,7 +254,7 @@
 	<<if $propCampaignBoost == 0>>
 		<br>''Obligatory educational material:'' force residents to read curated educational material about the arcology.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$propCampaignBoost = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000]]
+			[[Implement|edicts][$propCampaignBoost = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -266,7 +266,7 @@
 	<<if $tradeLegalAid == 0>>
 		<br>''Legal aid for new businesses:'' Support new businesses in the arcology by helping them cover legal costs and issues.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$tradeLegalAid = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000]]
+			[[Implement|edicts][$tradeLegalAid = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -275,7 +275,7 @@
 	<<if $taxTrade == 0>>
 		<br>''Trade tariffs:'' all goods transitioning in your arcology will have to pay a transition fee.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$taxTrade = 1, cashX(-5000, "policies"), $authority -= 1000]]
+			[[Implement|edicts][$taxTrade = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -287,7 +287,7 @@
 	<<if $slaveWatch == 0>>
 		<br>''@@.lime;Slave mistreatment watch:@@'' slaves will be able access a special security service in case of mistreatment.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$slaveWatch = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000]]
+			[[Implement|edicts][$slaveWatch = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -299,7 +299,7 @@
 	<<if $subsidyChurch == 0>>
 		<br>''@@.lime;Religious activities subsidy:@@'' will provide economic support to religious activities following the official dogma.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$subsidyChurch = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000]]
+			[[Implement|edicts][$subsidyChurch = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -312,7 +312,7 @@
 	<<if !$SFSupportLevel && $reqMenials > 5>>
 		<br>''Equipment provision:'' $SF.Caps will provide the security HQ with advanced equipment.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$SFSupportLevel++, cashX(-5000, "policies"), $authority -= 1000, $SFSupportUpkeep += 1000, $reqMenials -= 5]]
+			[[Implement|edicts][$SFSupportLevel++, cashX(-5000, "edicts"), $authority -= 1000, $SFSupportUpkeep += 1000, $reqMenials -= 5]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -320,7 +320,7 @@
 	<<elseif $SFSupportLevel && $SF.Squad.Firebase >= 4 && $reqMenials > 5>>
 		<br>''Personnel training:'' $SF.Caps will provide the security HQ personnel with advanced training.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$SFSupportLevel++, cashX(-5000, "policies"), $authority -= 1000, $SFSupportUpkeep += 2000, $reqMenials -= 5]]
+			[[Implement|edicts][$SFSupportLevel++, cashX(-5000, "edicts"), $authority -= 1000, $SFSupportUpkeep += 2000, $reqMenials -= 5]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -328,7 +328,7 @@
 	<<elseif $SFSupportLevel === 2 && $SF.Squad.Firebase >= 6 && $reqMenials > 5>>
 		<br>''Troops detachment:'' $SF.Caps will provide troops to the security department.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$SFSupportLevel++, cashX(-5000, "policies"), $authority -= 1000, $SFSupportUpkeep += 3000, $reqMenials -= 5]]
+			[[Implement|edicts][$SFSupportLevel++, cashX(-5000, "edicts"), $authority -= 1000, $SFSupportUpkeep += 3000, $reqMenials -= 5]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -336,7 +336,7 @@
 	<<elseif $SFSupportLevel === 3 && $SF.Squad.Firebase >= 6 && $reqMenials > 5>>
 		<br>''Full Support:'' $SF.Caps will give the security department its full support.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$SFSupportLevel++, cashX(-5000, "policies"), $authority -= 1000, $SFSupportUpkeep += 3000, $reqMenials -= 5]]
+			[[Implement|edicts][$SFSupportLevel++, cashX(-5000, "edicts"), $authority -= 1000, $SFSupportUpkeep += 3000, $reqMenials -= 5]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -344,7 +344,7 @@
 	<<elseif $SFSupportLevel === 4 && $SF.Squad.Firebase === 10 && $reqMenials > 5>>
 		<br>''Network assistance:'' $SF.Caps will assist the security department with installing a local version of their custom network.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$SFSupportLevel++, cashX(-50000, "policies"), $authority -= 1000, $SFSupportUpkeep += 4000, $secHQUpkeep += 1000, $reqMenials -= 5]]
+			[[Implement|edicts][$SFSupportLevel++, cashX(-50000, "edicts"), $authority -= 1000, $SFSupportUpkeep += 4000, $secHQUpkeep += 1000, $reqMenials -= 5]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -357,7 +357,7 @@
 <<if $limitImmigration == 0>>
 	<br>''Immigration limits:'' institute limits to the amount of people the arcology will accept each week.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$openBorders = 0, $limitImmigration = 1, cashX(-5000, "policies"), $authority -= 1000]]
+		[[Implement|edicts][$openBorders = 0, $limitImmigration = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
@@ -367,7 +367,7 @@
 <<if $openBorders == 0>>
 	<br>''Open borders:'' considerably lower requirements to become citizens.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$openBorders = 1, $limitImmigration = 0, cashX(-5000, "policies"), $authority -= 1000]]
+		[[Implement|edicts][$openBorders = 1, $limitImmigration = 0, cashX(-5000, "edicts"), $authority -= 1000]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
@@ -378,7 +378,7 @@
 <<if $weaponsLaw == 3>>
 	<br>''Heavy weaponry forbidden:'' set the range of weapons allowed within the arcology to non-heavy, non-explosive.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$weaponsLaw = 2, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep += 10]]
+		[[Implement|edicts][$weaponsLaw = 2, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep += 10]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
@@ -386,14 +386,14 @@
 <<elseif $weaponsLaw == 2>>
 	<br>''All weapons allowed:'' allow residents of the arcology to buy, sell and keep weaponry of any kind within the arcology.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$weaponsLaw = 3, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep -= 10]]
+		[[Implement|edicts][$weaponsLaw = 3, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep -= 10]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;//Will slightly increase prosperity and provide a small weekly amount of reputation, but rebellions will be very well armed.//
 	<br>''Heavily restricted weaponry:'' set the range of weapons allowed within the arcology to non-automatic, non-high caliber.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$weaponsLaw = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep += 10]]
+		[[Implement|edicts][$weaponsLaw = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep += 10]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
@@ -401,14 +401,14 @@
 <<elseif $weaponsLaw == 1>>
 	<br>''Heavy weaponry forbidden:'' set the range of weapons allowed within the arcology to non-heavy, non-explosive.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$weaponsLaw = 2, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep -= 10]]
+		[[Implement|edicts][$weaponsLaw = 2, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep -= 10]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;//Will slightly increase prosperity, but will cost a small amount of authority each week and will leave rebellions decently armed.//
 	<br>''Forbid weapons inside the arcology:'' forbid residents to buy, sell and keep weaponry while within the arcology.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$weaponsLaw = 0, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep += 10]]
+		[[Implement|edicts][$weaponsLaw = 0, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep += 10]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
@@ -416,7 +416,7 @@
 <<elseif $weaponsLaw == 0>>
 	<br>''Heavily restricted weaponry:'' set the range of weapons allowed within the arcology to non-automatic, non-high caliber.
 	<<if $authority >= 1000>>
-		[[Implement|edicts][$weaponsLaw = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep -= 10]]
+		[[Implement|edicts][$weaponsLaw = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep -= 10]]
 	<<else>>
 		<br>//Not enough Authority.//
 	<</if>>
@@ -429,7 +429,7 @@
 	<<if $soldierWages == 0>>
 		<br>''Average wages for soldiers:'' will set the wages paid to the soldiers of the arcology to an average amount.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$soldierWages += 1, cashX(-5000, "policies"), $authority -= 1000]]
+			[[Implement|edicts][$soldierWages += 1, cashX(-5000, "edicts"), $authority -= 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -437,14 +437,14 @@
 	<<elseif $soldierWages == 1>>
 		<br>''Low wages for soldiers:'' will set the wages paid to the soldiers of the arcology to a low amount.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$soldierWages -= 1, cashX(-5000, "policies"), $authority -= 1000]]
+			[[Implement|edicts][$soldierWages -= 1, cashX(-5000, "edicts"), $authority -= 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;//Will lower all units upkeep and push loyalty to low levels.//
 		<br>''High wages for soldiers:'' will set the wages paid to the soldiers of the arcology to a high amount.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$soldierWages += 1, cashX(-5000, "policies"), $authority -= 1000]]
+			[[Implement|edicts][$soldierWages += 1, cashX(-5000, "edicts"), $authority -= 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -452,7 +452,7 @@
 	<<else>>
 		<br>''Average wages for soldiers:'' will set the wages paid to the soldiers of the arcology to an average amount.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$soldierWages -= 1, cashX(-5000, "policies"), $authority -= 1000]]
+			[[Implement|edicts][$soldierWages -= 1, cashX(-5000, "edicts"), $authority -= 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -462,7 +462,7 @@
 	<<if $slavesOfficers == 0>>
 		<br>''Slave Officers:'' allow your trusted slaves to lead the defense forces of the arcology.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$slavesOfficers = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep += 10]]
+			[[Implement|edicts][$slavesOfficers = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep += 10]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -473,7 +473,7 @@
 		<<if $discountMercenaries == 0>>
 			<br>''Mercenary subsidy:'' mercenaries willing to immigrate in your arcology will be offered a discount on rent.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$discountMercenaries = 1, cashX(-5000, "policies"), $authority -= 1000]]
+				[[Implement|edicts][$discountMercenaries = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -484,7 +484,7 @@
 	<<if $militiaFounded == 0>>
 		<br>''Found the militia:'' lay the groundwork for the formation of the arcology's citizens' army.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$militiaFounded = 1, $recruitVolunteers = 1, cashX(-5000, "policies"), $authority -= 1000]]
+			[[Implement|edicts][$militiaFounded = 1, $recruitVolunteers = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -495,7 +495,7 @@
 		<<if $recruitVolunteers == 0>>
 			<br>''Volunteers' militia:'' only volunteers will be accepted in the militia.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$militarizedSociety = 0, $militaryService = 0, $conscription = 0, $recruitVolunteers = 1, cashX(-5000, "policies"), $authority -= 1000]]
+				[[Implement|edicts][$militarizedSociety = 0, $militaryService = 0, $conscription = 0, $recruitVolunteers = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -504,7 +504,7 @@
 		<<if $conscription == 0>>
 			<br>''Conscription:'' every citizen is required to train in the militia and serve the arcology if the need arises.
 			<<if $authority >= 4000>>
-				[[Implement|edicts][$militarizedSociety = 0, $militaryService = 0, $conscription = 1, $recruitVolunteers = 0, cashX(-5000, "policies"), $authority -= 4000]]
+				[[Implement|edicts][$militarizedSociety = 0, $militaryService = 0, $conscription = 1, $recruitVolunteers = 0, cashX(-5000, "edicts"), $authority -= 4000]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -513,7 +513,7 @@
 		<<if $militaryService == 0>>
 			<br>''Obligatory military service:'' every citizen is required to register and serve under the militia.
 			<<if $authority >= 6000>>
-				[[Implement|edicts][$militarizedSociety = 0, $militaryService = 1, $conscription = 0, $recruitVolunteers = 0, cashX(-5000, "policies"), $authority -= 6000]]
+				[[Implement|edicts][$militarizedSociety = 0, $militaryService = 1, $conscription = 0, $recruitVolunteers = 0, cashX(-5000, "edicts"), $authority -= 6000]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -522,7 +522,7 @@
 		<<if $militarizedSociety == 0>>
 			<br>''Militarized Society:'' every adult citizen is required to train and participate in the defense of the arcology.
 			<<if $authority >= 8000>>
-				[[Implement|edicts][$militarizedSociety = 1, $militaryService = 0, $conscription = 0, $recruitVolunteers = 0, cashX(-5000, "policies"), $authority -= 8000]]
+				[[Implement|edicts][$militarizedSociety = 1, $militaryService = 0, $conscription = 0, $recruitVolunteers = 0, cashX(-5000, "edicts"), $authority -= 8000]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -532,7 +532,7 @@
 		<<if $militaryExemption == 0 && ($conscription == 1 || $militaryService == 1 || $militarizedSociety == 1)>>
 			<br>''Military exemption:'' allow citizens to avoid military duty by paying a weekly fee.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$militaryExemption = 1, cashX(-5000, "policies"), $authority -= 1000]]
+				[[Implement|edicts][$militaryExemption = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -543,7 +543,7 @@
 			<<if $lowerRquirements == 0>>
 				<br>''@@.lime;Revised minimum requirements:@@'' will allow citizens outside the normally accepted range to join the militia.
 				<<if $authority >= 1000>>
-					[[Implement|edicts][$lowerRquirements = 1, cashX(-5000, "policies"), $authority -= 1000, $militiaBaseDefense--, $militiaBaseHp--]]
+					[[Implement|edicts][$lowerRquirements = 1, cashX(-5000, "edicts"), $authority -= 1000, $militiaBaseDefense--, $militiaBaseHp--]]
 				<<else>>
 					<br>//Not enough Authority.//
 				<</if>>
@@ -555,7 +555,7 @@
 			<<if $noSubhumansInArmy == 0>>
 				<br>''@@.lime;No subhumans in the militia:@@'' prevent subhumans from joining the militia.
 				<<if $authority >= 1000>>
-					[[Implement|edicts][$noSubhumansInArmy = 1, cashX(-5000, "policies"), $authority -= 1000]]
+					[[Implement|edicts][$noSubhumansInArmy = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 				<<else>>
 					<br>//Not enough Authority.//
 				<</if>>
@@ -567,7 +567,7 @@
 			<<if $pregExemption == 0>>
 				<br>''@@.lime;Military exemption for pregnancies:@@'' pregnant citizens will be allowed, and encouraged, to avoid military service.
 				<<if $authority >= 1000>>
-					[[Implement|edicts][$pregExemption = 1, cashX(-5000, "policies"), $authority -= 1000]]
+					[[Implement|edicts][$pregExemption = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 				<<else>>
 					<br>//Not enough Authority.//
 				<</if>>
@@ -579,7 +579,7 @@
 	<<if $militiaSoldierPrivilege == 0 && $militiaFounded == 1>>
 		<br>''Special militia privileges'' will allow citizens joining the militia to avoid paying rent.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$militiaSoldierPrivilege = 1, cashX(-5000, "policies"), $authority -= 1000]]
+			[[Implement|edicts][$militiaSoldierPrivilege = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -589,7 +589,7 @@
 	<<if $slaveSoldierPrivilege == 0>>
 		<br>''Special slaves privileges'' will allow slaves drafted into the army to be able to have material possessions.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$slaveSoldierPrivilege = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsAuthUpkeep += 10]]
+			[[Implement|edicts][$slaveSoldierPrivilege = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsAuthUpkeep += 10]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -599,7 +599,7 @@
 	<<if $mercSoldierPrivilege == 0 && $mercenaries > 0>>
 		<br>''Special mercenary privileges'' will allow mercenaries under contract to claim part of the loot gained from battles.
 		<<if $authority >= 1000>>
-			[[Implement|edicts][$mercSoldierPrivilege = 1, cashX(-5000, "policies"), $authority -= 1000]]
+			[[Implement|edicts][$mercSoldierPrivilege = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 		<<else>>
 			<br>//Not enough Authority.//
 		<</if>>
@@ -610,7 +610,7 @@
 		<<if $martialSchool == 0>>
 			<br>''@@.lime;Slave martial schools:@@'' specialized schools will be set up to train slaves in martial arts and bodyguarding.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$martialSchool = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000, $slaveBaseMorale += 5]]
+				[[Implement|edicts][$martialSchool = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000, $slaveBaseMorale += 5]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -622,7 +622,7 @@
 		<<if $eliteOfficers == 0>>
 			<br>''@@.lime;Elite officers:@@'' officers will be exclusively recruited from the elite of society.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$eliteOfficers = 1, cashX(-5000, "policies"), $authority -= 1000, $militiaBaseMorale += 5, $slaveBaseMorale -= 5]]
+				[[Implement|edicts][$eliteOfficers = 1, cashX(-5000, "edicts"), $authority -= 1000, $militiaBaseMorale += 5, $slaveBaseMorale -= 5]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -634,7 +634,7 @@
 		<<if $liveTargets == 0>>
 			<br>''@@.lime;Live targets drills:@@'' disobedient slaves will be used as live targets at shooting ranges.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$liveTargets = 1, cashX(-5000, "policies"), $authority -= 1000]]
+				[[Implement|edicts][$liveTargets = 1, cashX(-5000, "edicts"), $authority -= 1000]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -649,7 +649,7 @@
 		<<if $legionTradition == 0>>
 			<br>''@@.lime;Legionaries traditions:@@'' Fund specialized training for your recruits to turn them into the professional of Roman tradition.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$legionTradition = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000, $militiaBaseDefense += 2, $militiaBaseMorale += 5, $militiaBaseHp++]]
+				[[Implement|edicts][$legionTradition = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000, $militiaBaseDefense += 2, $militiaBaseMorale += 5, $militiaBaseHp++]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -661,7 +661,7 @@
 		<<if $pharaonTradition == 0>>
 			<br>''@@.lime;Pharaonic traditions:@@'' Fund specialized training for your recruits to turn them into an army worthy of a pharaoh.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$pharaonTradition = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000, $militiaBaseAttack += 2, $militiaBaseDefense += 2, $militiaBaseMorale += 10]]
+				[[Implement|edicts][$pharaonTradition = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000, $militiaBaseAttack += 2, $militiaBaseDefense += 2, $militiaBaseMorale += 10]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -673,7 +673,7 @@
 		<<if $eagleWarriors == 0>>
 			<br>''@@.lime;Eagle warriors traditions:@@'' Fund specialized training for your mercenaries to turn them into the elite units of Aztec tradition.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$eagleWarriors = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000, $mercBaseAttack += 4, $mercBaseDefense -= 2, $mercBaseMorale += 10]]
+				[[Implement|edicts][$eagleWarriors = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000, $mercBaseAttack += 4, $mercBaseDefense -= 2, $mercBaseMorale += 10]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -685,7 +685,7 @@
 		<<if $ronin == 0>>
 			<br>''@@.lime;Ronin traditions:@@'' Fund specialized training for your mercenaries to turn them into the errant samurai of Japanese tradition.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$ronin = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000, $mercBaseAttack += 2, $mercBaseDefense += 2, $mercBaseMorale += 10]]
+				[[Implement|edicts][$ronin = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000, $mercBaseAttack += 2, $mercBaseDefense += 2, $mercBaseMorale += 10]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -697,7 +697,7 @@
 		<<if $mamluks == 0>>
 			<br>''@@.lime;Mamluks traditions:@@'' Fund specialized training for your slaves to turn them into the mamluks slave soldiers of Arabian tradition.
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$mamluks = 1, cashX(-5000, "policies"), $authority -= 1000, $edictsUpkeep += 1000, $slaveBaseAttack += 2, $slaveBaseHp++, $slaveBaseMorale += 10]]
+				[[Implement|edicts][$mamluks = 1, cashX(-5000, "edicts"), $authority -= 1000, $edictsUpkeep += 1000, $slaveBaseAttack += 2, $slaveBaseHp++, $slaveBaseMorale += 10]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
@@ -709,7 +709,7 @@
 		<<if $sunTzu == 0>>
 			<br>''@@.lime;Sun Tzu Teachings:@@'' Fund specialized training for your units and officers to conform your army to the teachings of the "Art of War".
 			<<if $authority >= 1000>>
-				[[Implement|edicts][$sunTzu = 1, cashX(-5000, "policies"), $authority -= 1000, $militiaBaseAttack++, $militiaBaseDefense++, $mercBaseAttack++, $mercBaseDefense++, $slaveBaseAttack++, $slaveBaseDefense++, $militiaBaseMorale += 5, $mercBaseMorale += 5, $slaveBaseMorale += 5, $edictsUpkeep += 1000]]
+				[[Implement|edicts][$sunTzu = 1, cashX(-5000, "edicts"), $authority -= 1000, $militiaBaseAttack++, $militiaBaseDefense++, $mercBaseAttack++, $mercBaseDefense++, $slaveBaseAttack++, $slaveBaseDefense++, $militiaBaseMorale += 5, $mercBaseMorale += 5, $slaveBaseMorale += 5, $edictsUpkeep += 1000]]
 			<<else>>
 				<br>//Not enough Authority.//
 			<</if>>
diff --git a/src/cheats/PCCheatMenu.tw b/src/cheats/PCCheatMenu.tw
index 5b29cbdec5e9f466209f6ec4f8e3396532077fea..5393e5b619097c3444f4d5ff27f7591437f619f2 100644
--- a/src/cheats/PCCheatMenu.tw
+++ b/src/cheats/PCCheatMenu.tw
@@ -90,7 +90,7 @@ __Age__
 __Pregnancy__
 <br>''Pregnancy Length'': <<textbox "$tempSlave.preg" $tempSlave.preg>> //how far along your pregnancy is (pregMood kicks in at 24+ weeks) - -2: infertile, -1: contraceptives, 0: not pregnant, 1 - 42: pregnant, 43+: giving birth//
 <br>''Fetus Count'': <<textbox "$tempSlave.pregType" $tempSlave.pregType>> //how many you're having (1-8)//
-<br>''PregSource'': <<textbox "$tempSlave.pregSource" $tempSlave.pregSource>> //who knocked you up - 0: unknown, -1: self-impreg, -2: citizen, -3: former master, -4: male arc owner, -5: client, -6: Societal Elite, -7: designer baby, -9: Futanari Sister//
+<br>''PregSource'': <<textbox "$tempSlave.pregSource" $tempSlave.pregSource>> //who knocked you up - 0: unknown, -1: self-impreg, -2: citizen, -3: former Master, -4: male arc owner, -5: client, -6: Societal Elite, -7: designer baby, -9: Futanari Sister//
 <br>''PregMood'': <<textbox "$tempSlave.pregMood" $tempSlave.pregMood>> //how you act when heavily pregnant - 0: no change, 1: submissive and motherly, 2: aggressive and dominant//
 
 <br><br>
diff --git a/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw b/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw
index 227c60dffbc96c8759a01cd6801ec9d7204112e7..df5252953aebe5545434d071f8b2ed5540b3fa8c 100644
--- a/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw
+++ b/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw
@@ -30,11 +30,6 @@
 	<<set $tempSlave.belly = 0>>
 	<<set $tempSlave.pregWeek = 0>>
 <</if>>
-<<run PCDatatypeCleanup()>>
-<<set $upgradeMultiplierArcology = upgradeMultiplierArcology()>>
-<<set $upgradeMultiplierMedicine = upgradeMultiplierMedicine()>>
-<<set $upgradeMultiplierTrade = upgradeMultiplierTrade()>>
-<<set $HackingSkillMultiplier = HackingSkillMultiplier()>>
 
 <<if $tempSlave.boobs == 0>>
 	<<set $tempSlave.boobsBonus = 0>>
@@ -59,4 +54,9 @@
 You perform the dark rituals, pray to the dark gods, and sell your soul for the power to reshape your body and life at will. What a cheater!
 
 <<set $PC = clone($tempSlave)>>
+<<run PCDatatypeCleanup()>>
+<<set $upgradeMultiplierArcology = upgradeMultiplierArcology()>>
+<<set $upgradeMultiplierMedicine = upgradeMultiplierMedicine()>>
+<<set $upgradeMultiplierTrade = upgradeMultiplierTrade()>>
+<<set $HackingSkillMultiplier = HackingSkillMultiplier()>>
 <<unset $tempSlave>>
diff --git a/src/cheats/mod_EditChildCheatNew.tw b/src/cheats/mod_EditChildCheatNew.tw
index ec66e7029e3514f7d3b1b3594aff42918f6e4ea8..2707537b7db9173b7ef22595d06ef1d2ed3192dd 100644
--- a/src/cheats/mod_EditChildCheatNew.tw
+++ b/src/cheats/mod_EditChildCheatNew.tw
@@ -1858,7 +1858,7 @@
 	<<elseif $tempSlave.pregType == 2>>
 		@@.yellow;Twins@@.
 	<<elseif $tempSlave.pregType == 3>>
-		@@.yellow;Triples@@.
+		@@.yellow;Triplets@@.
 	<<elseif $tempSlave.pregType == 4>>
 		@@.yellow;Quadruplets@@.
 	<<elseif $tempSlave.pregType > 4>>
diff --git a/src/cheats/mod_EditSlaveCheat.tw b/src/cheats/mod_EditSlaveCheat.tw
index 451ac60811091c85f6c10a01bce28fa5883b48c7..2c300de95bad96e98aea3c4cc4fb6c62a720c6b6 100644
--- a/src/cheats/mod_EditSlaveCheat.tw
+++ b/src/cheats/mod_EditSlaveCheat.tw
@@ -327,7 +327,7 @@ Custom sclera color: <<textbox "$tempSlave.sclerae" $tempSlave.sclerae>>
 <<radiobutton "$tempSlave.eyes" 1>> Normal
 <<radiobutton "$tempSlave.eyes" -1>> Nearsighted
 <<if $seeExtreme == 1>>
-<<radiobutton "$tempSlave.eyes" -2>> Blind
+	<<radiobutton "$tempSlave.eyes" -2>> Blind
 <</if>>
 
 <br>
@@ -343,25 +343,25 @@ Custom sclera color: <<textbox "$tempSlave.sclerae" $tempSlave.sclerae>>
 <<radiobutton "$tempSlave.hears" 0>> Normal
 <<radiobutton "$tempSlave.hears" -1>> Hard Of Hearing
 <<if $seeExtreme == 1>>
-<<radiobutton "$tempSlave.hears" -2>> Deaf
+	<<radiobutton "$tempSlave.hears" -2>> Deaf
 <</if>>
 
 <br><br>
 
 <<if $seeExtreme == 1>>
-''$His sense of smell is (-1: disabled, 0: normal): $tempSlave.smells''
-<br>Ears: <<textbox "$tempSlave.smells" $tempSlave.smells>>
-<<radiobutton "$tempSlave.smells" 0>> Normal
-<<radiobutton "$tempSlave.smells" -1>> None
+	''$His sense of smell is (-1: disabled, 0: normal): $tempSlave.smells''
+	<br>Ears: <<textbox "$tempSlave.smells" $tempSlave.smells>>
+	<<radiobutton "$tempSlave.smells" 0>> Normal
+	<<radiobutton "$tempSlave.smells" -1>> None
 
-<br><br>
+	<br><br>
 
-''$His sense of taste is (-1: disabled, 0: normal): $tempSlave.tastes''
-<br>Ears: <<textbox "$tempSlave.tastes" $tempSlave.tastes>>
-<<radiobutton "$tempSlave.tastes" 0>> Normal
-<<radiobutton "$tempSlave.tastes" -1>> None
+	''$His sense of taste is (-1: disabled, 0: normal): $tempSlave.tastes''
+	<br>Ears: <<textbox "$tempSlave.tastes" $tempSlave.tastes>>
+	<<radiobutton "$tempSlave.tastes" 0>> Normal
+	<<radiobutton "$tempSlave.tastes" -1>> None
 
-<br><br>
+	<br><br>
 <</if>>
 
 ''Change $his custom tattoo:'' <<textbox "$tempSlave.custom.tattoo" $tempSlave.custom.tattoo>>
@@ -428,15 +428,15 @@ Custom sclera color: <<textbox "$tempSlave.sclerae" $tempSlave.sclerae>>
 
 ''Oral sex (0 to 100):''
 <<if $tempSlave.skill.oral <= 10>>
-Unskilled.
+	Unskilled.
 <<elseif $tempSlave.skill.oral <= 30>>
-@@.cyan;Basic.@@
+	@@.cyan;Basic.@@
 <<elseif $tempSlave.skill.oral <= 60>>
-@@.cyan;Skilled.@@
+	@@.cyan;Skilled.@@
 <<elseif $tempSlave.skill.oral < 100>>
-@@.cyan;Expert.@@
+	@@.cyan;Expert.@@
 <<else>>
-@@.cyan;Masterful.@@
+	@@.cyan;Masterful.@@
 <</if>>
 <<textbox "$tempSlave.skill.oral" $tempSlave.skill.oral>>
 <br>
@@ -546,19 +546,19 @@ Unskilled.
 
 ''Weight (-100 to 100):''
 <<if $tempSlave.weight < -95>>
-@@.red;Emaciated.@@
+	@@.red;Emaciated.@@
 <<elseif $tempSlave.weight < -30>>
-@@.red;Skinny.@@
+	@@.red;Skinny.@@
 <<elseif $tempSlave.weight < -10>>
-Thin.
+	Thin.
 <<elseif $tempSlave.weight <= 10 >>
-Average.
+	Average.
 <<elseif $tempSlave.weight <= 30>>
-Plush.
+	Plush.
 <<elseif $tempSlave.weight <= 95>>
-@@.red;Chubby.@@
+	@@.red;Chubby.@@
 <<else>>
-@@.red;Fat.@@
+	@@.red;Fat.@@
 <</if>>
 <<textbox "$tempSlave.weight" $tempSlave.weight>>
 <br>
@@ -757,15 +757,15 @@ Plush.
 
 ''Anal sex (0 to 100):''
 <<if $tempSlave.skill.anal <= 10>>
-Unskilled.
+	Unskilled.
 <<elseif $tempSlave.skill.anal <= 30>>
-@@.cyan;Basic.@@
+	@@.cyan;Basic.@@
 <<elseif $tempSlave.skill.anal <= 60>>
-@@.cyan;Skilled.@@
+	@@.cyan;Skilled.@@
 <<elseif $tempSlave.skill.anal < 100>>
-@@.cyan;Expert.@@
+	@@.cyan;Expert.@@
 <<else>>
-@@.cyan;Masterful.@@
+	@@.cyan;Masterful.@@
 <</if>>
 <<textbox "$tempSlave.skill.anal" $tempSlave.skill.anal>>
 <br>
@@ -779,15 +779,15 @@ Unskilled.
 
 ''Vagina (no vagina:-1,0,1,2,3):''
 <<if $tempSlave.vagina == -1>>
-//No vagina.//
+	//No vagina.//
 <<elseif $tempSlave.vagina == 0>>
-@@.lime;Virgin.@@
+	@@.lime;Virgin.@@
 <<elseif $tempSlave.vagina == 1>>
-Normal.
+	Normal.
 <<elseif $tempSlave.vagina == 2>>
-Veteran.
+	Veteran.
 <<else>>
-Gaping.
+	Gaping.
 <</if>>
 <<textbox "$tempSlave.vagina" $tempSlave.vagina>>
 <br>
@@ -801,11 +801,11 @@ Gaping.
 
 ''Vagina Wetness (0,1,2):''
 <<if $tempSlave.vaginaLube == 0>>
-Dry.
+	Dry.
 <<elseif $tempSlave.vaginaLube == 1>>
-Normal.
+	Normal.
 <<else>>
-Excessive.
+	Excessive.
 <</if>>
 <<textbox "$tempSlave.vaginaLube" $tempSlave.vaginaLube>>
 <br>
@@ -818,24 +818,24 @@ Excessive.
 ''Ovaries (none: 0 | exist: 1): $tempSlave.ovaries''
 <<textbox "$tempSlave.ovaries" $tempSlave.ovaries>>
 <<if $tempSlave.ovaries == 1>>
-<<checkbox "$tempSlave.ovaries" 0 1 checked>>
+	<<checkbox "$tempSlave.ovaries" 0 1 checked>>
 <<else>>
-<<checkbox "$tempSlave.ovaries" 0 1>>
+	<<checkbox "$tempSlave.ovaries" 0 1>>
 <</if>>
 
 <br>
 
 ''Vaginal sex (0 to 100):''
 <<if $tempSlave.skill.vaginal <= 10>>
-Unskilled.
+	Unskilled.
 <<elseif $tempSlave.skill.vaginal <= 30>>
-@@.cyan;Basic.@@
+	@@.cyan;Basic.@@
 <<elseif $tempSlave.skill.vaginal <= 60>>
-@@.cyan;Skilled.@@
+	@@.cyan;Skilled.@@
 <<elseif $tempSlave.skill.vaginal < 100>>
-@@.cyan;Expert.@@
+	@@.cyan;Expert.@@
 <<else>>
-@@.cyan;Masterful.@@
+	@@.cyan;Masterful.@@
 <</if>>
 <<textbox "$tempSlave.skill.vaginal" $tempSlave.skill.vaginal>>
 <br>
@@ -849,15 +849,15 @@ Unskilled.
 
 ''Clit:''
 <<if $tempSlave.clit == 0>>
-Normal. |
+	Normal. |
 <<elseif $tempSlave.clit == 1>>
-Big. |
+	Big. |
 <<elseif $tempSlave.clit == 2>>
-Huge. |
+	Huge. |
 <<elseif $tempSlave.clit == 3>>
-Enormous. |
+	Enormous. |
 <<else>>
-Dick-like. |
+	Dick-like. |
 <</if>>
 <<textbox "$tempSlave.clit" $tempSlave.clit>>
 <br>
@@ -873,13 +873,13 @@ Dick-like. |
 
 ''Labia:''
 <<if $tempSlave.labia == 0>>
-Minimal. |
+	Minimal. |
 <<elseif $tempSlave.labia == 1>>
-Normal. |
+	Normal. |
 <<elseif $tempSlave.labia == 2>>
-Large. |
+	Large. |
 <<else>>
-Huge. |
+	Huge. |
 <</if>>
 <<textbox "$tempSlave.labia" $tempSlave.labia>>
 <br>
@@ -892,32 +892,32 @@ Huge. |
 
 ''Pregnancy Level (-2: sterile, -1: contraceptives, 0: not pregnant, 1 to 25: pregnant):''
 <<if $tempSlave.preg > 20>>
-Advanced.
+	Advanced.
 <<elseif $tempSlave.preg > 5>>
-Early.
+	Early.
 <<elseif $tempSlave.preg == 0>>
-None.
+	None.
 <<elseif $tempSlave.preg == -1>>
-Using contraceptives.
+	Using contraceptives.
 <<else>>
-Sterile.
+	Sterile.
 <</if>>
 <<textbox "$tempSlave.preg" $tempSlave.preg>>
 
 <br>
 ''Number of babies (0: none, 1 - 5):''
 <<if $tempSlave.pregType == 1>>
-A single baby.
+	A single baby.
 <<elseif $tempSlave.pregType == 2>>
-Twins.
+	Twins.
 <<elseif $tempSlave.pregType == 3>>
-Triples.
+	Triplets.
 <<elseif $tempSlave.pregType == 4>>
-Quadruplets.
+	Quadruplets.
 <<elseif $tempSlave.pregType > 4>>
-Quintuplets.
+	Quintuplets.
 <<else>>
-None.
+	None.
 <</if>>
 <<textbox "$tempSlave.pregType" $tempSlave.pregType>>
 <br>
@@ -936,25 +936,25 @@ None.
 
 ''Penis (none:0, 1 to 10):''
 <<if $tempSlave.dick == 0>>
-None.
+	None.
 <<elseif $tempSlave.dick == 1>>
-Tiny.
+	Tiny.
 <<elseif $tempSlave.dick == 2>>
-Small.
+	Small.
 <<elseif $tempSlave.dick == 3>>
-Normal.
+	Normal.
 <<elseif $tempSlave.dick == 4>>
-Large.
+	Large.
 <<elseif $tempSlave.dick == 5>>
-Massive.
+	Massive.
 <<elseif $tempSlave.dick == 6>>
-Huger
+	Huger.
 <<elseif $tempSlave.dick == 7>>
-Still huge.
+	Still huge.
 <<elseif $tempSlave.dick == 8>>
-Enormous.
+	Enormous.
 <<else>>
-Monstrous.
+	Monstrous.
 <</if>>
 <<textbox "$tempSlave.dick" $tempSlave.dick>>
 <br>
@@ -991,19 +991,19 @@ Monstrous.
 
 ''Testicles (0 to 6):''
 <<if $tempSlave.balls == 0>>
-None.
+	None.
 <<elseif $tempSlave.balls == 1>>
-Vestigial.
+	Vestigial.
 <<elseif $tempSlave.balls == 2>>
-Small.
+	Small.
 <<elseif $tempSlave.balls == 3>>
-Normal.
+	Normal.
 <<elseif $tempSlave.balls == 4>>
-Large.
+	Large.
 <<elseif $tempSlave.balls == 5>>
-Huge.
+	Huge.
 <<else>>
-Titanic.
+	Titanic.
 <</if>>
 <<textbox "$tempSlave.balls" $tempSlave.balls>>
 <br>
@@ -1023,23 +1023,23 @@ Titanic.
 
 ''Ballsack (0 to 8):''
 <<if $tempSlave.scrotum == 0>>
-None.
+	None.
 <<elseif $tempSlave.scrotum == 1>>
-Vestigial.
+	Vestigial.
 <<elseif $tempSlave.scrotum == 2>>
-Small.
+	Small.
 <<elseif $tempSlave.scrotum == 3>>
-Normal.
+	Normal.
 <<elseif $tempSlave.scrotum == 4>>
-Large.
+	Large.
 <<elseif $tempSlave.scrotum == 5>>
-Huge.
+	Huge.
 <<elseif $tempSlave.scrotum == 6>>
-Massive.
+	Massive.
 <<elseif $tempSlave.scrotum == 7>>
-Enormous.
+	Enormous.
 <<else>>
-Monstrous.
+	Monstrous.
 <</if>>
 <<textbox "$tempSlave.scrotum" $tempSlave.scrotum>>
 <br>
@@ -1067,15 +1067,15 @@ Monstrous.
 
 ''Prostitution (0 to 100):''
 <<if $tempSlave.skill.whoring <= 10>>
-Unskilled.
+	Unskilled.
 <<elseif $tempSlave.skill.whoring <= 30>>
-@@.cyan;Basic.@@
+	@@.cyan;Basic.@@
 <<elseif $tempSlave.skill.whoring <= 60>>
-@@.cyan;Skilled.@@
+	@@.cyan;Skilled.@@
 <<elseif $tempSlave.skill.whoring < 100>>
-@@.cyan;Expert.@@
+	@@.cyan;Expert.@@
 <<else>>
-@@.cyan;Masterful.@@
+	@@.cyan;Masterful.@@
 <</if>>
 <<textbox "$tempSlave.skill.whoring" $tempSlave.skill.whoring>>
 <br>
@@ -1089,15 +1089,15 @@ Unskilled.
 
 ''Entertainment (0 to 100):''
 <<if $tempSlave.skill.entertainment <= 10>>
-Unskilled.
+	Unskilled.
 <<elseif $tempSlave.skill.entertainment <= 30>>
-@@.cyan;Basic.@@
+	@@.cyan;Basic.@@
 <<elseif $tempSlave.skill.entertainment <= 60>>
-@@.cyan;Skilled.@@
+	@@.cyan;Skilled.@@
 <<elseif $tempSlave.skill.entertainment < 100>>
-@@.cyan;Expert.@@
+	@@.cyan;Expert.@@
 <<else>>
-@@.cyan;Masterful.@@
+	@@.cyan;Masterful.@@
 <</if>>
 <<textbox "$tempSlave.skill.entertainment" $tempSlave.skill.entertainment>>
 <br>
@@ -1111,9 +1111,9 @@ Unskilled.
 
 ''Combat (0,1):''
 <<if $tempSlave.skill.combat == 0>>
-Unskilled.
+	Unskilled.
 <<else>>
-@@.cyan;Skilled.@@
+	@@.cyan;Skilled.@@
 <</if>>
 <<textbox "$tempSlave.skill.combat" $tempSlave.skill.combat>>
 <br>
@@ -1175,9 +1175,9 @@ Unskilled.
 <br>
 
 <<if $tempSlave.fetish == "none">>
-''Fetish:'' @@.pink;$tempSlave.fetish.@@
+	''Fetish:'' @@.pink;$tempSlave.fetish.@@
 <<else>>
-''Fetish:'' @@.lightcoral;$tempSlave.fetish.@@
+	''Fetish:'' @@.lightcoral;$tempSlave.fetish.@@
 <</if>>
 <<textbox "$tempSlave.fetish" $tempSlave.fetish>>
 <br>
@@ -1196,11 +1196,11 @@ Unskilled.
 
 ''Fetish strength (0 to 100):''
 <<if $tempSlave.fetishStrength > 95>>
-@@.lightcoral;High.@@
+	@@.lightcoral;High.@@
 <<elseif $tempSlave.fetishStrength <= 60>>
-@@.pink;Low.@@
+	@@.pink;Low.@@
 <<else>>
-@@.hotpink;Normal.@@
+	@@.hotpink;Normal.@@
 <</if>>
 <<textbox "$tempSlave.fetishStrength" $tempSlave.fetishStrength>>
 <br>
@@ -1276,17 +1276,17 @@ Unskilled.
 
 ''Sex drive (0 - 100):''
 <<if $tempSlave.energy == 100>>
-@@.green;Nympho!@@
+	@@.green;Nympho!@@
 <<elseif $tempSlave.energy > 80>>
-@@.green;Sex addict.@@
+	@@.green;Sex addict.@@
 <<elseif $tempSlave.energy > 60>>
-@@.green;Powerful.@@
+	@@.green;Powerful.@@
 <<elseif $tempSlave.energy > 40>>
-@@.yellow;Average.@@
+	@@.yellow;Average.@@
 <<elseif $tempSlave.energy > 20>>
-@@.red;Poor.@@
+	@@.red;Poor.@@
 <<else>>
-@@.red;Frigid.@@
+	@@.red;Frigid.@@
 <</if>>
 <<textbox "$tempSlave.energy" $tempSlave.energy>>
 
@@ -1294,9 +1294,9 @@ Unskilled.
 
 ''Behavioral Flaw:''
 <<if $tempSlave.behavioralFlaw == "none">>
-//$tempSlave.behavioralFlaw.//
+	//$tempSlave.behavioralFlaw.//
 <<else>>
-@@.red;$tempSlave.behavioralFlaw.@@
+	@@.red;$tempSlave.behavioralFlaw.@@
 <</if>>
 <<textbox "$tempSlave.behavioralFlaw" $tempSlave.behavioralFlaw>>
 <br>
@@ -1315,9 +1315,9 @@ Unskilled.
 
 ''Behavioral Quirk:''
 <<if $tempSlave.behavioralQuirk == "none">>
-//$tempSlave.behavioralQuirk.//
+	//$tempSlave.behavioralQuirk.//
 <<else>>
-@@.green;$tempSlave.behavioralQuirk.@@
+	@@.green;$tempSlave.behavioralQuirk.@@
 <</if>>
 <<textbox "$tempSlave.behavioralQuirk" $tempSlave.behavioralQuirk>>
 <br>
@@ -1332,16 +1332,16 @@ Unskilled.
 <<radiobutton "$tempSlave.behavioralQuirk" "sinful">> Sinful
 <<radiobutton "$tempSlave.behavioralQuirk" "advocate">> Advocate
 <<if $tempSlave.behavioralQuirk != "none">>
-<<set $tempSlave.behavioralFlaw = "none">>
+	<<set $tempSlave.behavioralFlaw = "none">>
 <</if>>
 
 <br><br>
 
 ''Sexual Flaw / Paraphilias:''
 <<if $tempSlave.sexualFlaw == "none">>
-//$tempSlave.sexualFlaw.//
+	//$tempSlave.sexualFlaw.//
 <<else>>
-@@.red;$tempSlave.sexualFlaw.@@
+	@@.red;$tempSlave.sexualFlaw.@@
 <</if>>
 <<textbox "$tempSlave.sexualFlaw" $tempSlave.sexualFlaw>>
 <br>
diff --git a/src/cheats/mod_editSlaveCheatNew.tw b/src/cheats/mod_editSlaveCheatNew.tw
index 69d88b038fefc6c17c6bb99c826eb9209354540d..99b144c1f1ac93a90c9eaaaca0a208d31af613bd 100644
--- a/src/cheats/mod_editSlaveCheatNew.tw
+++ b/src/cheats/mod_editSlaveCheatNew.tw
@@ -2671,7 +2671,7 @@
 	<<elseif $tempSlave.pregType == 2>>
 		@@.yellow;Twins@@.
 	<<elseif $tempSlave.pregType == 3>>
-		@@.yellow;Triples@@.
+		@@.yellow;Triplets@@.
 	<<elseif $tempSlave.pregType == 4>>
 		@@.yellow;Quadruplets@@.
 	<<elseif $tempSlave.pregType > 4>>
diff --git a/src/facilities/nursery/nursery.tw b/src/facilities/nursery/nursery.tw
index da052095f97c96cc0c9e215cac5b2104e9a6bdd1..b26902edc01dd47c661bc20256a71f2473c1714c 100644
--- a/src/facilities/nursery/nursery.tw
+++ b/src/facilities/nursery/nursery.tw
@@ -267,24 +267,11 @@ Reserve an eligible mother-to-be's child to be placed in a room upon birth. Of $
 	<<set _reservedIncubator = WombReserveCount($PC, "incubator")>>
 	<<set _reservedNursery = WombReserveCount($PC, "nursery")>>
 	<br>''@@.pink;You're pregnant@@'' and going to have
-		<<switch _WL>>
-		<<case 1>>
+		<<if _WL == 1>>
 			a baby.
-		<<case 2>>
-			twins.
-		<<case 3>>
-			triplets.
-		<<case 4>>
-			quadruplets.
-		<<case 5>>
-			quintuplets.
-		<<case 6>>
-			sextuplets.
-		<<case 7>>
-			septuplets.
-		<<case 8>>
-			octuplets.
-		<</switch>>
+		<<else>>
+			<<print pregNumberName(_WL, 1)>>
+		<</if>>
 	<<if _reservedNursery > 0>>
 		<<set _childrenReservedNursery = 1>>
 		<<if _WL == 1>>
diff --git a/src/facilities/pit/pitFramework.js b/src/facilities/pit/pitFramework.js
index 42bec475f68033b5856c16efad19db8c024fc68e..9280cc191ff4eb0c73c592d467a81e2106e53526 100644
--- a/src/facilities/pit/pitFramework.js
+++ b/src/facilities/pit/pitFramework.js
@@ -6,7 +6,8 @@ App.Data.Facilities.pit = {
 			position: "fighter",
 			assignment: "",
 			publicSexUse: false,
-			fuckdollAccepted: false
+			fuckdollAccepted: false,
+			partTime: true
 		}
 	},
 	defaultJob: "fighter",
diff --git a/src/js/economyJS.js b/src/js/economyJS.js
index 636fa2642c3559aaeb4f42064d5820bb63702d2c..2074efeda9bb06c0154dfe7be7997beacf2b4708 100644
--- a/src/js/economyJS.js
+++ b/src/js/economyJS.js
@@ -169,7 +169,7 @@ window.calculateCosts = (function() {
 
 	function getArcadeCosts() {
 		const V = State.variables;
-		return (0.05 + 0.02 * V.arcadeUpgradeInjectors + 0.05 * V.arcadeUpgradeCollectors + 0.02 * V.arcadeUpgradeHealth) * (V.arcade + V.facilityCost);
+		return (0.05 + 0.02 * V.arcadeUpgradeInjectors + 0.05 * V.arcadeUpgradeCollectors + 0.02 * V.arcadeUpgradeHealth) * (V.arcade * V.facilityCost);
 	}
 
 	function getClubCosts() {
diff --git a/src/js/familyTreeJS.js b/src/js/familyTreeJS.js
index 68054ad7d62f9b83d2e7d919c794cd75857cd4e8..7afa1005f384d4ec12715a349e80d4513f19b9b4 100644
--- a/src/js/familyTreeJS.js
+++ b/src/js/familyTreeJS.js
@@ -221,7 +221,7 @@ window.buildFamilyTree = function(slaves, filterID) {
 	let node_lookup = {};
 	let preset_lookup = {
 		'-2': 'A citizen',
-		'-3': 'Former master',
+		'-3': 'Former Master',
 		'-4': 'An arcology owner',
 		'-5': 'Client',
 		'-6': 'Social Elite',
diff --git a/src/js/generateGenetics.js b/src/js/generateGenetics.js
index 748964e35e40b7dfdb3bf3b81a5c8b8f3bb23e2e..587a44afbd0988b98d8aa69352e0ea80ea6a5964 100644
--- a/src/js/generateGenetics.js
+++ b/src/js/generateGenetics.js
@@ -10,7 +10,7 @@ window.generateGenetics = (function() {
 	let V;
 
 	// intelligence and face parameters are the same so we can use the same distribution for both values
-	const fuzzy = (a, b) => Math.clamp(normalRandInt((a+b)/2, 20), -100, 100);
+	const fuzzy = (a, b) => normalRandInt((a+b)/2, 20, -100, 100);
 
 	function generateGenetics(actor1, actor2, x) {
 		V = State.variables;
diff --git a/src/js/pregJS.js b/src/js/pregJS.js
index 20c9aaaca1ac021df5fafccab0167ec2dac50628..32462087bbd33b500c41b5192f95fde5c359e405 100644
--- a/src/js/pregJS.js
+++ b/src/js/pregJS.js
@@ -390,20 +390,20 @@ window.setPregType = function(actor) {
 			maxvol /= 10; // without hyperpreg enabled it's limited to be roughly ten times smaller.
 		}
 		let freevol = maxvol - cmvol;
-		let coeff = ((maxvol/actor.womb.length) / (freevol/ftvol)) / 2; // more divide to 2 is to balance for ensured 1 ova even if overlimit.
+		let coeff = ((maxvol/actor.womb.length) / (freevol/ftvol)) / 2; // more divide to 2 is to balance for ensured 1 ova even if over limit.
 				
 		if (coeff < 0)
 			coeff = 0;
 		
 		if (State.variables.seeHyperPreg !== 0) {			
-			coeff += jsRandom(0, fertilityStack/2); //this second chance for implantation. Should be affected only by chemical and genetic for easier implantation. Not directly related to ova count, only to body/womb condition. Raise succesful implantation chance with already overful womb. AFTER previous check.
+			coeff += jsRandom(0, fertilityStack/2); //this second chance for implantation. Should be affected only by chemical and genetic for easier implantation. Not directly related to ova count, only to body/womb condition. Raise successful implantation chance with already overfull womb. AFTER previous check.
 		}
 
 		if (ovum > coeff) {
 			ovum = coeff;
 		}
 
-		/* for future, if mounthly cycle will be a thing to implement, this will be useful.
+		/* for future, if monthly cycle will be a thing to implement, this will be useful.
 		if (ovum < 0)
 			ovum = jsRandom(coeff/fertilityStack, 1);
 		*/
diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js
index 8afd6c3c3a2bef7ef89913a123bbbdc0320ba6c3..2e389fbde2c15fb8d6ab391db21681fd02d9c6d6 100644
--- a/src/js/rulesAssistantOptions.js
+++ b/src/js/rulesAssistantOptions.js
@@ -1322,7 +1322,7 @@ window.rulesAssistantOptions = (function() {
 				["exclude", 0],
 				["only", 1]
 			];
-			super("Special slaves", items, true, false, true);
+			super("Special slaves", items, false, false, true);
 			this.setValue(current_rule.condition.specialSlaves);
 			this.onchange = (value) => current_rule.condition.specialSlaves = value;
 		}
diff --git a/src/js/slaveListing.js b/src/js/slaveListing.js
index 7f9b9d32fdd7d5e2be395fb70d666404782911ea..74ca168b468877d6c8a57cef114632a0bae45574 100644
--- a/src/js/slaveListing.js
+++ b/src/js/slaveListing.js
@@ -361,6 +361,8 @@ App.UI.SlaveList.sortingLinks = function(passage) {
  */
 App.UI.SlaveList.listSJFacilitySlaves = function(facility, facilityPassage, showTransfersTab = false, tabCaptions = undefined) {
 	const V = State.variables;
+	const job = facility.job();
+
 	facilityPassage = facilityPassage || passage();
 	tabCaptions = tabCaptions || {
 		assign: 'Assign a slave',
@@ -378,7 +380,7 @@ App.UI.SlaveList.listSJFacilitySlaves = function(facility, facilityPassage, show
 	'</div>';
 
 	if (facility.hostedSlaves > 0) {
-		let facilitySlaves = facility.job().employeesIndices();
+		let facilitySlaves = job.employeesIndices();
 		SlaveSort.indices(facilitySlaves);
 		r += App.UI.tabbar.makeTab("remove", App.UI.SlaveList.render(facilitySlaves, [],
 			App.UI.SlaveList.SlaveInteract.stdInteract,
@@ -409,8 +411,10 @@ App.UI.SlaveList.listSJFacilitySlaves = function(facility, facilityPassage, show
 			(slave, index) => App.UI.passageLink(`Send ${getPronouns(slave).object} to ${facility.name}`, "Assign", `$i = ${index}`));
 	}
 	if (facility.hasFreeSpace) {
-		// slaves from the penthouse can be transferred here
-		r += App.UI.tabbar.makeTab("assign", assignableTabContent(App.Entity.facilities.penthouse.employeesIndices()));
+		const assignableSlaveIdxs = job.desc.partTime ?
+			Array.apply(null, {length: V.slaves.length}).map(Number.call, Number) : // all slaves can work here
+			App.Entity.facilities.penthouse.employeesIndices(); // only slaves from the penthouse can be transferred here
+		r += App.UI.tabbar.makeTab("assign", assignableTabContent(assignableSlaveIdxs));
 	} else {
 		r += App.UI.tabbar.makeTab("assign", `<strong>${capFirstChar(facility.name)} is full and cannot hold any more slaves</strong>`);
 	}
diff --git a/src/js/storyJS.js b/src/js/storyJS.js
index c885f3c30d2b9afce175e5ee35d6e3cbc59c755d..b69371553a42fde3f8bbae7bd32e682ebbb53843 100644
--- a/src/js/storyJS.js
+++ b/src/js/storyJS.js
@@ -693,3 +693,153 @@ window.printTrinkets = function printTrinkets() {
 	}
 	return `There's a display case behind your desk, with ${trinketString}.`;
 };
+
+/**
+ * @param {number} nmbr1
+ * @param {number} nmbr2
+ */
+window.pregNumberName = function(nmbr1, nmbr2) {
+	let pt = "";
+	let p1 = nmbr1 % 10;
+	let p2 = ((nmbr1 % 100) - (nmbr1 % 10)) / 10;
+	let p3 = ((nmbr1 % 1000) - (nmbr1 % 100)) / 100;
+	switch (nmbr1) {
+		case 1:
+			pt += "bab";
+			break;
+		case 2:
+			pt += "twin";
+			break;
+		default:
+			switch (nmbr1) {
+				case 3:
+					pt += "tri";
+					break;
+				case 4:
+					pt += "quadru";
+					break;
+				case 5:
+					pt += "quintu";
+					break;
+				case 6:
+					pt += "sextu";
+					break;
+				case 7:
+					pt += "septu";
+					break;
+				case 8:
+					pt += "octu";
+					break;
+				case 9:
+					pt += "nonu";
+					break;
+				default:
+					switch (p1)	{
+						case 1:
+							pt += "un";
+							break;
+						case 2:
+							pt += "duo";
+							break;
+						case 3:
+							pt += "tre";
+							break;
+						case 4:
+							pt += "quattuor";
+							break;
+						case 5:
+							pt += "quin";
+							break;
+						case 6:
+							pt += "sex";
+							break;
+						case 7:
+							pt += "septen";
+							break;
+						case 8:
+							pt += "octo";
+							break;
+						case 9:
+							pt += "novem";
+							break;
+					}
+					switch (p2)	{
+						case 1:
+							pt += "dec";
+							break;
+						case 2:
+							pt += "vigint";
+							break;
+						case 3:
+							pt += "trigint";
+							break;
+						case 4:
+							pt += "quadragint";
+							break;
+						case 5:
+							pt += "quinquagint";
+							break;
+						case 6:
+							pt += "sexagint";
+							break;
+						case 7:
+							pt += "septuagint";
+							break;
+						case 8:
+							pt += "octogint";
+							break;
+						case 9:
+							pt += "nonagint";
+							break;
+					}
+					if (nmbr1 >= 100) {
+						if (p2 !== 0) {
+							pt += "i";
+						}
+						switch (p3)	{
+							case 1:
+								pt += "centu";
+								break;
+							case 2:
+								pt += "bicentu";
+								break;
+							case 3:
+								pt += "tricentu";
+								break;
+							case 4:
+								pt += "quadricentu";
+								break;
+							case 5:
+								pt += "quincentu";
+								break;
+							case 6:
+								pt += "sexcentu";
+								break;
+							case 7:
+								pt += "septemcentu";
+								break;
+							case 8:
+								pt += "octocentu";
+								break;
+							case 9:
+								pt += "novemcentu";
+								break;
+						}
+					} else {
+						pt += "u";
+					}
+			}
+			pt += "plet";
+	}
+	if (nmbr2 === 2) {
+		if (nmbr1 === 1) {
+			pt += "ie";
+		}
+		pt += "s";
+	} else {
+		if (nmbr1 === 1) {
+			pt += "y";
+		}
+	}
+	return pt;
+};
diff --git a/src/js/utilJS.js b/src/js/utilJS.js
index ab820f12a2672c90598ac8e97161c4f659063382..487cc9bf57325975f44673088917c5100ad9c237 100644
--- a/src/js/utilJS.js
+++ b/src/js/utilJS.js
@@ -966,7 +966,7 @@ window.num = function(x) {
 		"sixty", "seventy", "eighty", "ninety",
 	];
 
-	const SCALES = ["thousand", "million", "billion", "trillion"];
+	const SCALES = ["thousand", "million", "billion", "trillion", "quadrillion", "quintillion"];
 
 	/**
 	 * helper function for use with Array.filter
@@ -1226,7 +1226,7 @@ window.budgetLine = function(category, title) {
 		expenses = "$lastWeeksRepExpenses";
 		profits = "$lastWeeksRepProfits";
 
-		return `<<if ${income}.${category} || ${expenses}.${category}>><tr>\
+		return `<<if ${income}.${category} || ${expenses}.${category} || $showAllEntries.repBudget>><tr>\
 		<td>${title}</td>\
 		<td><<print repFormat(${income}.${category})>></td>\
 		<td><<print repFormat(${expenses}.${category})>></td>\
@@ -1238,7 +1238,7 @@ window.budgetLine = function(category, title) {
 		expenses = "$lastWeeksCashExpenses";
 		profits = "$lastWeeksCashProfits";
 
-		return `<<if ${income}.${category} || ${expenses}.${category}>><tr>\
+		return `<<if ${income}.${category} || ${expenses}.${category} || $showAllEntries.costsBudget>><tr>\
 		<td>${title}</td>\
 		<td>\
 			<<if (${income}.${category}) > 0>>\
@@ -1257,9 +1257,9 @@ window.budgetLine = function(category, title) {
 		<<set ${profits}.${category} = (${income}.${category} + ${expenses}.${category})>>\
 		<td>\
 			<<if (${profits}.${category}) > 0>>\
-				<span class="yellowgreen"><<print cashFormat(${profits}.${category})>>.</span>
+				<span class="yellowgreen"><<print cashFormat(${profits}.${category})>></span>
 			<<elseif (${profits}.${category}) < 0>>\
-				<span class="red">-<<print cashFormat(Math.abs(${profits}.${category}))>>.</span>
+				<span class="red">-<<print cashFormat(Math.abs(${profits}.${category}))>></span>
 			<<else>>\
 				<<print cashFormat(${profits}.${category})>>\
 			<</if>>\
diff --git a/src/js/vignettes.js b/src/js/vignettes.js
index a4c68ccb2910f14a89c20c6cbac15919504b947f..77b666cf4f6be8ee73b6908ddd1a395cc42b2885 100644
--- a/src/js/vignettes.js
+++ b/src/js/vignettes.js
@@ -189,6 +189,11 @@ window.GetVignette = function GetVignette(slave) {
 						type: "rep",
 						effect: -1,
 					});
+					vignettes.push({
+						text: `${he} was unable to contain ${himself} and wasted a lot of time sucking the cum from other slaves' sloppy holes,`,
+						type: "cash",
+						effect: -1,
+					});
 					break;
 				case "humiliation":
 					vignettes.push({
@@ -222,6 +227,13 @@ window.GetVignette = function GetVignette(slave) {
 							effect: 1,
 						});
 					}
+					if (slave.behavioralFlaw === "arrogant") {
+						vignettes.push({
+							text: `${he} wanted it in the ass so much ${he} annoyed more than a few customers by demanding anal,`,
+							type: "rep",
+							effect: -1,
+						});
+					}
 					vignettes.push({
 						text: `${he} earned extra gratitude from a citizen who appreciated a nice rear, even if it is off limits,`,
 						type: "rep",
@@ -283,7 +295,7 @@ window.GetVignette = function GetVignette(slave) {
 					break;
 				case "dom":
 					vignettes.push({
-						text: `${he} made a female customer ${his} bitch: fortunately, the customer wanted to be ${his} bitch and came back for more,`,
+						text: `${he} made a female customer ${his} bitch. Fortunately, the customer wanted to be ${his} bitch and came back for more,`,
 						type: "cash",
 						effect: 1,
 					});
@@ -310,7 +322,7 @@ window.GetVignette = function GetVignette(slave) {
 		switch (slave.behavioralFlaw) {
 			case "arrogant":
 				vignettes.push({
-					text: `${he} manages to give a citizen the impression ${he} thinks ${himself} better than them,`,
+					text: `${he} managed to give a citizen the impression ${he} thinks ${himself} better than them,`,
 					type: "rep",
 					effect: -1,
 				});
@@ -368,6 +380,11 @@ window.GetVignette = function GetVignette(slave) {
 					type: "cash",
 					effect: -1,
 				});
+				vignettes.push({
+					text: `${he} tried to preach ${his} faith to one of ${his} customers, causing him to leave in a huff,`,
+					type: "cash",
+					effect: -1,
+				});
 				break;
 			case "liberated":
 				vignettes.push({
@@ -439,21 +456,21 @@ window.GetVignette = function GetVignette(slave) {
 				break;
 			case "neglectful":
 				vignettes.push({
-					text: `${he} brings a denial fetishist to orgasm three times without cumming ${himself}, earning their repeat business,`,
+					text: `${he} brought a denial fetishist to orgasm three times without cumming ${himself}, earning their repeat business,`,
 					type: "cash",
 					effect: 3,
 				});
 				break;
 			case "cum addict":
 				vignettes.push({
-					text: `${he}'s so focused on sucking down a customer's cum that ${he} managed to drive them to repeated orgasm, earning their repeated business once they got the feeling back in their legs,`,
+					text: `${he} was so focused on sucking down a customer's cum that ${he} managed to drive them to repeated orgasm, earning their repeated business once they got the feeling back in their legs,`,
 					type: "cash",
 					effect: 3,
 				});
 				break;
 			case "anal addict":
 				vignettes.push({
-					text: `${he} takes a trio of dicks in ${his} ass without hesitation, earning repeat business from one of them thoroughly impressed by ${his} anal addiction,`,
+					text: `${he} took a trio of dicks in ${his} ass without hesitation, earning repeat business from one of them thoroughly impressed by ${his} anal addiction,`,
 					type: "cash",
 					effect: 3,
 				});
@@ -525,7 +542,7 @@ window.GetVignette = function GetVignette(slave) {
 				break;
 			case "fitness":
 				vignettes.push({
-					text: `${he} continued a marathon gangbang past the point where most would have passed out,`,
+					text: `${he} continued a marathon gangbang well past the point where most would have passed out,`,
 					type: "cash",
 					effect: 1,
 				});
@@ -537,7 +554,7 @@ window.GetVignette = function GetVignette(slave) {
 					effect: 1,
 				});
 				vignettes.push({
-					text: `${he} adoringly kisses the feet of a local socialite who leaves ${him} a generous tip,`,
+					text: `${he} adoringly kissed the feet of a local socialite who leaves ${him} a generous tip,`,
 					type: "cash",
 					effect: 1,
 				});
@@ -563,7 +580,7 @@ window.GetVignette = function GetVignette(slave) {
 				break;
 			case "sinful":
 				vignettes.push({
-					text: `${he} helps a customer get past their religious hang-ups through sex with the friendly neighborhood whore,`,
+					text: `${he} helped a customer get past their religious hang-ups through sex with the friendly neighborhood whore,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -575,7 +592,7 @@ window.GetVignette = function GetVignette(slave) {
 					effect: 1,
 				});
 				vignettes.push({
-					text: `${he} manages to convince a skeptical businessman about the merits of using slaves,`,
+					text: `${he} managed to convince a skeptical businessman about the merits of using slaves,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -651,6 +668,13 @@ window.GetVignette = function GetVignette(slave) {
 					effect: 1,
 				});
 				break;
+			case "unflinching":
+				vignettes.push({
+					text: `${he} had no trouble following extremely abusive orders from one of ${his} customers, making him talk positively about the experience,`,
+					type: "rep",
+					effect: 1,
+				});
+				break;
 		}
 
 		if (slave.counter.pitKills > 0) {
@@ -713,6 +737,13 @@ window.GetVignette = function GetVignette(slave) {
 				effect: -1,
 			});
 		}
+		if (slave.trust < -20) {
+			vignettes.push({
+				text: `a customer who fancies himself a slave trainer noticed ${his} fear and decided to use ${him} to practice his 'slave whispering' skills,`,
+				type: "cash",
+				effect: 1,
+			});
+		}
 		if (slave.livingRules === "luxurious") {
 			vignettes.push({
 				text: `${he} got a truly perfect night's sleep, which put ${him} in the right frame of mind for the whole day,`,
@@ -897,39 +928,73 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
-		if (slave.dick > 0 && canPenetrate(slave)) {
-			vignettes.push({
-				text: `${he} earned repeat business from a customer who likes to see his wife get fucked by a dick${boy} whore,`,
-				type: "cash",
-				effect: 1,
-			});
-			if (slave.dick > 3) {
+		if (slave.dick > 0) {
+			if (canPenetrate(slave)) {
 				vignettes.push({
-					text: `${he} earned repeat business from a female customer who likes big stiff cocks, and cannot lie,`,
+					text: `${he} earned repeat business from a customer who likes to see his wife get fucked by a dick${boy} whore,`,
 					type: "cash",
 					effect: 1,
 				});
-				vignettes.push({
-					text: `${he} irritated a male customer who brought his girlfriend with him by accidentally showing him up,`,
-					type: "rep",
-					effect: -1,
-				});
+				if (slave.dick > 3) {
+					vignettes.push({
+						text: `${he} earned repeat business from a female customer who likes big stiff cocks, and cannot lie,`,
+						type: "cash",
+						effect: 1,
+					});
+					vignettes.push({
+						text: `${he} irritated a male customer who brought his girlfriend with him by accidentally showing him up,`,
+						type: "rep",
+						effect: -1,
+					});
+				}
+			}
+			if (slave.scrotum === 0) {
+				if (slave.genes === "XY") {
+					if (canTalk(slave)) {
+						vignettes.push({
+							text: `a doctor ordered ${him} to describe the gelding process in detail and was fascinated by the small scars where ${his} balls used to be,`,
+							type: "cash",
+							effect: 1,
+						});
+					}
+					vignettes.push({
+						text: `a slave trainer privately studied ${him} as an example of a slave with well done gelding surgery,`,
+						type: "cash",
+						effect: 1,
+					});
+				}
+				if (slave.balls > 0) {
+					vignettes.push({
+						text: `a customer was pleasantly surprised by ${his} ability to ejaculate,`,
+						type: "cash",
+						effect: 1,
+					});
+				}
 			}
 		}
-		if (slave.balls > 3) {
+		if (slave.scrotum > 3) {
 			vignettes.push({
 				text: `${he} loses a customer who wants ${him} to look like a natural girl, since ${his} balls are too big to be hidden,`,
 				type: "cash",
 				effect: -1,
 			});
 		}
-		if (slave.balls === 0 && slave.dick > 0) {
+		if (slave.scrotum > 0) {
 			vignettes.push({
-				text: `a slave trainer privately studied ${him} as an example of a slave with well done gelding surgery,`,
-				type: "cash",
-				effect: 1,
+				text: `a particularly sadistic customer attempted to geld ${him}, but ${he} managed to fight him off,`,
+				type: "health",
+				effect: -1,
 			});
 		}
+		if (slave.vagina >= 0) {
+			if (slave.genes === "XY") {
+				vignettes.push({
+					text: `a plastic surgeon privately complimented ${him} on ${his} expertly crafted pussy,`,
+					type: "cash",
+					effect: 1,
+				});
+			}
+		}
 		if (canDoVaginal(slave)) {
 			if (slave.vagina === 1) {
 				vignettes.push({
@@ -1000,10 +1065,10 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
-		if (slave.visualAge > 40) {
+		if (slave.prestigeDesc === "$He was once a B-list actress, but fell on hard times and drug addiction and was recently enslaved due to debt.") {
 			vignettes.push({
-				text: `${he} earned repeat business from a customer with serious mommy issues,`,
-				type: "cash",
+				text: `${he} humors one of ${his} fans by acting like one of the characters ${he} used to portray,`,
+				type: "rep",
 				effect: 1,
 			});
 		}
@@ -1064,6 +1129,20 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
+		if (slave.boobs >= 1800) {
+			if (slave.fetish === "boobs") {
+				vignettes.push({
+					text: `${his} huge boobs and frequent orgasms from titfucks made ${him} quite popular among locals,`,
+					type: "cash",
+					effect: 1,
+				});
+			}
+			vignettes.push({
+				text: `${his} huge boobs attracted a lot of breast fetishists, to the point that ${he} lost count of how many titfucks ${he} had to perform,`,
+				type: "cash",
+				effect: 1,
+			});
+		}
 		if (!canWalk(slave)) {
 			vignettes.push({
 				text: `${his} lack of mobility severely hindered ${his} attempts to find customers,`,
@@ -1071,7 +1150,7 @@ window.GetVignette = function GetVignette(slave) {
 				effect: -1,
 			});
 		} else {
-			if (slave.boobs > 1500 && slave.boobsImplant === 0) {
+			if (slave.boobs >= 1500 && slave.boobsImplant === 0) {
 				vignettes.push({
 					text: `a young customer hired ${him} to jump rope so they could watch ${his} massive natural breasts flop around,`,
 					type: "cash",
@@ -1223,18 +1302,18 @@ window.GetVignette = function GetVignette(slave) {
 						type: "rep",
 						effect: 1,
 					});
-				} else if (slave.fetish === "buttslut") {
-					vignettes.push({
-						text: `a customer was surprised by ${his} penis, so ${he} hid it, but could barely tolerate anal without touching it,`,
-						type: "rep",
-						effect: -1,
-					});
 				} else if (slave.skill.anal >= 100) {
 					vignettes.push({
 						text: `a customer was surprised by ${his} penis, so ${he} hid it and skillfully pretended to be a real girl,`,
 						type: "rep",
 						effect: 1,
 					});
+				} else if (slave.fetish === "buttslut") {
+					vignettes.push({
+						text: `a customer was surprised by ${his} penis, so ${he} hid it, but could barely tolerate anal without touching it,`,
+						type: "rep",
+						effect: -1,
+					});
 				}
 			}
 			if (slave.skill.anal < 100 && slave.anus > 2) {
@@ -1387,7 +1466,7 @@ window.GetVignette = function GetVignette(slave) {
 				vignettes.push({
 					text: `${he} got repeat business from a customer who misses the risk of getting a ${boy} pregnant,`,
 					type: "cash",
-					effect: 3,
+					effect: 1,
 				});
 			}
 		}
@@ -1399,14 +1478,79 @@ window.GetVignette = function GetVignette(slave) {
 					effect: 1,
 				});
 			}
-		} else if (V.arcologies[0].FSDegradationist !== "unset") {
-			if (canTalk(slave) && slave.voice > 2) {
+			if (slave.trust < -20) {
 				vignettes.push({
-					text: `${he} got repeat business from a customer who prefers ${boy}s with high-pitched screams,`,
-					type: "cash",
+					text: `a customer noticed ${his} fear and went out of his way to be gentle,`,
+					type: "trust",
 					effect: 1,
 				});
 			}
+		} else if (V.arcologies[0].FSDegradationist !== "unset") {
+			if (V.seePee !== 0) {
+				vignettes.push({
+					text: `a drunken customer needing to use the toilet stumbled into ${him} and unfortunately decided to use ${his} mouth to empty ${his} bladder. ${slave.slaveName} found this interaction to be utterly revolting,`,
+					type: "trust",
+					effect: -1,
+				});
+			}
+			if (canTalk(slave)) {
+				if (slave.voice > 2) {
+					vignettes.push({
+						text: `${he} got repeat business from a customer who prefers ${boy}s with high-pitched screams,`,
+						type: "cash",
+						effect: 1,
+					});
+				} else if (slave.voice === 1) {
+					vignettes.push({
+						text: `a customer who was annoyed by ${his} deep voice used his belt on ${his} ass to see if ${his} voice got higher when ${he} screamed,`,
+						type: "health",
+						effect: -1,
+					});
+				}
+				if (slave.boobs >= 1200) {
+					vignettes.push({
+						text: `"a group of laughing customers had ${him} moo like a cow while they gangbanged ${him},`,
+						type: "cash",
+						effect: 1,
+					});
+				}
+				if (slave.weight >= 30) {
+					vignettes.push({
+						text: `a customer had ${him} grunt and squeal like a pig while he used ${him},`,
+						type: "cash",
+						effect: 1,
+					});
+				}
+				vignettes.push({
+					text: `a customer ordered ${him} to tell bystanders that ${he} was a 'stupid and ugly bitch',`,
+					type: "trust",
+					effect: 0,
+				});
+			}
+			if (slave.dick > 0) {
+				if (slave.scrotum === 0 && slave.genes === "XY") {
+					vignettes.push({
+						text: `a customer asked why ${his} useless dick wasn't removed along with ${his} balls,`,
+						type: "cash",
+						effect: 0,
+					});
+					vignettes.push({
+						text: `a customer hit ${his} dick a few times to see if gelding reduces sensitivity,`,
+						type: "health",
+						effect: -1,
+					});
+					vignettes.push({
+						text: `an approving customer commented that being gelded made it plain ${he} wasn't human,`,
+						type: "rep",
+						effect: 1,
+					});
+				}
+				vignettes.push({
+					text: `a customer tried to see how far ${his} dick could bend and twist,`,
+					type: "health",
+					effect: -1,
+				});
+			}
 			if (slave.visualAge > 40) {
 				vignettes.push({
 					text: `a customer wrote a note on ${his} face that said: 'Retire it to an arcade',`,
@@ -1429,6 +1573,16 @@ window.GetVignette = function GetVignette(slave) {
 				type: "health",
 				effect: -1,
 			});
+			vignettes.push({
+				text: `${he} was hired for use as a prop in a public service announcement showing citizens how to restrain an unwilling slave for rape,`,
+				type: "rep",
+				effect: 1,
+			});
+			vignettes.push({
+				text: `a sex machine salesman hired ${him} to demonstrate his products and fucked ${his} holes brutally,`,
+				type: "health",
+				effect: -1,
+			});
 		}
 		if (V.arcologies[0].FSBodyPurist !== "unset") {
 			if (slave.boobsImplant > 0) {
@@ -1485,6 +1639,17 @@ window.GetVignette = function GetVignette(slave) {
 					type: "cash",
 					effect: -1,
 				});
+			} else {
+				vignettes.push({
+					text: `a businessman asked to hire ${him} for an hour for a meeting so ${he} could provide 'freshly squeezed' milk for his client's coffee,`,
+					type: "cash",
+					effect: 2,
+				});
+				vignettes.push({
+					text: `${he} was hired by a trendy café in the arcology so the customers could milk ${him} into their coffees,`,
+					type: "cash",
+					effect: 2,
+				});
 			}
 			if (slave.nipples === "fuckable") {
 				vignettes.push({
@@ -1633,7 +1798,7 @@ window.GetVignette = function GetVignette(slave) {
 			});
 		}
 		if (V.arcologies[0].FSArabianRevivalist !== "unset") {
-			if (slave.skill.entertainment >= 100 && canTalk(slave) && slave.voice > 0 && slave.accent < 2) {
+			if (slave.skill.entertainment >= 100 && canTalk(slave) && slave.accent < 2) {
 				vignettes.push({
 					text: `${he} got repeat business from a customer who prefers prostitutes who can tell lovely stories,`,
 					type: "cash",
@@ -1642,7 +1807,7 @@ window.GetVignette = function GetVignette(slave) {
 			}
 		}
 		if (V.arcologies[0].FSChineseRevivalist !== "unset") {
-			if (slave.dick > 0 && slave.balls === 2) {
+			if (slave.dick > 0 && slave.balls === 0) {
 				vignettes.push({
 					text: `a citizen admired ${his} lack of balls and praised ${him} for being like the eunuchs in Chinese history,`,
 					type: "cash",
@@ -1655,7 +1820,39 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
-
+		if (V.seeAge !== 0) {
+			if (slave.birthWeek >= 51) {
+				if (V.arcologies[0].FSDegradationist !== "unset") {
+					if (slave.voice !== 0) {
+						vignettes.push({
+							text: `a group of frat boys found out it was ${his} birthday and took turns spanking ${him} until ${he} couldn't sit down and ${his} voice was hoarse,`,
+							type: "health",
+							effect: -1,
+						});
+					}
+					vignettes.push({
+						text: `${he} was given a paddle and ordered to request harsh birthday spankings from all of ${his} customers,`,
+						type: "health",
+						effect: -1,
+					});
+				}
+				vignettes.push({
+					text: `a favorite customer gave ${him} a lighthearted birthday spanking and a big tip,`,
+					type: "cash",
+					effect: 1,
+				});
+			}
+		}
+		vignettes.push({
+			text: `a visiting tourist got a crush on ${him} and gave ${him} repeat business,`,
+			type: "cash",
+			effect: 1,
+		});
+		vignettes.push({
+			text: `a prominent citizen rented ${him} for his birthday party,`,
+			type: "cash",
+			effect: 1,
+		});
 		vignettes.push({
 			text: `one of the companies with an office in your arcology retained ${him} for a team-building bukkake party for its employees,`,
 			type: "rep",
@@ -1836,7 +2033,7 @@ window.GetVignette = function GetVignette(slave) {
 				break;
 			case 4:
 				vignettes.push({
-					text: `a street slut that works near ${him} was badly beaten by an abusive citizen and had to take time off. The reduced competition got ${his} more attention,`,
+					text: `a street slut that works near ${him} was badly beaten by an abusive citizen and had to take time off. The reduced competition got ${him} more attention,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -1880,6 +2077,11 @@ window.GetVignette = function GetVignette(slave) {
 						type: "rep",
 						effect: -1,
 					});
+					vignettes.push({
+						text: `${he} was unable to contain ${himself} and wasted a lot of time sucking the cum from other slaves' sloppy holes,`,
+						type: "rep",
+						effect: -1,
+					});
 					break;
 				case "humiliation":
 					vignettes.push({
@@ -1913,6 +2115,13 @@ window.GetVignette = function GetVignette(slave) {
 							effect: 1,
 						});
 					}
+					if (slave.behavioralFlaw === "arrogant") {
+						vignettes.push({
+							text: `${he} wanted it in the ass so much ${he} annoyed more than a few citizens by demanding anal,`,
+							type: "rep",
+							effect: -1,
+						});
+					}
 					vignettes.push({
 						text: `${he} earned extra gratitude from a citizen who appreciated a nice rear, even if it is off limits,`,
 						type: "rep",
@@ -1945,7 +2154,7 @@ window.GetVignette = function GetVignette(slave) {
 					break;
 				case "sadist":
 					vignettes.push({
-						text: `${he} deeply impressed a citizen who brought their own slave to ${his} for abuse with ${his} sadism,`,
+						text: `${he} deeply impressed a citizen who brought their own slave to ${him} for abuse with ${his} sadism,`,
 						type: "rep",
 						effect: 1,
 					});
@@ -1974,7 +2183,7 @@ window.GetVignette = function GetVignette(slave) {
 					break;
 				case "dom":
 					vignettes.push({
-						text: `${he} made a female citizen ${his} bitch: fortunately, the citizen wanted to be ${his} bitch and came back for more`,
+						text: `${he} made a female citizen ${his} bitch. Fortunately, the citizen wanted to be ${his} bitch and came back for more`,
 						type: "rep",
 						effect: 1,
 					});
@@ -2001,7 +2210,7 @@ window.GetVignette = function GetVignette(slave) {
 		switch (slave.behavioralFlaw) {
 			case "arrogant":
 				vignettes.push({
-					text: `${he} manages to give a citizen the impression ${he} thinks ${himself} better than them,`,
+					text: `${he} managed to give a citizen the impression ${he} thinks ${himself} better than them,`,
 					type: "rep",
 					effect: -1,
 				});
@@ -2059,6 +2268,11 @@ window.GetVignette = function GetVignette(slave) {
 					type: "rep",
 					effect: -1,
 				});
+				vignettes.push({
+					text: `${he} tried to preach ${his} faith to a citizen, causing him to leave in a huff,`,
+					type: "rep",
+					effect: -1,
+				});
 				break;
 			case "liberated":
 				vignettes.push({
@@ -2144,7 +2358,7 @@ window.GetVignette = function GetVignette(slave) {
 				break;
 			case "anal addict":
 				vignettes.push({
-					text: `${he} takes an awe inspiring train of dicks in ${his} ass, well past the point where most would have passed out from pain,`,
+					text: `${he} took an awe inspiring train of dicks in ${his} ass, well past the point where most would have passed out from pain,`,
 					type: "rep",
 					effect: 3,
 				});
@@ -2165,7 +2379,7 @@ window.GetVignette = function GetVignette(slave) {
 				break;
 			case "abusive":
 				vignettes.push({
-					text: `${he} abuses a rival public servant so viciously that a catfight lover takes ${him} right there,`,
+					text: `${he} abuses a rival public servant so viciously that a catfight lover took ${him} right there,`,
 					type: "rep",
 					effect: 3,
 				});
@@ -2179,7 +2393,7 @@ window.GetVignette = function GetVignette(slave) {
 				break;
 			case "self hating":
 				vignettes.push({
-					text: `the way ${he} takes everything thrown at ${him} like nothing disturbed a group of citizens, though one of them enjoyed it more than they let on and came to ${him} for sex later,`,
+					text: `the way ${he} took everything thrown at ${him} like nothing disturbed a group of citizens, though one of them enjoyed it more than they let on and came to ${him} for sex later,`,
 					type: "rep",
 					effect: 3,
 				});
@@ -2195,14 +2409,14 @@ window.GetVignette = function GetVignette(slave) {
 		switch (slave.behavioralQuirk) {
 			case "confident":
 				vignettes.push({
-					text: `${he} confidently presses forward with a wavering citizen, and gets them to fuck ${him},`,
+					text: `${he} confidently pressed forward with a wavering citizen, and gets them to fuck ${him},`,
 					type: "rep",
 					effect: 1,
 				});
 				break;
 			case "cutting":
 				vignettes.push({
-					text: `${he} made such a gloriously cutting remark to a male citizen that a female bystander takes ${him} right there,`,
+					text: `${he} made such a gloriously cutting remark to a male citizen that a female bystander took ${him} right there,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -2247,7 +2461,7 @@ window.GetVignette = function GetVignette(slave) {
 				break;
 			case "insecure":
 				vignettes.push({
-					text: `${he} successfully convinced a regular patron that they are reliant on ${him} emotionally,`,
+					text: `${he} successfully convinced a regular patron that ${he}'s reliant on them emotionally,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -2342,6 +2556,13 @@ window.GetVignette = function GetVignette(slave) {
 					effect: 1,
 				});
 				break;
+			case "unflinching":
+				vignettes.push({
+					text: `${he} had no trouble following extremely abusive orders from one of your citizens, making him talk positively about the experience,`,
+					type: "rep",
+					effect: 1,
+				});
+				break;
 		}
 
 		if (slave.counter.pitKills > 0) {
@@ -2386,7 +2607,7 @@ window.GetVignette = function GetVignette(slave) {
 			});
 		} else if (slave.devotion <= 20) {
 			vignettes.push({
-				text: `${he} treasured a love token given to ${his} by a citizen ${he} fooled into thinking ${his} affection was real,`,
+				text: `${he} treasured a love token given to ${him} by a citizen ${he} fooled into thinking ${his} affection was real,`,
 				type: "devotion",
 				effect: -1,
 			});
@@ -2404,6 +2625,13 @@ window.GetVignette = function GetVignette(slave) {
 				effect: -1,
 			});
 		}
+		if (slave.trust < -20) {
+			vignettes.push({
+				text: `a customer who fancies himself a slave trainer noticed ${his} fear and decided to use ${him} to practice his 'slave whispering' skills,`,
+				type: "rep",
+				effect: 1,
+			});
+		}
 		if (slave.livingRules === "luxurious") {
 			vignettes.push({
 				text: `${he} got a truly perfect night's sleep, which put ${him} in the right frame of mind for the whole day,`,
@@ -2460,7 +2688,7 @@ window.GetVignette = function GetVignette(slave) {
 				});
 			} else if (slave.weight < 95) {
 				vignettes.push({
-					text: `a potential citizen told ${his} that they are looking forward to patronizing ${his} once ${he} gains a lot more weight,`,
+					text: `a potential citizen told ${him} that they are looking forward to patronizing ${him} once ${he} gains a lot more weight,`,
 					type: "rep",
 					effect: 0,
 				});
@@ -2563,7 +2791,7 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 			vignettes.push({
-				text: `${he} disgusted a citizen when his forceful fucking caused ${him} to release ${his} contained ${slave.inflationType} all over them,`,
+				text: `${he} disgusted a citizen when their forceful fucking caused ${him} to release ${his} contained ${slave.inflationType} all over them,`,
 				type: "rep",
 				effect: -2,
 			});
@@ -2588,39 +2816,73 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
-		if (slave.dick > 0 && canPenetrate(slave)) {
-			vignettes.push({
-				text: `${he} earned extra gratitude from a citizen who likes to see his wife get fucked by a dick${boy} whore,`,
-				type: "rep",
-				effect: 1,
-			});
-			if (slave.dick > 3) {
+		if (slave.dick > 0) {
+			if (canPenetrate(slave)) {
 				vignettes.push({
-					text: `${he} earned extra gratitude from a female citizen who likes big stiff cocks, and cannot lie,`,
+					text: `${he} earned extra gratitude from a citizen who likes to see his wife get fucked by a dick${boy} whore,`,
 					type: "rep",
 					effect: 1,
 				});
-				vignettes.push({
-					text: `${he} irritated a male citizen who brought his girlfriend with him by accidentally showing him up,`,
-					type: "rep",
-					effect: -1,
-				});
+				if (slave.dick > 3) {
+					vignettes.push({
+						text: `${he} earned extra gratitude from a female citizen who likes big stiff cocks, and cannot lie,`,
+						type: "rep",
+						effect: 1,
+					});
+					vignettes.push({
+						text: `${he} irritated a male citizen who brought his girlfriend with him by accidentally showing him up,`,
+						type: "rep",
+						effect: -1,
+					});
+				}
+			}
+			if (slave.scrotum === 0) {
+				if (slave.genes === "XY") {
+					if (canTalk(slave)) {
+						vignettes.push({
+							text: `a doctor ordered ${him} to describe the gelding process in detail and was fascinated by the small scars where ${his} balls used to be,`,
+							type: "rep",
+							effect: 1,
+						});
+					}
+					vignettes.push({
+						text: `a slave trainer pointed ${him} out as an example of a slave with well done gelding surgery,`,
+						type: "rep",
+						effect: 1,
+					});
+				}
+				if (slave.balls > 0) {
+					vignettes.push({
+						text: `a citizen was pleasantly surprised by ${his} ability to ejaculate,`,
+						type: "rep",
+						effect: 1,
+					});
+				}
 			}
 		}
-		if (slave.balls === 0 && slave.dick > 0) {
+		if (slave.scrotum > 3) {
 			vignettes.push({
-				text: `a slave trainer pointed ${him} out as an example of a slave with well done gelding surgery,`,
+				text: `${he} disappoints a citizen who wants ${him} to look like a natural girl, since ${his} balls are too big to be hidden,`,
 				type: "rep",
-				effect: 1,
+				effect: -1,
 			});
 		}
-		if (slave.balls > 3) {
+		if (slave.scrotum > 0) {
 			vignettes.push({
-				text: `${he} disappoints a citizen who wants ${him} to look like a natural girl, since ${his} balls are too big to be hidden,`,
-				type: "rep",
+				text: `a particularly sadistic citizen attempted to geld ${him}, but ${he} managed to fight him off,`,
+				type: "health",
 				effect: -1,
 			});
 		}
+		if (slave.vagina >= 0) {
+			if (slave.genes === "XY") {
+				vignettes.push({
+					text: `a plastic surgeon publicly complimented ${him} on ${his} expertly crafted pussy,`,
+					type: "rep",
+					effect: 1,
+				});
+			}
+		}
 		if (canDoVaginal(slave)) {
 			if (slave.vagina === 1) {
 				vignettes.push({
@@ -2644,7 +2906,7 @@ window.GetVignette = function GetVignette(slave) {
 					vignettes.push({
 						text: `${he} irritated a male citizen with ${his} complaints that they were too small to please ${him},`,
 						type: "rep",
-						effect: -3,
+						effect: -2,
 					});
 				}
 			}
@@ -2664,6 +2926,20 @@ window.GetVignette = function GetVignette(slave) {
 				});
 			}
 		}
+		if (slave.visualAge > 40) {
+			if (slave.face > 10 && slave.race === "asian") {
+				vignettes.push({
+					text: `${he} got extra gratitude from a citizen who loves well-preserved asian ladies,`,
+					type: "rep",
+					effect: 1,
+				});
+			}
+			vignettes.push({
+				text: `${he} earned extra gratitude from a citizen with serious mommy issues,`,
+				type: "rep",
+				effect: 1,
+			});
+		}
 		if (slave.face > 40) {
 			vignettes.push({
 				text: `${he} lost a potential citizen who was so intimidated by ${his} great beauty that they decided to find a homelier whore,`,
@@ -2677,16 +2953,9 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
-		if (slave.visualAge > 40) {
-			if (slave.face > 10 && slave.race === "asian") {
-				vignettes.push({
-					text: `${he} got extra gratitude from a citizen who loves well-preserved asian ladies,`,
-					type: "rep",
-					effect: 1,
-				});
-			}
+		if (slave.prestigeDesc === "$He was once a B-list actress, but fell on hard times and drug addiction and was recently enslaved due to debt.") {
 			vignettes.push({
-				text: `${he} earned extra gratitude from a citizen with serious mommy issues,`,
+				text: `${he} humors one of ${his} fans by acting like one of the characters ${he} used to portray,`,
 				type: "rep",
 				effect: 1,
 			});
@@ -2748,6 +3017,20 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
+		if (slave.boobs >= 1800) {
+			if (slave.fetish === "boobs") {
+				vignettes.push({
+					text: `${his} huge boobs and frequent orgasms from titfucks made ${him} quite popular among locals,`,
+					type: "cash",
+					effect: 1,
+				});
+			}
+			vignettes.push({
+				text: `${his} huge boobs attracted a lot of breast fetishists, to the point that ${he} lost count of how many titfucks ${he} had to perform,`,
+				type: "rep",
+				effect: 1,
+			});
+		}
 		if (!canWalk(slave)) {
 			vignettes.push({
 				text: `${his} lack of mobility severely hindered ${his} attempts to please citizens,`,
@@ -2755,7 +3038,7 @@ window.GetVignette = function GetVignette(slave) {
 				effect: -1,
 			});
 		} else {
-			if (slave.boobs > 1500 && slave.boobsImplant === 0) {
+			if (slave.boobs >= 1500 && slave.boobsImplant === 0) {
 				vignettes.push({
 					text: `a young citizen convinced ${him} to jump rope so they could watch ${his} massive natural breasts flop around,`,
 					type: "rep",
@@ -2907,17 +3190,17 @@ window.GetVignette = function GetVignette(slave) {
 						type: "rep",
 						effect: 1,
 					});
-				} else if (slave.fetish === "buttslut") {
+				} else if (slave.skill.anal >= 100) {
 					vignettes.push({
 						text: `a citizen was surprised by ${his} penis, so ${he} hid it and skillfully pretended to be a real girl,`,
 						type: "rep",
-						effect: -1,
+						effect: 1,
 					});
-				} else if (slave.skill.anal >= 100) {
+				} else if (slave.fetish === "buttslut") {
 					vignettes.push({
 						text: `a citizen was surprised by ${his} penis, so ${he} hid it, but could barely tolerate anal without touching it`,
 						type: "rep",
-						effect: 1,
+						effect: -1,
 					});
 				}
 			}
@@ -3083,14 +3366,79 @@ window.GetVignette = function GetVignette(slave) {
 					effect: 1,
 				});
 			}
-		} else if (V.arcologies[0].FSDegradationist !== "unset") {
-			if (canTalk(slave) && slave.voice > 2) {
+			if (slave.trust < -20) {
 				vignettes.push({
-					text: `${he} gratified a citizen who prefers ${boy}s with high-pitched screams,`,
-					type: "rep",
+					text: `a citizen noticed ${his} fear and went out of his way to be gentle,`,
+					type: "trust",
 					effect: 1,
 				});
 			}
+		} else if (V.arcologies[0].FSDegradationist !== "unset") {
+			if (V.seePee !== 0) {
+				vignettes.push({
+					text: `a drunken citizen needing to use the toilet stumbled into ${him} and unfortunately decided to use ${his} mouth to empty ${his} bladder. ${slave.slaveName} found this interaction to be utterly revolting,`,
+					type: "trust",
+					effect: -1,
+				});
+			}
+			if (canTalk(slave)) {
+				if (slave.voice > 2) {
+					vignettes.push({
+						text: `${he} gratified a citizen who prefers ${boy}s with high-pitched screams,`,
+						type: "rep",
+						effect: 1,
+					});
+				} else if (slave.voice === 1) {
+					vignettes.push({
+						text: `a citizen who was annoyed by ${his} deep voice used his belt on ${his} ass to see if ${his} voice got higher when ${he} screamed,`,
+						type: "health",
+						effect: -1,
+					});
+				}
+				if (slave.boobs >= 1200) {
+					vignettes.push({
+						text: `"a group of laughing citizens had ${him} moo like a cow while they gangbanged ${him},`,
+						type: "rep",
+						effect: 1,
+					});
+				}
+				if (slave.weight >= 30) {
+					vignettes.push({
+						text: `a citizen had ${him} grunt and squeal like a pig while he used ${him},`,
+						type: "rep",
+						effect: 1,
+					});
+				}
+				vignettes.push({
+					text: `a customer ordered ${him} to tell bystanders that ${he} was a 'stupid and ugly bitch',`,
+					type: "trust",
+					effect: 0,
+				});
+			}
+			if (slave.dick > 0) {
+				if (slave.scrotum === 0 && slave.genes === "XY") {
+					vignettes.push({
+						text: `a citizen asked why ${his} useless dick wasn't removed along with ${his} balls,`,
+						type: "rep",
+						effect: 0,
+					});
+					vignettes.push({
+						text: `a citizen hit ${his} dick a few times to see if gelding reduces sensitivity,`,
+						type: "health",
+						effect: -1,
+					});
+					vignettes.push({
+						text: `an approving citizen commented that being gelded made it plain ${he} wasn't human,`,
+						type: "rep",
+						effect: 1,
+					});
+				}
+				vignettes.push({
+					text: `a citizen tried to see how far ${his} dick could bend and twist,`,
+					type: "health",
+					effect: -1,
+				});
+			}
 			if (slave.visualAge > 40) {
 				vignettes.push({
 					text: `a citizen wrote a note on ${his} face that said: 'Retire it to an arcade',`,
@@ -3113,6 +3461,16 @@ window.GetVignette = function GetVignette(slave) {
 				type: "health",
 				effect: -1,
 			});
+			vignettes.push({
+				text: `${he} was used as a prop in a public service announcement showing citizens how to restrain an unwilling slave for rape,`,
+				type: "rep",
+				effect: 1,
+			});
+			vignettes.push({
+				text: `a sex machine salesman used ${him} to demonstrate his products and fucked ${his} holes brutally,`,
+				type: "health",
+				effect: -1,
+			});
 		}
 		if (V.arcologies[0].FSBodyPurist !== "unset") {
 			if (slave.boobsImplant > 0) {
@@ -3169,6 +3527,17 @@ window.GetVignette = function GetVignette(slave) {
 					type: "rep",
 					effect: -1,
 				});
+			} else {
+				vignettes.push({
+					text: `a businessman asked to hire ${him} for an hour for a meeting so ${he} could provide 'freshly squeezed' milk for his client's coffee,`,
+					type: "rep",
+					effect: 2,
+				});
+				vignettes.push({
+					text: `${he} was hired by a trendy café in the arcology so the customers could milk ${him} into their coffees,`,
+					type: "rep",
+					effect: 2,
+				});
 			}
 			if (slave.nipples === "fuckable") {
 				vignettes.push({
@@ -3326,7 +3695,7 @@ window.GetVignette = function GetVignette(slave) {
 			}
 		}
 		if (V.arcologies[0].FSChineseRevivalist !== "unset") {
-			if (slave.dick > 0 && slave.balls === 2) {
+			if (slave.dick > 0 && slave.balls === 0) {
 				vignettes.push({
 					text: `a citizen admired ${his} lack of balls and praised ${him} for being like the eunuchs in Chinese history,`,
 					type: "rep",
@@ -3339,7 +3708,39 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
-
+		if (V.seeAge !== 0) {
+			if (slave.birthWeek >= 51) {
+				if (V.arcologies[0].FSDegradationist !== "unset") {
+					if (slave.voice !== 0) {
+						vignettes.push({
+							text: `a group of frat boys found out it was ${his} birthday and took turns spanking ${him} until ${he} couldn't sit down and ${his} voice was hoarse,`,
+							type: "health",
+							effect: -1,
+						});
+					}
+					vignettes.push({
+						text: `${he} was given a paddle and ordered to request harsh birthday spankings from all of ${his} citizens,`,
+						type: "health",
+						effect: -1,
+					});
+				}
+				vignettes.push({
+					text: `a favorite citizen gave ${him} a lighthearted birthday spanking and a big tip,`,
+					type: "cash",
+					effect: 1,
+				});
+			}
+		}
+		vignettes.push({
+			text: `a visiting tourist got a crush on ${him} and gave ${him} repeat business,`,
+			type: "rep",
+			effect: 1,
+		});
+		vignettes.push({
+			text: `a prominent citizen invited ${him} to his birthday party,`,
+			type: "rep",
+			effect: 1,
+		});
 		vignettes.push({
 			text: `one of the companies with an office in your arcology brought ${him} in for a team-building bukkake party for its employees,`,
 			type: "rep",
@@ -3493,6 +3894,15 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
+		if (slave.boobs >= 1400) {
+			if (slave.fetish !== "boobs" && slave.fetish !== "masochist") {
+				vignettes.push({
+					text: `${he} got really frustrated by the constant bouncing of ${his} boobs when ${he} performed cleaning activities,`,
+					type: "trust",
+					effect: -1,
+				});
+			}
+		}
 		if (slave.visualAge >= 40) {
 			vignettes.push({
 				text: `some of the younger slaves purposefully created messes, making fun of ${him} as ${he} scurried behind them to clean up,`,
@@ -3507,6 +3917,15 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 0,
 			});
 		}
+		if (slave.energy > 80) {
+			if (slave.chastityVagina !== 0) {
+				vignettes.push({
+					text: `the back and forth motions of cleaning cause ${him} sexual frustration as ${his} chastity belt rubs against ${his} soaking wet pussy,`,
+					type: "trust",
+					effect: 0,
+				});
+			}
+		}
 		if (slave.energy < 60) {
 			vignettes.push({
 				text: `${he} once thought on how easy ${his} assignment is in comparison to the sexual assignments that the others have,`,
@@ -3565,6 +3984,11 @@ window.GetVignette = function GetVignette(slave) {
 			type: "cash",
 			effect: 1,
 		});
+		vignettes.push({
+			text: `${he} was nearly constantly sneezing from all the dust ${he} cleaned up,`,
+			type: "health",
+			effect: -1,
+		});
 	} else if (slave.assignment === "get milked" || slave.assignment === "work in the dairy") {
 		if (slave.lactation > 0) {
 			if (slave.race === "black") {
@@ -3584,6 +4008,11 @@ window.GetVignette = function GetVignette(slave) {
 				type: "rep",
 				effect: 1,
 			});
+			vignettes.push({
+				text: `a local grocery store ordered more of ${his} milk than usual by mistake,`,
+				type: "cash",
+				effect: 1,
+			});
 			vignettes.push({
 				text: `a few containers of ${his} milk turned sour by accident,`,
 				type: "cash",
@@ -3740,6 +4169,18 @@ window.GetVignette = function GetVignette(slave) {
 					effect: 0,
 				});
 				break;
+			case "funny":
+				vignettes.push({
+					text: `${he} gained renown as a talented improvisational comedian,`,
+					type: "rep",
+					effect: 1,
+				});
+				vignettes.push({
+					text: `${he} gained renown as a talented improvisational comedian, but ${his} scathing satires of other slaveholders do you no favors,`,
+					type: "rep",
+					effect: -1,
+				});
+				break;
 		}
 		if (slave.fetish === "mindbroken") {
 			vignettes.push({
@@ -3787,8 +4228,24 @@ window.GetVignette = function GetVignette(slave) {
 				effect: -1,
 			});
 		}
+		if (slave.trust < -20) {
+			vignettes.push({
+				text: `constantly fearing what might be done to ${him}, rest did not come easy,`,
+				type: "health",
+				effect: -1,
+			});
+		}
 		if (slave.relationship === -2) {
 			if (slave.speechRules === "permissive") {
+				if (slave.intelligence + slave.intelligenceImplant > 50) {
+					if (slave.skill.entertainment >= 100) {
+						vignettes.push({
+							text: `${he} worked on an erotic play about ${his} deep love for you,`,
+							type: "rep",
+							effect: 1,
+						});
+					}
+				}
 				vignettes.push({
 					text: `${he} spent most of ${his} time fan${boy}ing obsessively about you to everyone ${he} could,`,
 					type: "rep",
@@ -3846,6 +4303,31 @@ window.GetVignette = function GetVignette(slave) {
 				}
 			}
 		}
+		if (slave.energy > 80) {
+			if (slave.releaseRules === "permissive" || slave.releaseRules === "masturbation") {
+				if (slave.fetish === "boobs") {
+					if (slave.boobs >= 800) {
+						vignettes.push({
+							text: `${he} couldn't control ${his} urges and spent hours fucking ${his} own boobs with various dildoes,`,
+							type: "health",
+							effect: 0,
+						});
+					}
+					vignettes.push({
+						text: `${he} was too enthusiastic in tugging and twisting ${his} nipples while masturbating,`,
+						type: "health",
+						effect: -1,
+					});
+				}
+				if (slave.lactation > 0) {
+					vignettes.push({
+						text: `${he} spent an entire day happily masturbating and massaging ${his} swollen, milky tits,`,
+						type: "trust",
+						effect: 1,
+					});
+				}
+			}
+		}
 		if (slave.health < -20) {
 			vignettes.push({
 				text: `${he} had a bad cough and spent a lot of time napping,`,
diff --git a/src/npc/descriptions/fAnus.tw b/src/npc/descriptions/fAnus.tw
index 282dc06d95ad937b9f86b8cffda0dd665b3c25bc..55b80c64e199573f49edcd463bae29d5ac13d782 100644
--- a/src/npc/descriptions/fAnus.tw
+++ b/src/npc/descriptions/fAnus.tw
@@ -56,7 +56,7 @@ You call $him over so you can
 
 <<if ($activeSlave.anus == 0)>>
 	<<if ($activeSlave.devotion > 20)>>
-		$He accepts your orders without comment and presents $his virgin anus for defloration. You<<if ($PC.dick == 0)>> don a strap-on and<</if>> gently sodomize $him. You gently ease into $his butthole and slowly accelerate your thrusting into $his ass. Since $he is already well broken, this new connection with $his <<Master>> @@.hotpink;increases $his devotion to you.@@ @@.lime;$His tight little ass has been broken in.@@ $He looks forward to having $his asshole fucked by you again.
+		$He accepts your orders without comment and presents $his virgin anus for defloration. You<<if ($PC.dick == 0)>> don a strap-on and<</if>> gently sodomize $him. You gently ease into $his butthole and slowly accelerate your thrusting into $his ass. Since $he is already well broken, this new connection with $his <<= WrittenMaster()>> @@.hotpink;increases $his devotion to you.@@ @@.lime;$His tight little ass has been broken in.@@ $He looks forward to having $his asshole fucked by you again.
 		<<set $activeSlave.devotion += 4>>
 	<<elseif ($activeSlave.devotion >= -20)>>
 		$He is clearly unhappy at the idea of taking a dick up $his butt. $He obeys orders anyway, and lies there wincing and moaning as you<<if ($PC.dick == 0)>> don a strap-on and<</if>> fuck $his ass. You gently ease into $his butthole and slowly accelerate your thrusting into $his ass. However $he still squeals in pain as you continue pounding. @@.lime;$His tight little ass has been broken in,@@ and $he @@.gold;fears further anal pain.@@
diff --git a/src/npc/fBeg.tw b/src/npc/fBeg.tw
index fdc948123684f38398720b9363b0b1004827f870..ed67605ae78a0b8ce133031940c89663bb400989 100644
--- a/src/npc/fBeg.tw
+++ b/src/npc/fBeg.tw
@@ -167,7 +167,7 @@ You then tell your slave to kneel at your feet.
 		<<case "masochist">>
 			waits just long enough to receive a disciplinary slap, making $him blush with arousal as $he kneels before you.
 		<<case "cumslut">>
-			is excited to be closer to your <<if canTaste($activeSlave)>>delicious<<else>>heavenly<</if>> crotch, and hurries to match $his eyes to your package.
+			is excited to be closer to your <<if canTaste($activeSlave)>>delicious<<else>>heavenly<</if>> crotch, and hurries to match $his eyes to your <<if $PC.dick > 0>>package<<else>>crotch<</if>>.
 		<<case "humiliation">>
 			makes a big show of it as $he lowers $himself dramatically before you.
 		<<case "buttslut">>
@@ -200,39 +200,41 @@ You then tell your slave to kneel at your feet.
 	<</if>>
 <</if>>
 <<if ($activeSlave.devotion < -20)>>
-	The other slaves guide $him to adjust $his posture so $his eyes are directly in line with your package.
+	The other slaves guide $him to adjust $his posture so $his eyes are directly in line with your <<if $PC.dick > 0>>package<<else>>crotch<</if>>.
 <<else>>
-	$He kneels so that $his eyes are directly level with your package.
+	$He kneels so that $his eyes are directly level with your <<if $PC.dick > 0>>package<<else>>crotch<</if>>.
 <</if>>
 
-<<if ($activeSlave.energy > 50)>>
-	$He cant help but stare in lust at your
-	<<if $PC.balls > 2 && $PC.ballsImplant > 3>>
-		monstrous, massive pair of watermelon sized balls.
-	<<elseif $PC.balls == 2 && $PC.ballsImplant == 3>>
-		enormous, heavy pair of balls.
-	<<elseif $PC.balls == 1 && $PC.ballsImplant == 2>>
-		huge pair of balls, bulging like softballs from behind your suit.
-	<<elseif $PC.balls > 2 && $PC.ballsImplant > 2>>
-		enormous, heavy pair of balls.
-	<<elseif $PC.balls == 2 && $PC.ballsImplant == 2>>
-		huge pair of balls, bulging like softballs from behind your suit.
-	<<elseif $PC.balls == 1 && $PC.ballsImplant == 1>>
-		large pair of balls, swinging heavily as you move.
-	<<elseif $PC.ballsImplant > 2>>
-		enormous, heavy pair of balls.
-	<<elseif $PC.ballsImplant == 2>>
-		huge pair of balls, bulging like heavy softballs from behind your suit.
-	<<elseif $PC.ballsImplant == 1>>
-		large pair of balls, swinging heavily as you move.
+<<if $PC.dick > 0>>
+	<<if ($activeSlave.energy > 50)>>
+		$He cant help but stare in lust at your
+		<<if $PC.balls > 2 && $PC.ballsImplant > 3>>
+			monstrous, massive pair of watermelon sized balls.
+		<<elseif $PC.balls == 2 && $PC.ballsImplant == 3>>
+			enormous, heavy pair of balls.
+		<<elseif $PC.balls == 1 && $PC.ballsImplant == 2>>
+			huge pair of balls, bulging like softballs from behind your suit.
+		<<elseif $PC.balls > 2 && $PC.ballsImplant > 2>>
+			enormous, heavy pair of balls.
+		<<elseif $PC.balls == 2 && $PC.ballsImplant == 2>>
+			huge pair of balls, bulging like softballs from behind your suit.
+		<<elseif $PC.balls == 1 && $PC.ballsImplant == 1>>
+			large pair of balls, swinging heavily as you move.
+		<<elseif $PC.ballsImplant > 2>>
+			enormous, heavy pair of balls.
+		<<elseif $PC.ballsImplant == 2>>
+			huge pair of balls, bulging like heavy softballs from behind your suit.
+		<<elseif $PC.ballsImplant == 1>>
+			large pair of balls, swinging heavily as you move.
+		<<else>>
+			manly package.
+		<</if>>
 	<<else>>
-		manly package.
+		Your balls loom directly in front of $his face.
 	<</if>>
-<<else>>
-	Your balls loom directly in front of $his face.
 <</if>>
 
-Now kneeling at your feet naked before you, your slave waits for $his Master's command. You take some time to survey the slut's properly displayed body.
+Now kneeling at your feet naked before you, your slave waits for $his <<= WrittenMaster()>>'s command. You take some time to survey the slut's properly displayed body.
 <<if $activeSlave.butt > 6>>
 	$His massive ass is so huge that $he it squishes around $his heels, almost reaching the floor.
 <<elseif $activeSlave.butt > 4>>
@@ -342,7 +344,7 @@ You give $him permission to speak, and tell $him that $he may beg $his <<= Writt
 	<</if>>
 	You tell your slave to rise to $his feet. Even though $he desired the impossible, it wasn't a total waste. You feel as though you have a pretty good understanding of where your slave stands. You send $him away with $his request denied, and you resolve to break $him more in the coming weeks.
 <<elseif ($activeSlave.devotion <= 60)>>
-	Your slave looks at $his Master with obedient eyes.
+	Your slave looks at $his <<= WrittenMaster()>> with obedient eyes.
 <<elseif ($activeSlave.devotion <= 100)>>
 	Your devoted slave takes the begging position,
 	<<if ($activeSlave.fetish != "submissive")>>
diff --git a/src/npc/fDance.tw b/src/npc/fDance.tw
index f3e07cef66d1476da3e5cfcd0a02c7275ad9f48f..880eba32dc38b0ca9092ed2ee1213312ca25bfa5 100644
--- a/src/npc/fDance.tw
+++ b/src/npc/fDance.tw
@@ -12,7 +12,7 @@ You tell $assistantName to summon $activeSlave.slaveName and set some erotic mus
 <<elseif ($activeSlave.skill.entertainment > 60)>>
 	$He takes his rightful place on your stage.
 <<elseif ($activeSlave.skill.entertainment > 40)>>
-	$He goes to take $his place on your stage and dance for $his Master.
+	$He goes to take $his place on your stage and dance for $his <<= WrittenMaster()>>.
 <<elseif ($activeSlave.skill.entertainment > 20)>>
 	$He ascends to the platform and begins to grind at the pole.
 <<elseif ($activeSlave.skill.entertainment > 9)>>
@@ -263,7 +263,7 @@ $His face is
 <<elseif ($activeSlave.devotion <= 80)>>
 	$He is so eager to please you, and works hard to push $himself beyond $his skill limit.
 <<elseif ($activeSlave.devotion <= 100)>>
-	$He is so honored that you want to use $him in this way, and tries eagerly to please you. $His eyes are filled with adoration and every move $he makes is done with the sole intention of pleasure $his beloved Master.
+	$He is so honored that you want to use $him in this way, and tries eagerly to please you. $His eyes are filled with adoration and every move $he makes is done with the sole intention of pleasure $his beloved <<= WrittenMaster()>>.
 <</if>>
 
 <<if ($activeSlave.devotion <= 20)>>
@@ -275,7 +275,7 @@ $His face is
 		$He dances, but makes sure that the disgust on $his face shows clearly that $he is not into it.
 	<</if>>
 <</if>>
-The atmosphere of your office is a testament to masculine opulence. Few <<if $PC.genes == "XX">>wo<</if>>men in the old world would have the pleasure of completing their work while an attractive $woman flaunts $himself for _hisP pleasure.
+The atmosphere of your office is a testament to masculine opulence. Few _womenP in the old world would have the pleasure of completing their work while an attractive $woman flaunts $himself for _hisP pleasure.
 You allow the situation to continue for about an hour, before deciding it's time to escalate.
 You look up once more at your slave and take some time to review $his dancing performance.
 <<if ($activeSlave.devotion >= -20)>>
@@ -1577,7 +1577,7 @@ End clothing-specific stripping */
 
 Once the last piece of clothing has hit the floor you let your little slut dance naked a little while longer while you finish your last report. Once you have gotten enough of $his dancing you snap your fingers to call your slave over.
 <<if ($activeSlave.devotion > 80)>>
-	Your slave hurries to your side and drops to $his knees. $He gladly kneels at your feet, looking up at $his Master in adoration.
+	Your slave hurries to your side and drops to $his knees. $He gladly kneels at your feet, looking up at $his <<= WrittenMaster()>> in adoration.
 <<elseif ($activeSlave.devotion > 20)>>
 	Your slave hurries to your side and drops to $his knees. $He obediently kneels at your feet.
 <<elseif ($activeSlave.devotion < -50)>>
diff --git a/src/npc/startingGirls/startingGirls.tw b/src/npc/startingGirls/startingGirls.tw
index 9c17fecfc916e7aa46d4d26dc071decb1b4f5f56..e966354ae77bfe0bf56f411ef07b3e700970e24e 100644
--- a/src/npc/startingGirls/startingGirls.tw
+++ b/src/npc/startingGirls/startingGirls.tw
@@ -273,20 +273,20 @@ __You are customizing this slave:__
 		<</if>>
 	<<elseif $PC.career == "servant">>
 		<<if $activeSlave.mother == -1 && $activeSlave.father == -1>>
-			<<set $activeSlave.origin = "Your late master took pleasure in using his servants in creative ways. He inseminated you with your own sperm, and nine months later, your daughter was born.">>
-			<<set $activeSlave.custom.tattoo = "$He has your master's brand on $his left breast.">>
+			<<set $activeSlave.origin = "Your late Master took pleasure in using his servants in creative ways. He inseminated you with your own sperm, and nine months later, your daughter was born.">>
+			<<set $activeSlave.custom.tattoo = "$He has your Master's brand on $his left breast.">>
 		<<elseif $activeSlave.mother == -1>>
-			<<set $activeSlave.origin = "$He was another of your late master's servants. $He spent nine months in your womb, courtesy of your master.">>
-			<<set $activeSlave.custom.tattoo = "$He has your master's brand on $his left breast.">>
+			<<set $activeSlave.origin = "$He was another of your late Master's servants. $He spent nine months in your womb, courtesy of your Master.">>
+			<<set $activeSlave.custom.tattoo = "$He has your Master's brand on $his left breast.">>
 		<<elseif $activeSlave.father == -1>>
-			<<set $activeSlave.origin = "$He was another of your late master's servants. Your master permitted you to knock up $his mother.">>
-			<<set $activeSlave.custom.tattoo = "$He has your master's brand on $his left breast.">>
+			<<set $activeSlave.origin = "$He was another of your late Master's servants. Your Master permitted you to knock up $his mother.">>
+			<<set $activeSlave.custom.tattoo = "$He has your Master's brand on $his left breast.">>
 		<<elseif $PC.vagina == 1>>
-			<<set $activeSlave.origin = "$He was another of your late master's servants. $He helped you give birth to his child.">>
-			<<set $activeSlave.custom.tattoo = "$He has your master's brand on $his left breast.">>
+			<<set $activeSlave.origin = "$He was another of your late Master's servants. $He helped you give birth to his child.">>
+			<<set $activeSlave.custom.tattoo = "$He has your Master's brand on $his left breast.">>
 		<<else>>
-			<<set $activeSlave.origin = "$He was another of your late master's servants.">>
-			<<set $activeSlave.custom.tattoo = "$He has your master's brand on $his left breast.">>
+			<<set $activeSlave.origin = "$He was another of your late Master's servants.">>
+			<<set $activeSlave.custom.tattoo = "$He has your Master's brand on $his left breast.">>
 		<</if>>
 		<<if $activeSlave.preg > 0>>
 			<<if $activeSlave.pregSource != -1>>
diff --git a/src/pregmod/MpregSelf.tw b/src/pregmod/MpregSelf.tw
index 1faeb63e78f519b7d0816213f438f7ca2966af06..e00c3ee48a814a3507ab67b7cd564a8df4e3c85f 100644
--- a/src/pregmod/MpregSelf.tw
+++ b/src/pregmod/MpregSelf.tw
@@ -6,47 +6,47 @@
 
 <<if $PC.birthSelf == 0>>
 	<<if $PC.balls > 2>>
-		Calling over your closest slave, you order _himU to bring you one of the high-volume enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending rivulets of precum running down to pool on your massive balls. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the extra-long enema syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
+		Calling over your closest slave, you order _himU to bring you one of the high-volume enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending rivulets of precum running down to pool on your massive balls. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the extra-long enema syringe. Impatient, you give _himU your instructions: "Pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
 		Following your instructions, _heU eagerly drops to _hisU knees and inhales your soaked member. The large volume of precum coming from your engorged prostate necessitates frequent swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your massive balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of what comes next, and soon your sack is clenching your massive balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying inhumanly large jets of alabaster cum into the enema syringe. It's good that you asked for high-capacity version, as the prodigious quantity of fertile semen would have overflowed from a smaller container.
 		<br><br>You sit up and pick up the previously discarded plunger while your slave continues to hold the syringe. _HeU has thoughtfully blocked the tip with the palm of _hisU hand, keeping any of the precious fluid from escaping. You position the plunger and barely insert it into the open syringe, not wanting to accidentally force out your semen. The two of you flip the full syringe over so that the business end is pointing upward, and the slave removes _hisU hand while you make sure the plunger is secure and won't leak any of the precious cargo. Your slave eagerly licks the drop of cum off the palm of _hisU hand, but you don't begrudge _himU a small treat. Instead, you get a firm grasp on the glass of the thick enema syringe and lay back once more.
 		You spread your legs into a wide "M" shape, as if preparing for a gynecological exam. You can't demean yourself by allowing your slave to penetrate you, so you carefully position the girthy syringe between your massive balls and slowly shove it into your pussy. Adjusting your grip, you keep pushing; you're unable to suppress a moan when you feel the nubby plug-like tip knock at the entrance of your womb. Thoroughly penetrated, you lay back and give your slave instructions: "Fuck me good and hard with the syringe until I cum. When I do, I want you to take both hands and ram that plunger in. Push hard, I want that syringe completely empty when you're done."
 		<br><br>The _girlU does as _heU's told, getting a firm grip on the syringe and pushing in slightly before drawing it outward. After a brief pause, _heU shoves it back inside you. Seeing the undeniable pleasure on your face, _heU takes it as permission to continue and quickly picks up the pace. Soon _heU's fucking you hard and fast with the syringe. Thanks to the position caused by your widely-splayed legs, your fertile womb is lined up perfectly for each thrust to slam the pointy enema bulb into the opening of your cervix, forcibly stretching it further open with each piercing impact. The sensation is too much to bear after having cum so recently, and you rapidly moan your way towards another orgasm.
 		Your fevered thoughts are focused on the perverse pleasure of giving yourself a creampie, intensifying the extreme pleasure you're feeling. Soon you are cumming with a scream of ecstasy, your neglected cock making your orgasm obvious as it sends thick streams of cum spraying all over the place to soak you and your slave. Seeing _hisU cue, the _girlU grabs the large plunger with both hands and starts shoving it in the direction of your womb. _HeU leans in, using _hisU body weight to help fight the resistance of your richly-thick and fertile semen that's filling the syringe. The pressure forces the whole enema syringe further inside you, causing a blissful stretching sensation as the squirting enema bulb penetrates your cervix to lodge in your womb.
 		Your orgasm continues unabated, spurred on by the syringe now spraying your cum directly into your womb. You spend a couple minutes that feel like hours cumming as your slave slowly inflates your womb with a seemingly-endless volume of your virile cum.
-		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your balloon-like womb from forcing its meal back into the syringe. The nearly 2 liters of cum you have stuffed inside you leaves your stomach looking noticeably distended, prompting you to rub your sloshing belly. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your inflated belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the colossal quantity of cum inflating your womb. Your well-trained slave reacts quickly, hefting your massive balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt.
+		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your balloon-like womb from forcing its meal back into the syringe. The nearly 2 liters of cum you have stuffed inside you leaves your stomach looking noticeably distended, prompting you to rub your sloshing belly. You give the waiting _girlU _hisU orders: "Pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your inflated belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the colossal quantity of cum inflating your womb. Your well-trained slave reacts quickly, hefting your massive balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt.
 		You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the unending flood of semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your inhuman sperm production. There's always the tap from $dairyName of course, but this way you don't have to worry about getting pregnant. That last thought gives you pause. You can't get yourself pregnant... right?
 
 	<<elseif $PC.balls == 2>>
-		Calling over your closest slave, you order _himU to bring you one of the enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending a steady stream of precum running down to pool on your huge balls. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the glass enema syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
+		Calling over your closest slave, you order _himU to bring you one of the enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending a steady stream of precum running down to pool on your huge balls. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the glass enema syringe. Impatient, you give _himU your instructions: "Pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
 		<br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your soaked member. The large volume of precum coming from your swollen prostate necessitates regular swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your huge balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of what comes next, and soon your sack is clenching your huge balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying massive jets of alabaster cum into the enema syringe. It's good that you decided on an enema syringe instead of a normal dildo suppository, as the huge quantity of fertile semen would have overflowed from a smaller container.
 		<br><br>You sit up and pick up the previously discarded plunger while your slave continues to hold the syringe. _HeU has thoughtfully blocked the tip with the palm of _hisU hand, keeping any of the precious fluid from escaping. You position the plunger and barely insert it into the open syringe, not wanting to accidentally force out your semen. The two of you flip the full syringe over so that the business end is pointing upward, and the slave removes _hisU hand while you make sure the plunger is secure and won't leak any of the precious cargo. Your slave eagerly licks the drop of cum off the palm of _hisU hand, but you don't begrudge _himU a small treat. Instead, you get a firm grasp on the glass of the thick enema syringe and lay back once more.
 		You spread your legs into a wide "M" shape, as if preparing for a gynecological exam. You can't demean yourself by allowing your slave to penetrate you, so you carefully position the girthy syringe between your huge balls and slowly shove it into your pussy. Adjusting your grip, you keep pushing; you're unable to suppress a moan when you feel the nubby plug-like tip knock at the entrance of your womb. Thoroughly penetrated, you lay back and give your slave instructions: "Fuck me good and hard with the syringe until I cum. When I do, I want you to take both hands and ram that plunger in. Push hard, I want that syringe completely empty when you're done."
 		<br><br>The _girlU does as _heU's told, getting a firm grip on the syringe and pushing in slightly before drawing it outward. After a brief pause, _heU shoves it back inside you. Seeing the undeniable pleasure on your face, _heU takes it as permission to continue and quickly picks up the pace. Soon _heU's fucking you hard and fast with the syringe. Thanks to the position caused by your widely-splayed legs, your fertile womb is lined up perfectly for each thrust to slam the pointy enema bulb into the opening of your cervix, forcibly stretching it further open with each piercing impact. The sensation is too much to bear after having cum so recently, and you rapidly moan your way towards another orgasm.
 		Your fevered thoughts are focused on the perverse pleasure of giving yourself a creampie, intensifying the extreme pleasure you're feeling. Soon you are cumming with a scream of ecstasy, your neglected cock making your orgasm obvious as it sends thick streams of cum spraying all over the place to coat you and your slave. Seeing _hisU cue, the _girlU grabs the large plunger with both hands and starts shoving it in the direction of your womb. _HeU leans in, using _hisU body weight to help fight the resistance of your richly-thick and fertile semen that's filling the syringe. The pressure forces the whole enema syringe further inside you, causing a blissful stretching sensation as the squirting enema bulb penetrates your cervix to lodge in your womb.
 		Your orgasm continues unabated, spurred on by the syringe now spraying your cum directly into your womb. You spend a couple minutes that feel like hours cumming as your slave slowly inflates your womb with a liter of your virile cum.
-		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your stuffed womb from forcing its meal back into the syringe. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your swollen belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the huge quantity of cum that's stuffed in your womb. Your well-trained slave reacts quickly, hefting your huge balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt.
+		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your stuffed womb from forcing its meal back into the syringe. You give the waiting _girlU _hisU orders: "Pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your swollen belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the huge quantity of cum that's stuffed in your womb. Your well-trained slave reacts quickly, hefting your huge balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt.
 		You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the unending flood of semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your prodigious sperm production. There's always the tap from $dairyName of course, but this way you don't have to worry about getting pregnant. That last thought gives you pause. You can't get yourself pregnant... right?
 
 	<<elseif $PC.balls == 1>>
-		Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending regular drips of precum running down onto your large balls. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
+		Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending regular drips of precum running down onto your large balls. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "Pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
 		<br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your straining cock. The extra precum coming from your enhanced prostate necessitates occasional swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your large balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of what comes next, and soon your sack is clenching your large balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying large jets of alabaster cum into the syringe. It's close, the large quantity of fertile semen almost overflowing from the dildo suppository.
 		<br><br>You sit up and pick up the previously discarded plunger while your slave continues to hold the syringe. _HeU has thoughtfully blocked the tip with the palm of _hisU hand, keeping any of the precious fluid from escaping. You position the plunger and barely insert it into the open syringe, not wanting to accidentally force out your semen. The two of you flip the full syringe over so that the business end is pointing upward, and the slave removes _hisU hand while you make sure the plunger is secure and won't leak any of the precious cargo. Your slave eagerly licks the drop of cum off the palm of _hisU hand, but you don't begrudge _himU a small treat. Instead, you get a firm grasp on the silicone of the thick dildo syringe and lay back once more.
 		You spread your legs into a wide "M" shape, as if preparing for a gynecological exam. You can't demean yourself by allowing your slave to penetrate you, so you carefully position the girthy syringe underneath your large balls and slowly shove it into your pussy. Adjusting your grip, you keep pushing; you're unable to suppress a moan when you feel the cock-like tip knock at the entrance of your womb. Thoroughly penetrated, you lay back and give your slave instructions: "Fuck me good and hard with the syringe until I cum. When I do, I want you to ram that plunger in. Push hard, I want that syringe completely empty when you're done."
 		<br><br>The _girlU does as _heU's told, getting a firm grip on the syringe and pushing in slightly before drawing it outward. After a brief pause, _heU shoves it back inside you. Seeing the undeniable pleasure on your face, _heU takes it as permission to continue and quickly picks up the pace. Soon _heU's fucking you hard and fast with the syringe. Thanks to the position caused by your widely-splayed legs, your fertile womb is lined up perfectly for each thrust to slam the head of the dildo into your cervix, battering it open with each impact. The sensation is too much to bear after having cum so recently, and you rapidly moan your way towards another orgasm.
 		Your fevered thoughts are focused on the perverse pleasure of giving yourself a creampie, intensifying the extreme pleasure you're feeling. Soon you are cumming with a scream of ecstasy, your neglected cock making your orgasm obvious as it sends jets of cum all over the place to land on you and your slave. Seeing _hisU cue, the _girlU grabs the large plunger and starts shoving it in the direction of your womb. _HeU pushes hard to help fight the resistance of your richly-thick and fertile semen that's filling the syringe. The pressure forces the silicone cockhead against your cervix, creating a seal and leaving the syringe free to spray your semen through your battered cervix and into your hungry womb.
 		Your orgasm continues unabated, spurred on by warm fluid flowing into your womb. You spend a minute that feel like an hour cumming as your slave slowly fills your womb with a few deciliters of virile cum.
-		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, opening the floodgates for the cum that's filling your womb. Your well-trained slave reacts quickly, lifting your large balls up and out of the way so _heU can catch the stream of jizz that's just starting to pour from your cunt.
+		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "Pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, opening the floodgates for the cum that's filling your womb. Your well-trained slave reacts quickly, lifting your large balls up and out of the way so _heU can catch the stream of jizz that's just starting to pour from your cunt.
 		You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the escaping semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your considerable sperm production. There's always the tap from $dairyName of course, but this way you don't have to worry about getting pregnant. That last thought gives you pause. You can't get yourself pregnant... right?
 
 	<<else>>
-		Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, a large droplet of precum hanging from the head. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
+		Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, a large droplet of precum hanging from the head. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "Pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
 		<br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your straining cock. You lay back and enjoy yourself as _heU massages your balls before slipping _hisU hand downward to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of what comes next, and soon your sack is clenching tightly as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying jets of alabaster cum into the syringe. It's a powerful orgasm, but you only manage to fill a quarter of it.
 		<br><br>You sit up and pick up the previously discarded plunger while your slave continues to hold the syringe. _HeU has thoughtfully blocked the tip with the palm of _hisU hand, keeping any of the precious fluid from escaping. You position the plunger and barely insert it into the open syringe, not wanting to accidentally force out your semen. The two of you flip the syringe over so that the business end is pointing upward, and the slave removes _hisU hand while you make sure the plunger is inserted far enough that you've gotten all the air out of the syringe. Your slave eagerly licks the drop of cum off the palm of _hisU hand, but you don't begrudge _himU a small treat. Instead, you get a firm grasp on the silicone of the thick dildo syringe and lay back once more.
 		You spread your legs into a wide "M" shape, as if preparing for a gynecological exam. You can't demean yourself by allowing your slave to penetrate you, so you carefully position the girthy syringe underneath your balls and slowly shove it into your pussy. Adjusting your grip, you keep pushing; you're unable to suppress a moan when you feel the cock-like tip knock at the entrance of your womb. Thoroughly penetrated, you lay back and give your slave instructions: "Fuck me good and hard with the syringe until I cum. When I do, I want you to ram that plunger in. I want that syringe completely empty when you're done."
 		<br><br>The _girlU does as _heU's told, getting a firm grip on the syringe and pushing in slightly before drawing it outward. After a brief pause, _heU shoves it back inside you. Seeing the undeniable pleasure on your face, _heU takes it as permission to continue and quickly picks up the pace. Soon _heU's fucking you hard and fast with the syringe. Thanks to the position caused by your widely-splayed legs, your fertile womb is lined up perfectly for each thrust to slam the head of the dildo into your cervix, battering it open with each impact. The sensation is too much to bear after having cum so recently, and you rapidly moan your way towards another orgasm.
 		Your fevered thoughts are focused on the perverse pleasure of giving yourself a creampie, intensifying the extreme pleasure you're feeling. Soon you are cumming with a scream of ecstasy, your neglected cock making your orgasm obvious as it sends several jets of cum to land on your reclined body. Seeing _hisU cue, the _girlU grabs the large plunger and starts shoving it in the direction of your womb. _HeU pushes hard to help fight the resistance of your richly-thick and fertile semen that's filling the syringe. The pressure forces the silicone cockhead against your cervix, creating a seal and leaving the syringe free to spray your semen through your battered cervix and into your hungry womb.
 		Your orgasm continues unabated, spurred on by the jet of fluid flowing into your womb. Your orgasm soon fades, and you wish that you could produce more than a deciliter of cum to fill yourself with.
-		<br><br>Now that your orgasm is over, you notice your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, allowing the cum inside you to leak out. Your well-trained slave reacts quickly, lifting your balls up and out of the way so _heU can catch the load of jizz before it starts to leak out of your cunt.
+		<br><br>Now that your orgasm is over, you notice your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "Pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, allowing the cum inside you to leak out. Your well-trained slave reacts quickly, lifting your balls up and out of the way so _heU can catch the load of jizz before it starts to leak out of your cunt.
 		You feel _hisU soft lips pressed to your vulva as _heU works to retrieve _hisU treat. You hear some soft slurping noises and feel a warm tongue worming its way inside you to retrieve any lingering cum. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your own balls for a satisfying creampie. There's always a slave to do that, of course, but this way you don't have to worry about getting pregnant. That last thought gives you pause. You can't get yourself pregnant... right?
 
 	<</if>>
@@ -54,47 +54,47 @@
 	<<= knockMeUp($PC, _selfPreg, 0, -1)>>
 <<else>>
 	<<if $PC.balls > 2>>
-		Calling over your closest slave, you order _himU to bring you one of the high-volume enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending rivulets of precum running down to pool on your massive balls. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the extra-long enema syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
+		Calling over your closest slave, you order _himU to bring you one of the high-volume enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending rivulets of precum running down to pool on your massive balls. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the extra-long enema syringe. Impatient, you give _himU your instructions: "Pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
 		Following your instructions, _heU eagerly drops to _hisU knees and inhales your soaked member. The large volume of precum coming from your engorged prostate necessitates frequent swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your massive balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of the semi-incestuous stuffing that comes next, and soon your sack is clenching your massive balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying inhumanly large jets of alabaster cum into the enema syringe. It's good that you asked for high-capacity version, as the prodigious quantity of fertile semen would have overflowed from a smaller container.
 		<br><br>You sit up and pick up the previously discarded plunger while your slave continues to hold the syringe. _HeU has thoughtfully blocked the tip with the palm of _hisU hand, keeping any of the precious fluid from escaping. You position the plunger and barely insert it into the open syringe, not wanting to accidentally force out your semen. The two of you flip the full syringe over so that the business end is pointing upward, and the slave removes _hisU hand while you make sure the plunger is secure and won't leak any of the precious cargo. Your slave eagerly licks the drop of cum off the palm of _hisU hand, but you don't begrudge _himU a small treat. Instead, you get a firm grasp on the glass of the thick enema syringe and lay back once more.
 		You spread your legs into a wide "M" shape, as if preparing for a gynecological exam. You can't demean yourself by allowing your slave to penetrate you, so you carefully position the girthy syringe between your massive balls and slowly shove it into your pussy. Adjusting your grip, you keep pushing; you're unable to suppress a moan when you feel the nubby plug-like tip knock at the entrance of your womb. Thoroughly penetrated, you lay back and give your slave instructions: "Fuck me good and hard with the syringe until I cum. When I do, I want you to take both hands and ram that plunger in. Push hard, I want that syringe completely empty when you're done."
 		<br><br>The _girlU does as _heU's told, getting a firm grip on the syringe and pushing in slightly before drawing it outward. After a brief pause, _heU shoves it back inside you. Seeing the undeniable pleasure on your face, _heU takes it as permission to continue and quickly picks up the pace. Soon _heU's fucking you hard and fast with the syringe. Thanks to the position caused by your widely-splayed legs, your fertile womb is lined up perfectly for each thrust to slam the pointy enema bulb into the opening of your cervix, forcibly stretching it further open with each piercing impact. The sensation is too much to bear after having cum so recently, and you rapidly moan your way towards another orgasm.
 		Your fevered thoughts are focused on the perverse pleasure of giving yourself a creampie, intensifying the extreme pleasure you're feeling. Soon you are cumming with a scream of ecstasy, your neglected cock making your orgasm obvious as it sends thick streams of cum spraying all over the place to soak you and your slave. Seeing _hisU cue, the _girlU grabs the large plunger with both hands and starts shoving it in the direction of your womb. _HeU leans in, using _hisU body weight to help fight the resistance of your richly-thick and fertile semen that's filling the syringe. The pressure forces the whole enema syringe further inside you, causing a blissful stretching sensation as the squirting enema bulb penetrates your cervix to lodge in your womb.
 		Your orgasm continues unabated, spurred on by the syringe now spraying your cum directly into your womb. You spend a couple minutes that feel like hours cumming as your slave slowly inflates your womb with a seemingly-endless volume of your virile cum.
-		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your balloon-like womb from forcing its meal back into the syringe. The nearly 2 liters of cum you have stuffed inside you leaves your stomach looking noticeably distended, prompting you to rub your sloshing belly. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your inflated belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the colossal quantity of cum inflating your womb. Your well-trained slave reacts quickly, hefting your massive balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt.
+		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your balloon-like womb from forcing its meal back into the syringe. The nearly 2 liters of cum you have stuffed inside you leaves your stomach looking noticeably distended, prompting you to rub your sloshing belly. You give the waiting _girlU _hisU orders: "Pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your inflated belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the colossal quantity of cum inflating your womb. Your well-trained slave reacts quickly, hefting your massive balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt.
 		You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the unending flood of semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your inhuman sperm production. There's always the tap from $dairyName of course, but why use slave cum when you have such obviously superior material available?
 
 	<<elseif $PC.balls == 2>>
-		Calling over your closest slave, you order _himU to bring you one of the enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending a steady stream of precum running down to pool on your huge balls. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the glass enema syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
+		Calling over your closest slave, you order _himU to bring you one of the enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending a steady stream of precum running down to pool on your huge balls. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the glass enema syringe. Impatient, you give _himU your instructions: "Pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
 		<br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your soaked member. The large volume of precum coming from your swollen prostate necessitates regular swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your huge balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of the semi-incestuous stuffing that comes next, and soon your sack is clenching your huge balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying massive jets of alabaster cum into the enema syringe. It's good that you decided on an enema syringe instead of a normal dildo suppository, as the huge quantity of fertile semen would have overflowed from a smaller container.
 		<br><br>You sit up and pick up the previously discarded plunger while your slave continues to hold the syringe. _HeU has thoughtfully blocked the tip with the palm of _hisU hand, keeping any of the precious fluid from escaping. You position the plunger and barely insert it into the open syringe, not wanting to accidentally force out your semen. The two of you flip the full syringe over so that the business end is pointing upward, and the slave removes _hisU hand while you make sure the plunger is secure and won't leak any of the precious cargo. Your slave eagerly licks the drop of cum off the palm of _hisU hand, but you don't begrudge _himU a small treat. Instead, you get a firm grasp on the glass of the thick enema syringe and lay back once more.
 		You spread your legs into a wide "M" shape, as if preparing for a gynecological exam. You can't demean yourself by allowing your slave to penetrate you, so you carefully position the girthy syringe between your huge balls and slowly shove it into your pussy. Adjusting your grip, you keep pushing; you're unable to suppress a moan when you feel the nubby plug-like tip knock at the entrance of your womb. Thoroughly penetrated, you lay back and give your slave instructions: "Fuck me good and hard with the syringe until I cum. When I do, I want you to take both hands and ram that plunger in. Push hard, I want that syringe completely empty when you're done."
 		<br><br>The _girlU does as _heU's told, getting a firm grip on the syringe and pushing in slightly before drawing it outward. After a brief pause, _heU shoves it back inside you. Seeing the undeniable pleasure on your face, _heU takes it as permission to continue and quickly picks up the pace. Soon _heU's fucking you hard and fast with the syringe. Thanks to the position caused by your widely-splayed legs, your fertile womb is lined up perfectly for each thrust to slam the pointy enema bulb into the opening of your cervix, forcibly stretching it further open with each piercing impact. The sensation is too much to bear after having cum so recently, and you rapidly moan your way towards another orgasm.
 		Your fevered thoughts are focused on the perverse pleasure of giving yourself a creampie, intensifying the extreme pleasure you're feeling. Soon you are cumming with a scream of ecstasy, your neglected cock making your orgasm obvious as it sends thick streams of cum spraying all over the place to coat you and your slave. Seeing _hisU cue, the _girlU grabs the large plunger with both hands and starts shoving it in the direction of your womb. _HeU leans in, using _hisU body weight to help fight the resistance of your richly-thick and fertile semen that's filling the syringe. The pressure forces the whole enema syringe further inside you, causing a blissful stretching sensation as the squirting enema bulb penetrates your cervix to lodge in your womb.
 		Your orgasm continues unabated, spurred on by the syringe now spraying your cum directly into your womb. You spend a couple minutes that feel like hours cumming as your slave slowly inflates your womb with a full liter of your virile cum.
-		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your stuffed womb from forcing its meal back into the syringe. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your swollen belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the huge quantity of cum that's stuffed in your womb. Your well-trained slave reacts quickly, hefting your huge balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt.
+		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your stuffed womb from forcing its meal back into the syringe. You give the waiting _girlU _hisU orders: "Pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your swollen belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the huge quantity of cum that's stuffed in your womb. Your well-trained slave reacts quickly, hefting your huge balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt.
 		You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the unending flood of semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your prodigious sperm production. There's always the tap from $dairyName of course, but why use slave cum when you have such obviously superior material available?
 
 	<<elseif $PC.balls == 1>>
-		Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending regular drips of precum running down onto your large balls. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
+		Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending regular drips of precum running down onto your large balls. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "Pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
 		<br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your straining cock. The extra precum coming from your enhanced prostate necessitates occasional swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your large balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of the semi-incestuous stuffing that comes next, and soon your sack is clenching your large balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying large jets of alabaster cum into the syringe. It's close, the large quantity of fertile semen almost overflows from the dildo suppository.
 		<br><br>You sit up and pick up the previously discarded plunger while your slave continues to hold the syringe. _HeU has thoughtfully blocked the tip with the palm of _hisU hand, keeping any of the precious fluid from escaping. You position the plunger and barely insert it into the open syringe, not wanting to accidentally force out your semen. The two of you flip the full syringe over so that the business end is pointing upward, and the slave removes _hisU hand while you make sure the plunger is secure and won't leak any of the precious cargo. Your slave eagerly licks the drop of cum off the palm of _hisU hand, but you don't begrudge _himU a small treat. Instead, you get a firm grasp on the silicone of the thick dildo syringe and lay back once more.
 		You spread your legs into a wide "M" shape, as if preparing for a gynecological exam. You can't demean yourself by allowing your slave to penetrate you, so you carefully position the girthy syringe underneath your large balls and slowly shove it into your pussy. Adjusting your grip, you keep pushing; you're unable to suppress a moan when you feel the cock-like tip knock at the entrance of your womb. Thoroughly penetrated, you lay back and give your slave instructions: "Fuck me good and hard with the syringe until I cum. When I do, I want you to ram that plunger in. Push hard, I want that syringe completely empty when you're done."
 		<br><br>The _girlU does as _heU's told, getting a firm grip on the syringe and pushing in slightly before drawing it outward. After a brief pause, _heU shoves it back inside you. Seeing the undeniable pleasure on your face, _heU takes it as permission to continue and quickly picks up the pace. Soon _heU's fucking you hard and fast with the syringe. Thanks to the position caused by your widely-splayed legs, your fertile womb is lined up perfectly for each thrust to slam the head of the dildo into your cervix, battering it open with each impact. The sensation is too much to bear after having cum so recently, and you rapidly moan your way towards another orgasm.
 		Your fevered thoughts are focused on the perverse pleasure of giving yourself a creampie, intensifying the extreme pleasure you're feeling. Soon you are cumming with a scream of ecstasy, your neglected cock making your orgasm obvious as it sends jets of cum all over the place to land on you and your slave. Seeing _hisU cue, the _girlU grabs the large plunger and starts shoving it in the direction of your womb. _HeU pushes hard to help fight the resistance of your richly-thick and fertile semen that's filling the syringe. The pressure forces the silicone cockhead against your cervix, creating a seal and leaving the syringe free to spray your semen through your battered cervix and into your hungry womb.
 		Your orgasm continues unabated, spurred on by warm fluid flowing into your womb. You spend a minute that feel like an hour cumming as your slave slowly fills your womb with a few deciliters of virile cum.
-		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, opening the floodgates for the cum that's filling in your womb. Your well-trained slave reacts quickly, lifting your large balls up and out of the way so _heU can catch the stream of jizz that's just starting to pour from your cunt.
+		<br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "Pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, opening the floodgates for the cum that's filling in your womb. Your well-trained slave reacts quickly, lifting your large balls up and out of the way so _heU can catch the stream of jizz that's just starting to pour from your cunt.
 		You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the escaping semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your considerable sperm production. There's always the tap from $dairyName of course, but why use slave cum when you have such obviously superior material available?
 
 	<<else>>
-		Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, a large droplet of precum hanging from the head. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
+		Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, a large droplet of precum hanging from the head. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "Pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started."
 		<br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your straining cock. You lay back and enjoy yourself as _heU massages your balls before slipping _hisU hand downward to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of the semi-incestuous stuffing that comes next, and soon your sack is clenching tightly as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying jets of alabaster cum into the syringe. It's a powerful orgasm, but you only manage to fill a quarter of it.
 		<br><br>You sit up and pick up the previously discarded plunger while your slave continues to hold the syringe. _HeU has thoughtfully blocked the tip with the palm of _hisU hand, keeping any of the precious fluid from escaping. You position the plunger and barely insert it into the open syringe, not wanting to accidentally force out your semen. The two of you flip the syringe over so that the business end is pointing upward, and the slave removes _hisU hand while you make sure the plunger is inserted far enough that you've gotten all the air out of the syringe. Your slave eagerly licks the drop of cum off the palm of _hisU hand, but you don't begrudge _himU a small treat. Instead, you get a firm grasp on the silicone of the thick dildo syringe and lay back once more.
 		You spread your legs into a wide "M" shape, as if preparing for a gynecological exam. You can't demean yourself by allowing your slave to penetrate you, so you carefully position the girthy syringe underneath your balls and slowly shove it into your pussy. Adjusting your grip, you keep pushing; you're unable to suppress a moan when you feel the cock-like tip knock at the entrance of your womb. Thoroughly penetrated, you lay back and give your slave instructions: "Fuck me good and hard with the syringe until I cum. When I do, I want you to ram that plunger in. I want that syringe completely empty when you're done."
 		<br><br>The _girlU does as _heU's told, getting a firm grip on the syringe and pushing in slightly before drawing it outward. After a brief pause, _heU shoves it back inside you. Seeing the undeniable pleasure on your face, _heU takes it as permission to continue and quickly picks up the pace. Soon _heU's fucking you hard and fast with the syringe. Thanks to the position caused by your widely-splayed legs, your fertile womb is lined up perfectly for each thrust to slam the head of the dildo into your cervix, battering it open with each impact. The sensation is too much to bear after having cum so recently, and you rapidly moan your way towards another orgasm.
 		Your fevered thoughts are focused on the perverse pleasure of giving yourself a creampie, intensifying the extreme pleasure you're feeling. Soon you are cumming with a scream of ecstasy, your neglected cock making your orgasm obvious as it sends several jets of cum to land on your reclined body. Seeing _hisU cue, the _girlU grabs the large plunger and starts shoving it in the direction of your womb. _HeU pushes hard to help fight the resistance of your richly-thick and fertile semen that's filling the syringe. The pressure forces the silicone cockhead against your cervix, creating a seal and leaving the syringe free to spray your semen through your battered cervix and into your hungry womb.
 		Your orgasm continues unabated, spurred on by the jet of fluid flowing into your womb. Your orgasm soon fades, and you wish that you could produce more than a deciliter of cum to fill yourself with.
-		<br><br>Now that your orgasm is over, you notice your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, allowing the cum inside you to leak out. Your well-trained slave reacts quickly, lifting your balls up and out of the way so _heU can catch the load of jizz before it starts to leak out of your cunt.
+		<br><br>Now that your orgasm is over, you notice your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "Pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, allowing the cum inside you to leak out. Your well-trained slave reacts quickly, lifting your balls up and out of the way so _heU can catch the load of jizz before it starts to leak out of your cunt.
 		You feel _hisU soft lips pressed to your vulva as _heU works to retrieve _hisU treat. You hear some soft slurping noises and feel a warm tongue worming its way inside you to retrieve any lingering cum. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your own balls for a satisfying creampie. There's always a slave to do that, of course, but why use slave cum when you have such obviously superior material available?
 
 	<</if>>
diff --git a/src/pregmod/birthStorm.tw b/src/pregmod/birthStorm.tw
index 86f33c44fc78246caa08a4dd939f12e8e192f7dc..987f7f56b7009bbeae33e0842e2e4cb754c0d963 100644
--- a/src/pregmod/birthStorm.tw
+++ b/src/pregmod/birthStorm.tw
@@ -90,22 +90,8 @@
 		<<set _fathersReduced[_cb] += String(" brood of " + _num + " babies")>>
 	<<elseif _num >= 10>>
 		<<set _fathersReduced[_cb] += String(" impressive group of " + _num + " babies")>>
-	<<elseif _num == 9>>
-		<<set _fathersReduced[_cb] += " nonuplets">>
-	<<elseif _num == 8>>
-		<<set _fathersReduced[_cb] += " octuplets">>
-	<<elseif _num == 7>>
-		<<set _fathersReduced[_cb] += " septuplets">>
-	<<elseif _num == 6>>
-		<<set _fathersReduced[_cb] += " sextuplets">>
-	<<elseif _num == 5>>
-		<<set _fathersReduced[_cb] += " quintuplets">>
-	<<elseif _num == 4>>
-		<<set _fathersReduced[_cb] += " quadruplets">>
-	<<elseif _num == 3>>
-		<<set _fathersReduced[_cb] += " triplets">>
-	<<elseif _num == 2>>
-		<<set _fathersReduced[_cb] += " twins">>
+	<<else>>
+		<<set _fathersReduced[_cb] += String(" " + pregNumberName(_curBabies, 2))>>
 	<</if>>
 <</for>>
 
diff --git a/src/pregmod/csec.tw b/src/pregmod/csec.tw
index d2aee7532e37615435487b66c0232a74fea40dca..74d6ff8d74aebcde881e027cd2f8ba91db98fc7a 100644
--- a/src/pregmod/csec.tw
+++ b/src/pregmod/csec.tw
@@ -118,8 +118,8 @@
 		<<set _fathersReduced[_cb] += " quadruplets">>
 	<<elseif _num == 3>>
 		<<set _fathersReduced[_cb] += " triplets">>
-	<<elseif _num == 2>>
-		<<set _fathersReduced[_cb] += " twins">>
+	<<else>>
+		<<set _fathersReduced[_cb] += String(" " + pregNumberName(_num, 2))>>
 	<</if>>
 <</for>>
 
diff --git a/src/pregmod/electiveSurgery.tw b/src/pregmod/electiveSurgery.tw
index 4734cfda33e7740c34149e4b6eb8328dcf7d2a0c..7b23443f8021ad437eaaf6db7ce995e3ae890f24 100644
--- a/src/pregmod/electiveSurgery.tw
+++ b/src/pregmod/electiveSurgery.tw
@@ -193,43 +193,43 @@ You have @@.orange;$PC.skin skin.@@<<if $PC.skin != $PC.origSkin>> Your original
 	<br><br>_HeU darts for your middle.
 	<<if $PC.belly >= 120000>>
 		"My god! What happened to you? You might now want to hit the fertility drugs so hard next time. Then again, I don't think you'll see us complaining when you come in for a tummy tuck to get everything back where it used to be," _heU says with a wink as _heU uses both hands to massage your
-		<<if $PC.preg > 40>>overdue octuplet-bursting belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue <<print pregNumberName($PC.pregType, 1)>>-bursting belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>over-crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 110000>>
 		"My god! What happened to you? You might now want to hit the fertility drugs so hard next time. Then again, I don't think you'll see us complaining when you come in for a tummy tuck to get everything back where it used to be," _heU says with a wink as _heU uses both hands to massage your
-		<<if $PC.preg > 40>>overdue septuplet-stuffed belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue <<print pregNumberName($PC.pregType, 1)>>-stuffed belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>over-crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 95000>>
 		Oh wow! It's like a party in there!" _heU says as _heU uses both hands to massage your
-		<<if $PC.preg > 40>>overdue sextuplet-stuffed belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue <<print pregNumberName($PC.pregType, 1)>>-stuffed belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 80000>>
 		You must feel so full, like all the time. What's it feel like? Do they every calm down?" _heU says as _heU uses both hands to massage your
-		<<if $PC.preg > 40>>overdue quadruplet-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue <<print pregNumberName($PC.pregType, 1)>>-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 64000>>
 		Oh wow! You're immense! I almost can't wrap my arms around it!" _heU says as _heU uses both hands to massage your
-		<<if $PC.preg > 40>>overdue quadruplet-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue <<print pregNumberName($PC.pregType, 1)>>-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 48000>>
 		"Oh wow! You're gigantic! Are you sure you want to have surgery in this state? Things start to get complicated when you're this pregnant," _heU says as _heU uses both hands to massage your
-		<<if $PC.preg > 40>>overdue triplet-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue <<print pregNumberName($PC.pregType, 1)>>-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 32000>>
 		"My word, are you sure you want to have surgery in this state? You're gigantic! Plus things start to get complicated when you're this pregnant," _heU says as _heU uses both hands to massage your
-		<<if $PC.preg > 40>>overdue twin-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue <<print pregNumberName($PC.pregType, 1)>>-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
diff --git a/src/pregmod/fSelf.tw b/src/pregmod/fSelf.tw
index 31dedfa2da8d74a3982ebc7764354fa744b35501..ded7360f01914971c4074e90a9436e085b525440 100644
--- a/src/pregmod/fSelf.tw
+++ b/src/pregmod/fSelf.tw
@@ -16,7 +16,7 @@
 
 <<if $PC.cumTap == 0>>
 
-	Taking the hose and attaching the delectable cockhead to it, you drag it over to your bed and make yourself comfortable. Teasing your pussylips with the perfect sized cock quickly gets you moist<<if $PC.dick == 1>> and hard<</if>>, itching for the fake dick inside you. You know yourself well, and it fits perfectly; as you thrust it into your cunt you can't help but buck with pleasure. Just as you reach your climax, you accidentally kick the tap on. Needless to say, you are quite surprised when your "lover" orgasms and begins releasing inside you, forcing you to lose your grip on the nozzle allowing it to free itself from you along with a torrent of cum. Panting and rubbing your tender belly, you quickly pull your clothes back on and head to clean yourself out. You can't help but notice your waist feels rather tight, it shot so much into you; that cum wasn't virile, right?
+	Taking the hose and attaching the delectable cockhead to it, you drag it over to your bed and make yourself comfortable. Teasing your pussylips with the perfect sized cock quickly gets you moist<<if $PC.dick == 1>> and hard<</if>>, itching for the fake dick inside you. You know yourself well, and it fits perfectly; as you thrust it into your cunt you can't help but buck with pleasure. Just as you reach your climax, you accidentally kick the tap on. Needless to say, you are quite surprised when your "lover" orgasms and begins releasing inside you, forcing you to lose your grip on the nozzle, allowing it to free itself from you along with a torrent of cum. Panting and rubbing your tender belly, you quickly pull your clothes back on and head to clean yourself out. You can't help but notice your waist feels rather tight; it shot so much into you — that cum wasn't virile, right?
 
 <<elseif $PC.cumTap < 5>>
 
@@ -36,11 +36,11 @@
 
 <<elseif $PC.cumTap < 25>>
 
-	Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your taut, overfilled belly, you struggle to even get off the bed. After minutes of effort, several attempts ruined by aftershock orgasms, you manage to get on your feet. Cradling your massive cum-belly, you gingerly waddle to your waiting bath. You look like you are ready to burst with triplets, imagine what the public would say if they saw you in this state.
+	Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your taut, overfilled belly, you struggle to even get off the bed. After minutes of effort, several attempts ruined by aftershock orgasms, you manage to get on your feet. Cradling your massive cum-belly, you gingerly waddle to your waiting bath. You look like you are ready to burst with triplets; imagine what the public would say if they saw you in this state.
 
 <<else>>
 
-	Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your taut, overfilled belly, you roll over onto your back so that you may tease your<<if $PC.boobs > 0>> breasts,<</if>><<if $PC.dick > 0>> dick,<</if>> belly and pussy. If anyone saw you, they would swear your were on the verge of delivering sextuplets. You made sure to schedule this block for absolute privacy, so no one should disturb you while you play with your bloated body. Once you are exhausted and drained of your contents, you head for the showers and to get a servant to clean up your bed — from the slave you enjoyed with the cum hose, of course.
+	Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your taut, overfilled belly, you roll over onto your back so that you may tease your<<if $PC.boobs > 0>> breasts,<</if>><<if $PC.dick > 0>> dick,<</if>> belly, and pussy. If anyone saw you, they would swear your were on the verge of delivering sextuplets. You made sure to schedule this block for absolute privacy, so no one should disturb you while you play with your bloated body. Once you are exhausted and drained of your contents, you head for the showers and to get a slave to clean up your bed — the same slave whose cum you just enjoyed with the hose, of course.
 
 <</if>>
 
diff --git a/src/pregmod/incubator.tw b/src/pregmod/incubator.tw
index 4edeaa68476a757be63724707df37fa443911e17..c83d9666a360108cf22174ef9f552879d85de980 100644
--- a/src/pregmod/incubator.tw
+++ b/src/pregmod/incubator.tw
@@ -160,24 +160,11 @@ Reserve an eligible mother-to-be's child to be placed in a tank upon birth. Of $
 	<<set _reservedIncubator = WombReserveCount($PC, "incubator")>>
 	<<set _reservedNursery = WombReserveCount($PC, "nursery")>>
 	<br>''@@.pink;You're pregnant@@'' and going to have
-		<<switch _WL>>
-		<<case 1>>
+		<<if _WL == 1>>
 			a baby.
-		<<case 2>>
-			twins.
-		<<case 3>>
-			triplets.
-		<<case 4>>
-			quadruplets.
-		<<case 5>>
-			quintuplets.
-		<<case 6>>
-			sextuplets.
-		<<case 7>>
-			septuplets.
-		<<case 8>>
-			octuplets.
-		<</switch>>
+		<<else>>
+			<<print pregNumberName(_WL, 2)>>.
+		<</if>>
 	<<if (_reservedIncubator > 0)>>
 		<<set _childrenReserved = 1>>
 		<<if _WL == 1>>
diff --git a/src/pregmod/managePersonalAffairs.tw b/src/pregmod/managePersonalAffairs.tw
index 87ccd5ef4323b50020dd5fff2319a80c6f0cd05a..09103f0ba81064f9e7f8d18f23e0a0d83ec5ed09 100644
--- a/src/pregmod/managePersonalAffairs.tw
+++ b/src/pregmod/managePersonalAffairs.tw
@@ -411,7 +411,7 @@ In total, you have given birth to:
 	<br><<print $PC.birthElite>> bab<<if $PC.birthElite > 1>>ies<<else>>y<</if>> for the Societal Elite.
 <</if>>
 <<if $PC.birthMaster > 0>>
-	<br><<print $PC.birthMaster>> bab<<if $PC.birthMaster > 1>>ies<<else>>y<</if>> for your former master.
+	<br><<print $PC.birthMaster>> bab<<if $PC.birthMaster > 1>>ies<<else>>y<</if>> for your former Master.
 <</if>>
 <<if $PC.birthClient > 0>>
 	<br><<print $PC.birthClient>> bab<<if $PC.birthClient > 1>>ies<<else>>y<</if>> from clients you've slept with.
@@ -543,7 +543,7 @@ In total, you have given birth to:
 		<br><<print num($PC.birthElite)>> bab<<if $PC.birthElite > 1>>ies<<else>>y<</if>> for the Societal Elite.
 	<</if>>
 	<<if $PC.birthMaster > 0>>
-		<br><<print num($PC.birthMaster)>> bab<<if $PC.birthMaster > 1>>ies<<else>>y<</if>> for your former master.
+		<br><<print num($PC.birthMaster)>> bab<<if $PC.birthMaster > 1>>ies<<else>>y<</if>> for your former Master.
 	<</if>>
 	<<if $PC.birthClient > 0>>
 		<br><<print num($PC.birthOther)>> bab<<if $PC.birthOther > 1>>ies<<else>>y<</if>> from clients you've slept with.
diff --git a/src/pregmod/pRaped.tw b/src/pregmod/pRaped.tw
index 526d4ca65c7e2f39f1aeff52a93d23db0887e90b..d3afd193be23cd3f0a723adcd07d72ad2d1b590c 100644
--- a/src/pregmod/pRaped.tw
+++ b/src/pregmod/pRaped.tw
@@ -129,13 +129,13 @@ While returning from a meeting with a prospective investor, an unfortunate wrong
 			<</if>>
 		<<case "servant">>
 			<<if $PC.boobs > 0>>
-				"Nice and supple. Bet your master spent a fortune making these so nice," he smirks as he gropes your breasts.
+				"Nice and supple. Bet your Master spent a fortune making these so nice," he smirks as he gropes your breasts.
 			<</if>>
 			<<if $PC.preg >= 20 || $PC.belly >= 5000>>
-				"Holding on to your master's final gift are you?" he chuckles as he rubs your pregnant belly.
+				"Holding on to your Master's final gift are you?" he chuckles as he rubs your pregnant belly.
 			<</if>>
 			<<if $PC.dick > 0>>
-				"When your master first undressed you, what did he think of his 'girl'?" he mocks as he flicks the tip of your stiffening cock.
+				"When your Master first undressed you, what did he think of his 'girl'?" he mocks as he flicks the tip of your stiffening cock.
 			<</if>>
 		<<case "BlackHat">>
 			<<if $PC.boobs > 0>>
@@ -175,22 +175,22 @@ While returning from a meeting with a prospective investor, an unfortunate wrong
 			<<if $PC.boobs > 0>>
 				"Spared no expenses for these babies, did you?" $he smirks as $he gropes your breasts.
 			<</if>>
-			$He slips $his hand down your pants; "Now there's the money maker!"
+			$He slips $his hand down your pants. "Now there's the money maker!"
 		<<case "capitalist">>
 			<<if $PC.boobs > 0>>
 				"Ever wonder if they were listening to you or just ogling the man with the breasts?" $he smirks as $he gropes your breasts.
 			<</if>>
-			$He slips $his hand down your pants; "Now that explains how you were so successful!"
+			$He slips $his hand down your pants. "Now that explains how you were so successful!"
 		<<case "engineer">>
 			<<if $PC.boobs > 0>>
 				"How did you get any work done with these hanging over your designs?" $he smirks as $he gropes your breasts.
 			<</if>>
-			$He slips $his hand down your pants; "I see what kind of tools you like. Big and strong!"
+			$He slips $his hand down your pants. "I see what kind of tools you like. Big and strong!"
 		<<case "medicine">>
 			<<if $PC.boobs > 0>>
 				"I'm sure you had quite the number of clients after a pair of these," $he smirks as $he gropes your breasts.
 			<</if>>
-			$He slips $his hand down your pants; "Huh, I wonder if that's real..."
+			$He slips $his hand down your pants. "Huh, I wonder if that's real..."
 		<<case "celebrity">>
 			<<if $PC.boobs > 0>>
 				"Nice and supple. Just like I'd expect from a man sporting tits." $he smirks as $he gropes your breasts.
@@ -200,22 +200,22 @@ While returning from a meeting with a prospective investor, an unfortunate wrong
 			<<if $PC.boobs > 0>>
 				"With these hanging out, how many men tried to pick you up?" $he smirks as $he gropes your breasts.
 			<</if>>
-			$He slips $his hand down your pants; "Now there's the money maker!"
+			$He slips $his hand down your pants. "Now there's the money maker!"
 		<<case "servant">>
 			<<if $PC.boobs > 0>>
 				"Did your Master even ask before he stuck you with these?" $he smirks as $he gropes your breasts.
 			<</if>>
-			$He slips $his hand down your pants; "Now that's surprising. I expected something smaller."
+			$He slips $his hand down your pants. "Now that's surprising. I expected something smaller."
 		<<case "BlackHat">>
 			<<if $PC.boobs > 0>>
 				"Nice and supple. What are the odds that I can find these babies on the internet?" $he smirks as $he gropes your breasts.
 			<</if>>
-			$He slips $his hand down your pants; "You wouldn't mind if I download a few files now would you? Well, not that it matters."
+			$He slips $his hand down your pants. "You wouldn't mind if I download a few files now would you? Well, not that it matters."
 		<</switch>>
 		Satisfied, $he pulls your cock out of its increasingly cramped confines. "Look at him grow, he knows what comes next..." $He teases as $he pushes you to the ground and climbs on top of you.
 		<br><br>
 		$He lines $himself up with the tip of your dick before taking its entire length into $himself. $He lets out a lust filled moan as $he begins to bounce on your traitorous member. You can do nothing to stop $him from riding you to climax, so you just enjoy the sight of $his breasts bouncing to $his pace. As you feel your orgasm approaching, you try to time it so you can slip out of $him just before you blow your load, but you have no such luck.
-		"You really think I'd let you spoil my plans?" $He asks as $he grinds against you, making sure you cum deep in $his pussy. $He leans back and massages $his <<if $PC.ballsImplant > 2>>taut <</if>>stomach, savoring the sensation of your seed seeping into $him. "That's it, make me a mommy." $He leans in close and you pop free of $his snatch. "Be a good boy and make this arcology a nice place for your bastard. I want to retire in luxury." $He blows you a kiss as $he stuffs a plug up $his vagina, redresses and heads on $his way. By the time you loosen your bindings, $he is long gone.
+		"You really think I'd let you spoil my plans?" $he asks as $he grinds against you, making sure you cum deep in $his pussy. $He leans back and massages $his <<if $PC.ballsImplant > 2>>taut <</if>>stomach, savoring the sensation of your seed seeping into $him. "That's it, make me a mommy." $He leans in close and you pop free of $his snatch. "Be a good boy and make this arcology a nice place for your bastard. I want to retire in luxury." $He blows you a kiss as $he stuffs a plug up $his vagina, redresses and heads on $his way. By the time you loosen your bindings, $he is long gone.
 		<br><br>
 		It would be prudent to up security in your arcology, that or take a guard along when you leave the penthouse. You can't allow such an indignity to happen again, nor do you need the stress of a bastard trying to seize control of your estate when you want to retire, but you wouldn't mind having your way with $him if you get the chance.
 	<</if>>
diff --git a/src/pregmod/seBurst.tw b/src/pregmod/seBurst.tw
index 5b0f77d8a756c3e638bda1487fd349da238f8bd0..ef6ebfb5ade0049755cf042456ff4940d12a7628 100644
--- a/src/pregmod/seBurst.tw
+++ b/src/pregmod/seBurst.tw
@@ -97,22 +97,8 @@
 				<<set _fathersReduced[_cb] += String(" brood of " + _num + " babies")>>
 			<<elseif _num >= 10>>
 				<<set _fathersReduced[_cb] += String(" impressive group of " + _num + " babies")>>
-			<<elseif _num == 9>>
-				<<set _fathersReduced[_cb] += " nonuplets">>
-			<<elseif _num == 8>>
-				<<set _fathersReduced[_cb] += " octuplets">>
-			<<elseif _num == 7>>
-				<<set _fathersReduced[_cb] += " septuplets">>
-			<<elseif _num == 6>>
-				<<set _fathersReduced[_cb] += " sextuplets">>
-			<<elseif _num == 5>>
-				<<set _fathersReduced[_cb] += " quintuplets">>
-			<<elseif _num == 4>>
-				<<set _fathersReduced[_cb] += " quadruplets">>
-			<<elseif _num == 3>>
-				<<set _fathersReduced[_cb] += " triplets">>
-			<<elseif _num == 2>>
-				<<set _fathersReduced[_cb] += " twins">>
+			<<else>>
+				<<set _fathersReduced[_cb] += String(" " + pregNumberName(_num, 2))>>
 			<</if>>
 		<</for>>
 
diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw
index 410ad6eaa67bda7dfca8795f0bb8a3d4c1244c2e..304b4c826e881c7df41efe96b4d20f3c0db53300 100644
--- a/src/pregmod/sePlayerBirth.tw
+++ b/src/pregmod/sePlayerBirth.tw
@@ -9,7 +9,7 @@ PC.pregSource documentation
 0 - unknown
 -1 - Player - self-impreg
 -2 - citizen
--3 - former master
+-3 - former Master
 -4 - male arc owner
 -5 - client
 -6 - Societal Elite
@@ -143,40 +143,27 @@ You arrange yourself to give birth, relaxing until your body urges you to begin
 	<<if $Nurse != 0>>
 		<<setLocalPronouns $Nurse>>
 		You keep pushing and pushing, but your child is not coming out.<<if _concubinePresent == 1>> $Concubine.slaveName shifts to massaging your gravid middle<<if canTalk($Concubine)>>, while whispering words of encouragement into your ear<</if>>. Until $Nurse.slaveName shoos _him2 away so $he can take over and get this baby out of you.<</if>> $Nurse.slaveName was prepared for this possibility, adjusts your position and timings, and before long is holding your @@.lime;new baby <<if _gender == "XX">>girl<<else>>boy<</if>>@@ in $his arms.
-		<<if $PC.pregType == 8>>
-			But you aren't even close to done; your taut dome of a belly still houses another seven infants. You moan as the next child begins its decent; you'll be at this for awhile. If $Nurse.slaveName weren't here, you and your children would likely have perished.
-		<<elseif $PC.pregType > 4>>
-			But you aren't close to done; your taut dome of a belly still houses several infants. You moan as the next child begins its decent; you'll be at this for awhile. If $Nurse.slaveName weren't here, you and your children would likely have perished.
-		<<elseif $PC.pregType == 4>>
-			But you aren't close to done; your swollen belly still houses another three infants. You moan as the next child begins its decent; if $Nurse.slaveName weren't here, you and your children would likely have perished.
+		<<if $PC.pregType >= 8>>
+			But you're far from done; your taut dome of a belly still houses another <<print num($PC.pregType - 1)>> infants. You moan as the next child begins its descent; you'll be at this for awhile. If $Nurse.slaveName weren't here, you and your children would likely have perished.
+		<<elseif $PC.pregType >= 4>>
+			But you aren't close to done; your taut dome of a belly still houses another <<print num($PC.pregType - 1)>> infants. You moan as the next child begins its descent; you'll be at this for awhile. If $Nurse.slaveName weren't here, you and your children would likely have perished.
 		<<elseif $PC.pregType == 3>>
-			But you aren't done; your swollen belly still houses another pair of infants. You moan as the next child begins its decent; if $Nurse.slaveName weren't here, you and your children would likely have perished.
+			But you aren't done; your swollen belly still houses another pair of infants. You moan as the next child begins its descent; if $Nurse.slaveName weren't here, you and your children would likely have perished.
 		<<elseif $PC.pregType == 2>>
 			But you aren't done; your rounded belly still houses another infant. You moan as they begin their decent; if $Nurse.slaveName weren't here, you and your children would likely have perished.
 		<</if>>
 	<<elseif $Bodyguard != 0>>
 		<<setLocalPronouns $Bodyguard>>
-		You keep pushing and pushing, but your child is not coming out.<<if _concubinePresent == 1>> $Concubine.slaveName shifts to massaging your gravid middle<<if canTalk($Concubine)>>, while whispering words of encouragement into your ear<</if>>. _He2 begins to worry as _his2 lover weakens in front of _him2. $Bodyguard.slaveName quickly pulls _him2 away from you, fearing the worst.<</if>> $Bodyguard.slaveName read about this possibility and tries everything $he can to coax your child out. As time passes, $he notices your consciousness begin to fade as exhaustion kicks in. Fearing for your lives, and desperate to save you, $he draws $his sword from its sheath, hands unsteady from what $he is about to do. Carefully, $he slits your lower abdomen, allowing your baby-<<if $PC.pregType < 3>>filled<<elseif $PC.pregType < 5>>stuffed<<elseif $PC.pregType > 8>>packed<<else>>bursting<</if>> womb to pop out through the incision. Doing $his best, $he cuts open your uterus, pulls your child<<if $PC.pregType > 1>>ren<</if>> from you and severs the umbilical cord<<if $PC.pregType > 1>>s all at once<</if>>.
+		You keep pushing and pushing, but your child is not coming out.<<if _concubinePresent == 1>> $Concubine.slaveName shifts to massaging your gravid middle<<if canTalk($Concubine)>>, while whispering words of encouragement into your ear<</if>>. _He2 begins to worry as _his2 lover weakens in front of _him2. $Bodyguard.slaveName quickly pulls _him2 away from you, fearing the worst.<</if>> $Bodyguard.slaveName read about this possibility and tries everything $he can to coax your child out. As time passes, $he notices your consciousness begin to fade as exhaustion kicks in. Fearing for your lives, and desperate to save you, $he draws $his sword from its sheath, hands unsteady from what $he is about to do. Carefully, $he slits your lower abdomen, allowing your baby-<<if $PC.pregType < 3>>filled<<elseif $PC.pregType < 5>>stuffed<<elseif $PC.pregType < 8>>packed<<else>>bursting<</if>> womb to pop out through the incision. Doing $his best, $he cuts open your uterus, pulls your child<<if $PC.pregType > 1>>ren<</if>> from you and severs the umbilical cord<<if $PC.pregType > 1>>s all at once<</if>>.
 		<br><br>
 		You awake some time later in the remote surgery, your stomach extremely sore; you quickly realize you're no longer round with child. As you try to rise, $Bodyguard.slaveName stops you; $he hefts you into a bridal carry and takes you to a recovery room, before gently placing you into a warm bed, tucking you in, and hurrying out of the room. Before you can call out, $he returns carrying
-		<<switch _curBabies>>
-		<<case 1>>
+		<<if _curBabies == 1>>
 			@@.lime;your baby <<if _gender == "XX">>girl<<else>>boy<</if>>@@
-		<<case 2>>
-			@@.lime;your newborn twins@@
-		<<case 3>>
-			@@.lime;your newborn triplets@@
-		<<case 4>>
-			@@.lime;your newborn quadruplets@@
-		<<case 5>>
-			@@.lime;your newborn quintuplets@@
-		<<case 6>>
-			a big bassinet containing @@.lime;your newborn sextuplets@@
-		<<case 7>>
-			a big bassinet containing @@.lime;your newborn septuplets@@
-		<<case 8>>
-			a big bassinet containing @@.lime;your newborn octuplets@@
-		<</switch>>
+		<<elseif _curBabies < 6>>
+			@@.lime;your newborn <<print pregNumberName(_curBabies, 2)>>@@
+		<<else>>
+			a big bassinet containing @@.lime;your newborn <<print pregNumberName(_curBabies, 2)>>@@
+		<</if>>
 		in $his arms.
 	<<elseif $HeadGirl != 0>>
 		<<setLocalPronouns $HeadGirl>>
@@ -184,66 +171,40 @@ You arrange yourself to give birth, relaxing until your body urges you to begin
 		<<if _concubinePresent == 1>>
 			$Concubine.slaveName shifts to massaging your gravid middle<<if canTalk($Concubine)>>, while whispering words of encouragement into your ear<</if>>. _He2 begins to worry as _his2 lover weakens in front of _him2. $HeadGirl.slaveName quickly pulls _him2 to _his2 feet and orders _him2 to help $him carry you to the remote surgery<<if !canWalk($Concubine)>>; in $his rush, $he completely forgot <<if tooBigBreasts($Concubine)>>$Concubine.slaveName's breasts have _him2 pinned to the bed<<elseif tooBigBelly($Concubine)>>$Concubine.slaveName's pregnancy renders _him2 immobile<<elseif tooBigDick($Concubine)>>$Concubine.slaveName can't walk with a dick that big<<elseif tooBigButt($Concubine)>>$Concubine.slaveName's butt pins _him2 to the bed<<elseif tooBigBalls($Concubine)>>$Concubine.slaveName's balls act as a giant anchor<<elseif tooFatSlave($Concubine)>>$Concubine.slaveName is so fat, the bed is _his2 home now<<else>>$Concubine.slaveName can't walk<</if>><</if>>.
 		<<else>>
-			$HeadGirl.slaveName notices your distress and carries you to the remote surgery<<if $PC.pregType == 8>>, a daunting task given your extreme gravidity<</if>>.
+			$HeadGirl.slaveName notices your distress and carries you to the remote surgery<<if $PC.pregType >= 8>>, a daunting task given your extreme gravidity<</if>>.
 		<</if>>
 		<br><br>
 		You awake some time later in a recovery room<<if _concubinePresent > 0>>, $Concubine.slaveName beside you<</if>>, your stomach extremely sore; a quick glance at the prominent scar tells you everything you need to know. Seeing you're awake, $HeadGirl.slaveName catches your attention. In $his arms
-		<<switch _curBabies>>
-		<<case 1>>
+		<<if _curBabies == 1>>
 			is @@.lime;your baby <<if _gender == "XX">>girl<<else>>boy<</if>>,@@ <<if $HeadGirl.lactation > 0>>happily nursing from $his breast,<</if>>
-		<<case 2>>
-			are @@.lime;your newborn twins,@@ <<if $HeadGirl.lactation > 0>>happily nursing from $his breasts,<</if>>
-		<<case 3>>
-			are @@.lime;your newborn triplets,@@ <<if $HeadGirl.lactation > 0>>vying for $his milky nipples,<</if>>
-		<<case 4>>
-			are @@.lime;your newborn quadruplets,@@ <<if $HeadGirl.lactation > 0>>vying for $his milky nipples,<</if>>
-		<<case 5>>
-			are @@.lime;your newborn quintuplets,@@ <<if $HeadGirl.lactation > 0>>vying for $his milky nipples,<</if>>
-		<<case 6>>
-			are @@.lime;your newborn sextuplets,@@ <<if $HeadGirl.lactation > 0>>vying for $his milky nipples,<</if>>
-		<<case 7>>
-			are @@.lime;your newborn septuplets,@@ <<if $HeadGirl.lactation > 0>>vying for $his milky nipples,<</if>>
-		<<case 8>>
-			are @@.lime;your newborn octuplets,@@ <<if $HeadGirl.lactation > 0>>vying for $his milky nipples,<</if>>
-		<</switch>>
+		<<else>>
+			are @@.lime;your newborn <<print pregNumberName(_curBabies, 2)>>,@@ <<if $HeadGirl.lactation > 0>>happily nursing from $his breasts,<</if>>
+		<</if>>
 		alive and well.
 	<<elseif _concubinePresent == 1>>
 		You keep pushing and pushing, but your child is not coming out. <<if canWalk($Concubine)>>In a panic, $Concubine.slaveName carries you to the remote surgery<<else>>The last thing you remember as you fade is $Concubine.slaveName's look of panic<</if>>.
 		<br><br>
 		You awake some time later in a recovery room, your stomach extremely sore; a quick glance at the prominent scar tells you everything you need to know. A content sigh comes from beside you; $Concubine.slaveName is snuggled next to you, snoozing with
-		<<switch _curBabies>>
-		<<case 1>>
-			@@.lime;your baby <<if _gender == "XX">>girl<<else>>boy<</if>>@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your child has managed to free one of $Concubine.slaveName's breasts and is eagerly suckling from _his2 milky nipple.<</if>>
-		<<case 2>>
-			@@.lime;your newborn twins@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your children have managed to free $Concubine.slaveName's breasts and are eagerly suckling from their milky nipples.<</if>>
-		<<case 3>>
-			@@.lime;your newborn triplets@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your children have managed to free $Concubine.slaveName's breasts and are eagerly suckling from their milky nipples.<</if>>
-		<<case 4>>
-			@@.lime;your newborn quadruplets@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your children have managed to free $Concubine.slaveName's breasts and are eagerly suckling from their milky nipples.<</if>>
-		<<case 5>>
-			@@.lime;your newborn quintuplets@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your children have managed to free $Concubine.slaveName's breasts and are eagerly suckling from their milky nipples.<</if>>
-		<<case 6>>
-			@@.lime;your newborn sextuplets@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your children have managed to free $Concubine.slaveName's breasts and are eagerly suckling from their milky nipples.<</if>>
-		<<case 7>>
-			@@.lime;your newborn septuplets@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your children have managed to free $Concubine.slaveName's breasts and are eagerly suckling from their milky nipples.<</if>>
-		<<case 8>>
-			@@.lime;your newborn octuplets@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your children have managed to free $Concubine.slaveName's breasts and are eagerly suckling from their milky nipples.<</if>>
-		<</switch>>
+		<<if _curBabies == 1>>
+			@@.lime;your baby <<if _gender == "XX">>girl<<else>>boy<</if>>@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your child has managed to free one of $Concubine.slaveName's breasts and is eagerly suckling from its milky nipple.<</if>>
+		<<else>>
+			@@.lime;your newborn <<print pregNumberName(_curBabies, 2)>>@@ in _his2 arms.<<if $Concubine.lactation > 0>> Your children have managed to free $Concubine.slaveName's breasts and are eagerly suckling from their milky nipples.<</if>>
+		<</if>>
 		<<if !canWalk($Concubine)>>
 			<<if tooBigBreasts($Concubine)>>
-				You don't know how _he2 managed to get you here when _his2 breasts prevent _him2 from walking<<if $PC.pregType == 8>>, especially with how heavy your pregnancy was<</if>>, but you give the pair a gentle caress as thanks.
+				You don't know how _he2 managed to get you here when _his2 breasts prevent _him2 from walking<<if $PC.pregType >= 8>>, especially with how heavy your pregnancy was<</if>>, but you give the pair a gentle caress as thanks.
 			<<elseif tooBigBelly($Concubine)>>
-				You don't know how _he2 managed to get you here when _he2's so gravid _he2 can't walk<<if $PC.pregType == 8>>, especially with how heavy your pregnancy was<</if>>, but you give the taut dome a gentle caress as thanks.
+				You don't know how _he2 managed to get you here when _he2's so gravid _he2 can't walk<<if $PC.pregType >= 8>>, especially with how heavy your pregnancy was<</if>>, but you give the taut dome a gentle caress as thanks.
 			<<elseif tooBigDick($Concubine)>>
-				You don't know how _he2 managed to get you here when _his2 dick prevents _him2 from walking<<if $PC.pregType == 8>>, especially with how heavy your pregnancy was<</if>>, but you give the serpent a gentle caress as thanks.
+				You don't know how _he2 managed to get you here when _his2 dick prevents _him2 from walking<<if $PC.pregType >= 8>>, especially with how heavy your pregnancy was<</if>>, but you give the serpent a gentle caress as thanks.
 			<<elseif tooBigButt($Concubine)>>
-				You don't know how _he2 managed to get you here when _his2 ass prevent _him2 from walking<<if $PC.pregType == 8>>, especially with how heavy your pregnancy was<</if>>, but you give the jiggling giant a gentle caress as thanks.
+				You don't know how _he2 managed to get you here when _his2 ass prevent _him2 from walking<<if $PC.pregType >= 8>>, especially with how heavy your pregnancy was<</if>>, but you give the jiggling giant a gentle caress as thanks.
 			<<elseif tooBigBalls($Concubine)>>
-				You don't know how _he2 managed to get you here when _his2 balls prevent _him2 from walking<<if $PC.pregType == 8>>, especially with how heavy your pregnancy was<</if>>, but you give the pair a gentle caress as thanks. _He2 returns the kindness with a shudder and a large wet spot forming over _his2 crotch.
+				You don't know how _he2 managed to get you here when _his2 balls prevent _him2 from walking<<if $PC.pregType >= 8>>, especially with how heavy your pregnancy was<</if>>, but you give the pair a gentle caress as thanks. _He2 returns the kindness with a shudder and a large wet spot forming over _his2 crotch.
 			<<elseif tooFatSlave($Concubine)>>
-				You don't know how _he2 managed to get you here when _he2's so fat _he2 can't walk<<if $PC.pregType == 8>>, especially with how heavy your pregnancy was<</if>>, but you give _his2 soft body a gentle caress as thanks.
+				You don't know how _he2 managed to get you here when _he2's so fat _he2 can't walk<<if $PC.pregType >= 8>>, especially with how heavy your pregnancy was<</if>>, but you give _his2 soft body a gentle caress as thanks.
 			<<else>>
-				You don't know how _he2 managed to get you here, since _he2 can't walk<<if $PC.pregType == 8>>, especially with how heavy your pregnancy was<</if>>, but you're thankful either way.
+				You don't know how _he2 managed to get you here, since _he2 can't walk<<if $PC.pregType >= 8>>, especially with how heavy your pregnancy was<</if>>, but you're thankful either way.
 			<</if>>
 		<</if>>
 	<<else>>
@@ -257,55 +218,31 @@ You arrange yourself to give birth, relaxing until your body urges you to begin
 		Under $Nurse.slaveName's guidance, childbirth is a breeze for you.
 		<<if $PC.pregType == 1>>
 			<<if _concubinePresent == 1>> Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Nurse.slaveName, and your newborn getting sprayed with cum.<</if>><</if>> $Nurse.slaveName cuts the cord, swaddles your child, and hands you @@.lime;your new baby <<if _gender == "XX">>girl<<else>>boy<</if>>.@@
-		<<elseif $PC.pregType == 8>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Nurse.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after eight children and eight intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize you still have seven more to go. You moan as the next child begins its decent; you'll be at this for awhile. With $Nurse.slaveName around, you aren't worried at all.
-			<</if>>
-			$Nurse.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new octuplets.@@
-		<<elseif $PC.pregType == 7>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Nurse.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after seven children and seven intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize you still have six more to go. You moan as the next child begins its decent; you'll be at this for awhile. With $Nurse.slaveName around, you aren't worried at all.
-			<</if>>
-			$Nurse.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new septuplets.@@
-		<<elseif $PC.pregType == 6>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Nurse.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after six children and six intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize you still have five more to go. You moan as the next child begins its decent; you'll be at this for awhile. With $Nurse.slaveName around, you aren't worried at all.
-			<</if>>
-			$Nurse.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new sextuplets.@@
-		<<elseif $PC.pregType == 5>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Nurse.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after five children and five intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize your taut dome of a belly still houses four more. You moan as the next child begins its decent; you'll be at this for awhile. With $Nurse.slaveName around, you aren't worried at all.
-			<</if>>
-			$Nurse.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new quintuplets.@@
-		<<elseif $PC.pregType == 4>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Nurse.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal, followed immediately by the next two, and immediately pushes you back over the edge. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses after such an intense orgasm.
-			<<else>>
-				With one out, you realize your swollen belly still houses three more. You moan as the next child begins its decent; with $Nurse.slaveName around, you aren't worried at all.
-			<</if>>
-			$Nurse.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new quadruplets.@@
-		<<elseif $PC.pregType == 3>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Nurse.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal, followed immediately by the last, and immediately pushes you back over the edge. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses after such an intense orgasm.
-			<<else>>
-				With one out, you realize your swollen belly still houses another pair. You moan as the next child begins its decent; with $Nurse.slaveName around, you aren't worried at all.
-			<</if>>
-			$Nurse.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new triplets.@@
-		<<elseif $PC.pregType == 2>>
+		<<else>>
 			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Nurse.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses after such an intense orgasm.
+				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Nurse.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over: before you've even had a chance to come down from your climax, the next infant slips into your birth canal<<if $PC.pregType >= 3>>, followed closely by the <<if $PC.pregType == 3>>last<<else>>next<</if>>,<</if>> and immediately pushes you back over the edge. In minutes, after <<print num(_curBabies)>> children and <<print num(_curBabies)>> intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
 			<<else>>
-				With one out, you realize your rounded belly still houses another. You moan as they begin their decent; with $Nurse.slaveName around, you aren't worried at all.
+				With one out, you realize
+				<<if $PC.pregType >= 6>>
+					you still have <<print num($PC.pregType - 1)>> more to go.
+				<<elseif $PC.pregType == 5>>
+					your taut dome of a belly still houses four more.
+				<<elseif $PC.pregType == 4>>
+					your swollen belly still houses three more.
+				<<elseif $PC.pregType == 3>>
+					your swollen belly still houses another pair.
+				<<elseif $PC.pregType == 2>>
+					your rounded belly still houses another.
+				<</if>>
+				You moan as
+				<<if $PC.pregType >= 3>>
+					the next child begins its
+				<<else>>
+					they begin their
+				<</if>>
+				descent; you'll be at this for awhile. With $Nurse.slaveName around, you aren't worried at all.
 			<</if>>
-			$Nurse.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new twins.@@
+			$Nurse.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new <<print pregNumberName(_curBabies, 2)>>.@@
 		<</if>>
 	<<elseif $Bodyguard != 0>>
 		<<setLocalPronouns $Bodyguard>>
@@ -315,126 +252,86 @@ You arrange yourself to give birth, relaxing until your body urges you to begin
 				Or it would have, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Bodyguard.slaveName, and your newborn getting sprayed with cum.<</if>>
 			<</if>>
 			$Bodyguard.slaveName cuts the cord with $his blade, and hands you @@.lime;your new baby <<if _gender == "XX">>girl<<else>>boy<</if>>.@@
-		<<elseif $PC.pregType == 8>>
-			<<if _concubinePresent == 1>>
-				Or it would have, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Bodyguard.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after eight children and eight intense orgasms, you're barely conscious, nearly panicking $Bodyguard.slaveName. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize you still have seven more to go. You moan as the next child begins its decent; you'll be at this for awhile. With $Bodyguard.slaveName around, you feel completely safe.
-			<</if>>
-			$Bodyguard.slaveName cuts the cords with $his blade, and hands you @@.lime;your new octuplets.@@
-		<<elseif $PC.pregType == 7>>
-			<<if _concubinePresent == 1>>
-				Or it would have, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Bodyguard.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after seven children and seven intense orgasms, you're barely conscious, nearly panicking $Bodyguard.slaveName. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize you still have six more to go. You moan as the next child begins its decent; you'll be at this for awhile. With $Bodyguard.slaveName around, you feel completely safe.
-			<</if>>
-			$Bodyguard.slaveName cuts the cords with $his blade, and hands you @@.lime;your new septuplets.@@
-		<<elseif $PC.pregType == 6>>
-			<<if _concubinePresent == 1>>
-				Or it would have, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Bodyguard.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after six children and six intense orgasms, you're barely conscious, nearly panicking $Bodyguard.slaveName. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize you still have five more to go. You moan as the next child begins its decent; you'll be at this for awhile. With $Bodyguard.slaveName around, you feel completely safe.
-			<</if>>
-			$Bodyguard.slaveName cuts the cords with $his blade, and hands you @@.lime;your new sextuplets.@@
-		<<elseif $PC.pregType == 5>>
-			<<if _concubinePresent == 1>>
-				Or it would have, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Bodyguard.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after five children and five intense orgasms, you're barely conscious, nearly panicking $Bodyguard.slaveName. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize your taut dome of a belly still houses four more. You moan as the next child begins its decent; you'll be at this for awhile. With $Bodyguard.slaveName around, you feel completely safe.
-			<</if>>
-			$Bodyguard.slaveName cuts the cords with $his blade, and hands you @@.lime;your new quintuplets.@@
-		<<elseif $PC.pregType == 4>>
-			<<if _concubinePresent == 1>>
-				Or it would have, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Bodyguard.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal, followed immediately by the next two, and immediately pushes you back over the edge. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses after such an intense orgasm.
-			<<else>>
-				With one out, you realize your swollen belly still houses three more. You moan as the next child begins its decent; with $Bodyguard.slaveName around, you feel completely safe.
-			<</if>>
-			$Bodyguard.slaveName cuts the cords with $his blade, and hands you @@.lime;your new quadruplets.@@
-		<<elseif $PC.pregType == 3>>
-			<<if _concubinePresent == 1>>
-				Or it would have, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Bodyguard.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal, followed immediately by the last, and immediately pushes you back over the edge. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses after such an intense orgasm.
-			<<else>>
-				With one out, you realize your swollen belly still houses another pair. You moan as the next child begins its decent; with $Bodyguard.slaveName around, you feel completely safe.
-			<</if>>
-			$Bodyguard.slaveName cuts the cords with $his blade, and hands you @@.lime;your new triplets.@@
-		<<elseif $PC.pregType == 2>>
+		<<else>>
 			<<if _concubinePresent == 1>>
-				Or it would have, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Bodyguard.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses after such an intense orgasm.
+				Or you would have, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $Bodyguard.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal<<if $PC.pregType >= 3>>, followed closely by the <<if $PC.pregType == 3>>last<<else>>next<</if>>,<</if>> and immediately pushes you back over the edge. In minutes, after <<print num(_curBabies)>> children and <<print num(_curBabies)>> intense orgasms, you're barely conscious, nearly panicking $Bodyguard.slaveName. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
 			<<else>>
-				With one out, you realize your rounded belly still houses another. You moan as they begin their decent; with $Bodyguard.slaveName around, you feel completely safe.
+				With one out, you realize
+				<<if $PC.pregType >= 6>>
+					you still have <<print num($PC.pregType - 1)>> more to go.
+				<<elseif $PC.pregType == 5>>
+					your taut dome of a belly still houses four more.
+				<<elseif $PC.pregType == 4>>
+					your swollen belly still houses three more.
+				<<elseif $PC.pregType == 3>>
+					your swollen belly still houses another pair.
+				<<elseif $PC.pregType == 2>>
+					your rounded belly still houses another.
+				<</if>>
+				You moan as
+				<<if $PC.pregType >= 3>>
+					the next child begins its
+				<<else>>
+					they begin their
+				<</if>>
+				descent; you'll be at this for awhile. With $Bodyguard.slaveName around, you feel completely safe.
 			<</if>>
-			$Bodyguard.slaveName cuts the cords with $his blade, and hands you @@.lime;your new twins.@@
+			$Bodyguard.slaveName cuts the cords with $his blade, and hands you @@.lime;your new <<print pregNumberName(_curBabies, 2)>>.@@
 		<</if>>
 	<<elseif $HeadGirl != 0>>
 		With $HeadGirl.slaveName waiting with everything you need, childbirth goes by without a hitch.
 		<<if $PC.pregType == 1>>
 			<<if _concubinePresent == 1>> Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $HeadGirl.slaveName, and your newborn getting sprayed with cum.<</if>><</if>> $HeadGirl.slaveName cuts the cord, swaddles your child, and hands you @@.lime;your new baby <<if _gender == "XX">>girl<<else>>boy<</if>>.@@
-		<<elseif $PC.pregType == 8>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $HeadGirl.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after eight children and eight intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize you still have seven more to go. You moan as the next child begins its decent; you'll be at this for awhile. With $HeadGirl.slaveName around, you know everything is under control.
-			<</if>>
-			$HeadGirl.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new octuplets.@@
-		<<elseif $PC.pregType == 7>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $HeadGirl.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after seven children and seven intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize you still have six more to go. You moan as the next child begins its decent; you'll be at this for awhile. With $HeadGirl.slaveName around, you know everything is under control.
-			<</if>>
-			$HeadGirl.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new septuplets.@@
-		<<elseif $PC.pregType == 6>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $HeadGirl.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after six children and six intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize you still have five more to go. You moan as the next child begins its decent; you'll be at this for awhile. With $HeadGirl.slaveName around, you know everything is under control.
-			<</if>>
-			$HeadGirl.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new sextuplets.@@
-		<<elseif $PC.pregType == 5>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $HeadGirl.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. In minutes, after five children and five intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
-			<<else>>
-				With one out, you realize your taut dome of a belly still houses four more. You moan as the next child begins its decent; you'll be at this for awhile. With $HeadGirl.slaveName around, you know everything is under control.
-			<</if>>
-			$HeadGirl.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new quintuplets.@@
-		<<elseif $PC.pregType == 4>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $HeadGirl.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal, followed immediately by the next two, and immediately pushes you back over the edge. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses after such an intense orgasm.
-			<<else>>
-				With one out, you realize your swollen belly still houses three more. You moan as the next child begins its decent; with $HeadGirl.slaveName around, you know everything is under control.
-			<</if>>
-			$HeadGirl.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new quadruplets.@@
-		<<elseif $PC.pregType == 3>>
-			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $HeadGirl.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal, followed immediately by the last, and immediately pushes you back over the edge. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses after such an intense orgasm.
-			<<else>>
-				With one out, you realize your swollen belly still houses another pair. You moan as the next child begins its decent; with $HeadGirl.slaveName around, you know everything is under control.
-			<</if>>
-			$HeadGirl.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new triplets.@@
-		<<elseif $PC.pregType == 2>>
+		<<else>>
 			<<if _concubinePresent == 1>>
-				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $HeadGirl.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over; before you've even had a chance to come down from your climax, the next infant slips into your birth canal and immediately pushes you back over the edge. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses after such an intense orgasm.
+				Or it would have been, had $Concubine.slaveName not driven you to an intense orgasm right as your first child entered the world.<<if $PC.balls > 1>> An orgasm that resulted in $Concubine.slaveName, $HeadGirl.slaveName, and your newborn getting sprayed with cum.<</if>> But it isn't over: before you've even had a chance to come down from your climax, the next infant slips into your birth canal<<if $PC.pregType >= 3>>, followed closely by the <<if $PC.pregType == 3>>last<<else>>next<</if>>,<</if>> and immediately pushes you back over the edge. In minutes, after <<print num(_curBabies)>> children and <<print num(_curBabies)>> intense orgasms, you're barely conscious. $Concubine.slaveName slides in behind you to snuggle with you as you return to your senses.
 			<<else>>
-				With one out, you realize your rounded belly still houses another. You moan as they begin their decent; with $HeadGirl.slaveName around, you know everything is under control.
+				With one out, you realize
+				<<if $PC.pregType >= 6>>
+					you still have <<print num($PC.pregType - 1)>> more to go.
+				<<elseif $PC.pregType == 5>>
+					your taut dome of a belly still houses four more.
+				<<elseif $PC.pregType == 4>>
+					your swollen belly still houses three more.
+				<<elseif $PC.pregType == 3>>
+					your swollen belly still houses another pair.
+				<<elseif $PC.pregType == 2>>
+					your rounded belly still houses another.
+				<</if>>
+				You moan as
+				<<if $PC.pregType >= 3>>
+					the next child begins its
+				<<else>>
+					they begin their
+				<</if>>
+				descent; you'll be at this for awhile. With $HeadGirl.slaveName around, you know everything is under control.
 			<</if>>
-			$HeadGirl.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new twins.@@
+			$HeadGirl.slaveName cuts the cords, swaddles your children, and hands you @@.lime;your new <<print pregNumberName(_curBabies, 2)>>.@@
 		<</if>>
 	<<elseif _concubinePresent == 1>>
 		$Concubine.slaveName alternates between calming your nerves and driving your to orgasm. It works fairly well, as your child rapidly enters the world alongside a particularly powerful climax. You reach down and draw @@.lime;your new baby <<if _gender == "XX">>girl<<else>>boy<</if>>@@ into your arms, while $Concubine.slaveName shifts to eagerly "clean" your crotch with _his2 tongue.<<if $PC.pregType > 1>> _His2 over-stimulation of you quickly has _him2 licking the crowning head of your second child. _He2 diligently works you over until all of your children are born, making sure you are thoroughly exhausted; both from the birth and from _his2 ministrations.<<if canPenetrate($Concubine) && canImpreg($PC, $Concubine)>> $Concubine.slaveName eyes your spread pussy hungrily as _his2 erection bobs with anticipation. But you're too tired right now and _he2 realizes it.<</if>> _He2 helps gather your child<<if $PC.pregType > 1>>ren<</if>> to<<if $Concubine.lactation > 0>> _his2 and <</if>> your breasts with the hope that you'll reward _him2 when you recover.<</if>>
 	<<else>>
 		You keep pushing and pushing, your child slowly working its way from your body. With the last of your strength, you bear down, freeing your child from your body at last. Panting, you gather @@.lime;your new baby <<if _gender == "XX">>girl<<else>>boy<</if>>@@ <<if $PC.pregType > 1>>as another contraction ushers your next child into your birth canal<<else>>and drift off into a much deserved rest<</if>>.
-		<<if $PC.pregType == 8>>
-			You struggle to pass the second baby, knowing full well a third will quickly follow suit and a fourth after that. You dread the challenge that will be the fifth one and worry for your health over the sixth. You are nearly delirious by the time it comes to the final two; your efforts to push them out are falling flat. You're just too tired. With one final push, you feel the first crown then exit your ruined pussy; the second follows closely, finally allowing you relief. You are thoroughly exhausted by the time you've pushed out your octuplets, unable to even gather them to your chest. Fortunately, $assistantName calls several devoted slaves to your aid; you're helped to your bed and left to connect with your children.
-		<<elseif $PC.pregType == 7>>
-			You struggle to pass the second baby, knowing full well a third will quickly follow suit and a fourth after that. You dread the challenge that will be the fifth one and worry for your health over the sixth. You are nearly delirious by the time they are all born; you still look pregnant. It dawns on you as your cervix stretches wide; you forgot one. You are thoroughly exhausted by the time you've pushed out your septuplets, barely able to gather them to your chest. Fortunately, $assistantName calls several devoted slaves to your aid; you're helped to your bed and left to connect with your children.
-		<<elseif $PC.pregType == 6>>
-			You struggle to pass the second baby, knowing full well a third will quickly follow suit and a fourth after that. You dread the challenge that will be the fifth one and worry for your health over the sixth. You are thoroughly exhausted by the time you've pushed out your sextuplets, barely able to gather them to your chest. Fortunately, $assistantName calls several devoted slaves to your aid; you're helped to your bed and left to connect with your children.
-		<<elseif $PC.pregType == 5>>
-			You struggle to pass the second baby, knowing full well a third will quickly follow suit and a fourth after that. You dread the challenge that will be the fifth one. You are thoroughly exhausted by the time you've pushed out your quintuplets, barely able to gather them to your chest. Fortunately, $assistantName calls several devoted slaves to your aid; you're helped to your bed and left to connect with your children.
-		<<elseif $PC.pregType == 4>>
-			You struggle to pass the second baby, knowing full well a third will quickly follow suit and a fourth after that. You are exhausted by the time you've pushed out your quadruplets, barely able to gather them to your chest. Fortunately, $assistantName calls several devoted slaves to your aid; you're helped to your bed and left to connect with your children.
-		<<elseif $PC.pregType == 3>>
-			You struggle to pass the second baby, knowing full well a third will quickly follow suit. You are exhausted by the time you've pushed out your triplets, barely able to gather them to your chest. Fortunately, $assistantName calls several devoted slaves to your aid; you're helped to your bed and left to connect with your children.
+		<<if $PC.pregType >= 2>>
+			You struggle to pass the second baby<<if $PC.pregType >= 3>>, knowing full well a third will quickly follow suit<<if $PC.pregType >= 4>> and a fourth after that<</if>><</if>>. 
+			<<if $PC.pregType >= 5>>
+				You dread the challenge that will be the fifth one<<if $PC.pregType >= 6>> and worry for your health over the sixth<</if>>.
+			<</if>>
+			<<if $PC.pregType >= 7>>
+				You are nearly delirious by the time 
+				<<if $PC.pregType >= 8>>
+					it comes to the final <<print num($PC.pregType - 6)>>; your efforts to push them out are falling flat. You're just too tired. With one final push, you feel the first crown then exit your ruined pussy; the second <<if $PC.pregType >= 9>>and the rest follow<<else>>follows<</if>> closely, finally allowing you relief.
+				<<else>>
+					they are all born; you still look pregnant. It dawns on you as your cervix stretches wide; you forgot one.
+				<</if>>
+			<</if>>
+			You are <<if $PC.pregType >= 6>>thoroughly <</if>>exhausted by the time you've pushed out your <<print pregNumberName(_curBabies, 2)>>, 
+			<<if $PC.pregType >= 8>>
+				unable to even 
+			<<else>>
+				barely able to
+			<</if>>
+			gather them to your chest. Fortunately, $assistantName calls several devoted slaves to your aid; you're helped to your bed and left to connect with your children.
 		<</if>>
 	<</if>>
 <</if>>
diff --git a/src/pregmod/widgets/playerDescriptionWidgets.tw b/src/pregmod/widgets/playerDescriptionWidgets.tw
index 02683ca166c70c32485cb7a7842c79b7b106356a..a7d6cc6d53877a24322310f61890fd99bd515313 100644
--- a/src/pregmod/widgets/playerDescriptionWidgets.tw
+++ b/src/pregmod/widgets/playerDescriptionWidgets.tw
@@ -257,7 +257,7 @@
 <<if _passage == "Manage Personal Affairs">>
 	<<if $PC.preg > 0>>
 		<<if $PC.belly >= 120000>>
-			@@.red;Your belly is coated with stretch marks and is taut as a drum; you don't know how much more your poor womb can endure.@@ You can barely even leave your bed without a helping hand. Kicks can almost constantly be seen dotting its surface. You give it a pat for good measure, only encouraging your octuplets to squirm in excitement.<<if $PC.dick == 1>> You watch as your dick hardens from the prostate stimulation; you steady yourself for the coming orgasm.<</if>>
+			@@.red;Your belly is coated with stretch marks and is taut as a drum; you don't know how much more your poor womb can endure.@@ You can barely even leave your bed without a helping hand. Kicks can almost constantly be seen dotting its surface. You give it a pat for good measure, only encouraging your <<print pregNumberName($PC.pregType, 2)>> to squirm in excitement.<<if $PC.dick == 1>> You watch as your dick hardens from the prostate stimulation; you steady yourself for the coming orgasm.<</if>>
 		<<elseif $PC.belly >= 105000>>
 			You have trouble getting up and sitting down. Even standing while supporting your @@.orange;massive belly@@ has become an exhausting endeavor.
 		<<elseif $PC.belly >= 90000>>
@@ -317,15 +317,7 @@
 				<<if _toSearch.indexOf("fertility") != -1>>
 					<<set _fertRefresh = 1>>
 				<</if>>
-				You may have a problem<<if _fertRefresh == 1>>, but then again, you did take all those fertility drugs, so you can't really say you didn't want it.<<else>>. You took fertility drugs, but you shouldn't be getting this big.<</if>> Judging by how far along you are, you must be carrying
-				<<if $PC.pregType == 8>>
-					octuplets
-				<<elseif $PC.pregType == 7>>
-					septuplets
-				<<else>>
-					sextuplets.
-				<</if>>
-				Your Master always wanted said he wanted a big family, too bad he isn't here to see this. Your dress is also starting to get tight, but it's far less of a concern at this point.
+				You may have a problem<<if _fertRefresh == 1>>, but then again, you did take all those fertility drugs, so you can't really say you didn't want it.<<else>>. You took fertility drugs, but you shouldn't be getting this big.<</if>> Judging by how far along you are, you must be carrying <<print pregNumberName($PC.pregType, 2)>>. Your Master always said he wanted a big family; too bad he isn't here to see this. Your dress is also starting to get tight, but it's far less of a concern at this point.
 			<<elseif $PC.belly >= 75000>>
 				Your belly is starting to become worrying. You're positively gigantic and quite tired. Though on the plus side, your dress is rather form fitting now.
 			<<elseif $PC.belly >= 60000>>
@@ -337,9 +329,9 @@
 			<<elseif $PC.belly >= 15000>>
 				You've taken the time to let out your own dress so that you can look proper even with a belly as big as any full-term woman.
 			<<elseif $PC.belly >= 14000>>
-				Your dress is at its capacity, any bigger and you'd risk tearing it at the seams, though your late master did make sure his girls were well dressed even when they were fully rounded with his child.
+				Your dress is at its capacity, any bigger and you'd risk tearing it at the seams, though your late Master did make sure his girls were well dressed even when they were fully rounded with his child.
 			<<elseif $PC.belly >= 12000>>
-				You keep bumping into things with your huge belly; you're used to it though, <<if $PC.birthMaster > 0>>your first pregnancy was a twinner!<<else>>your late Master liked to keep a big fake belly around your middle.<</if>>
+				You keep bumping into things with your huge belly; you're used to it though, <<if $PC.birthMaster >= 2>>your first pregnancy was a twinner!<<else>>your late Master liked to keep a big fake belly around your middle.<</if>>
 			<<elseif $PC.belly >= 10000>>
 				Your huge pregnant belly is tiring to carry around, but you're well versed in moving about with a rounded middle.
 			<<elseif $PC.belly >= 7000>>
@@ -358,11 +350,11 @@
 				Your dress and apron feel tight around your middle.
 			<</if>>
 			<<if $PC.preg >= 41>>
-				Your bab<<if $PC.pregType > 1>>ies are<<else>>y is<</if>> overdue and your master isn't here anymore to comfort your exhausted body. You try your best, <<if $PC.pregSource == -3>>drawing strength from the knowledge that you carry your late master's legacy within you<<else>>but deep down you are saddened that your <<if $PC.pregType > 1>>children aren't<<else>>child isn't<</if>> his<</if>>.<<if $PC.pregMood == 1>> However, thanks to all your mothering, your slaves are more than happy to do everything they can for you.<<elseif $PC.pregMood == 2>> Your slaves<<if $seeDicks != 0>>, those with dicks especially,<</if>> are terrified of being seen by you, knowing full well that they will be bearing the full weight of your body as you try to fill the hole left by your late master.<</if>>
+				Your bab<<if $PC.pregType > 1>>ies are<<else>>y is<</if>> overdue and your Master isn't here anymore to comfort your exhausted body. You try your best, <<if $PC.pregSource == -3>>drawing strength from the knowledge that you carry your late Master's legacy within you<<else>>but deep down you are saddened that your <<if $PC.pregType > 1>>children aren't<<else>>child isn't<</if>> his<</if>>.<<if $PC.pregMood == 1>> However, thanks to all your mothering, your slaves are more than happy to do everything they can for you.<<elseif $PC.pregMood == 2>> Your slaves<<if $seeDicks != 0>>, those with dicks especially,<</if>> are terrified of being seen by you, knowing full well that they will be bearing the full weight of your body as you try to fill the hole left by your late Master.<</if>>
 			<<elseif $PC.preg >= 39>>
 				Every action you take is exhausting, and even though your slaves are more than capable of serving your every desire, you refuse to slow down with your duties.<<if $PC.pregMood == 1>> Though you definitely appreciate their aid.<<elseif $PC.pregMood == 2>> Your hormones practically rule you, leading you to demand your slaves to be prepared to pleasure you at a moments notice. Your needy cunt hungers for dick and you don't care <<if $seeDicks != 0>>what it is attached to<<else>>if it's made of plastic<</if>> right now.<</if>>
 			<<elseif $PC.preg >= 36>>
-				Your child<<if $PC.pregType > 1>>ren<</if>> happily kick<<if $PC.pregType == 1>>s<</if>> away inside your womb, and each time a small bump appears on the outside of your dress.<<if $PC.pregMood == 1>> While hormones may have you demanding and needy, you do everything you can to treat your slaves as if they were your own children.<<elseif $PC.pregMood == 2>> You know it's unbecoming for an arcology owner, but your former master loved to fuck you while you <<if $PC.birthMaster > 0>>were pregnant with his children<<else>>wore a big fake belly<</if>> and your body misses his touch.<</if>>
+				Your child<<if $PC.pregType > 1>>ren<</if>> happily kick<<if $PC.pregType == 1>>s<</if>> away inside your womb, and each time a small bump appears on the outside of your dress.<<if $PC.pregMood == 1>> While hormones may have you demanding and needy, you do everything you can to treat your slaves as if they were your own children.<<elseif $PC.pregMood == 2>> You know it's unbecoming for an arcology owner, but your former Master loved to fuck you while you <<if $PC.birthMaster > 0>>were pregnant with his child<<if $PC.birthMaster > 1>>ren<</if>><<else>>wore a big fake belly<</if>> and your body misses his touch.<</if>>
 			<<elseif $PC.preg >= 32>>
 				<<if $PC.pregMood == 1>> You can't help but enjoy having a slave suckle from you while you relax with _himU in your lap.<<elseif $PC.pregMood == 2>> You know how to have sex while pregnant, and as such, so will your slaves.<</if>>
 			<<elseif $PC.preg >= 28>>
@@ -475,15 +467,7 @@
 				<<if _toSearch.indexOf("fertility") != -1>>
 					<<set _fertRefresh = 1>>
 				<</if>>
-				You may have a problem<<if _fertRefresh == 1>>, but then again, you did take all those fertility drugs, so you can't really say you didn't want it.<<else>>. You took fertility drugs, but you shouldn't be getting this big.<</if>> Judging by how far along you are, you must be carrying
-				<<if $PC.pregType == 8>>
-					octuplets
-				<<elseif $PC.pregType == 7>>
-					septuplets
-				<<else>>
-					sextuplets.
-				<</if>>
-				Your suit is also starting to get tight, but it's far less of a concern at this point.
+				You may have a problem<<if _fertRefresh == 1>>, but then again, you did take all those fertility drugs, so you can't really say you didn't want it.<<else>>. You took fertility drugs, but you shouldn't be getting this big.<</if>> Judging by how far along you are, you must be carrying <<print pregNumberName($PC.pregType, 2)>>. Your suit is also starting to get tight, but it's far less of a concern at this point.
 			<<elseif $PC.belly >= 75000>>
 				Your belly is starting to become worrying. You're positively gigantic and quite tired. As an added stress, your maternity suit highlights your pregnancy.
 			<<elseif $PC.belly >= 60000>>
@@ -561,7 +545,7 @@
 <<else>>
 	<<if $PC.preg > 0>>
 		<<if $PC.belly >= 120000>>
-			Your belly is coated with stretch marks and is taut as a drum; you don't know how much more your poor womb can endure. Kicks can almost constantly be seen dotting its surface. You give it a pat for good measure, only encouraging your octuplets to squirm in excitement.<<if $PC.dick == 1>> As your dick hardens under the prostate stimulation, you call for a slave to receive the incoming load.<</if>>
+			Your belly is coated with stretch marks and is taut as a drum; you don't know how much more your poor womb can endure. Kicks can almost constantly be seen dotting its surface. You give it a pat for good measure, only encouraging your <<print pregNumberName($PC.pregType, 2)>> to squirm in excitement.<<if $PC.dick == 1>> As your dick hardens under the prostate stimulation, you call for a slave to receive the incoming load.<</if>>
 		<<elseif $PC.belly >= 105000>>
 			Getting out of your chair is practically a dream at this point. It takes far too much effort to do it on your own and is a little embarrassing to ask help with.
 		<<elseif $PC.belly >= 90000>>
@@ -652,7 +636,7 @@
 		<<elseif $PC.births >= 10>>
 			@@.red;rather loose vagina,@@ stretched from your many children.
 		<<elseif $PC.career == "servant">>
-			@@.red;rather loose vagina.@@ Your master fucked you several times a day; he and his children have wreaked havoc upon your pussy.
+			@@.red;rather loose vagina.@@ Your Master fucked you several times a day; he and his children have wreaked havoc upon your pussy.
 		<<elseif $PC.births > 2>>
 			@@.orange;loose vagina,@@ stretched from your several children.
 		<<elseif $PC.career == "gang" || $PC.career == "celebrity" || $PC.career == "wealth">>
diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw
index e60b8737ce34bd24cbfedf7e2b92c160cfa5a14c..533da24d3eed77a9e6486bff900d36aa84971de3 100644
--- a/src/pregmod/widgets/pregmodWidgets.tw
+++ b/src/pregmod/widgets/pregmodWidgets.tw
@@ -223,8 +223,8 @@
 <</widget>>
 
 <<widget "setPlayerPronouns">>
-	<<set _pl = ["he", "his", "hers", "him", "himself", "woman", "girl",
-		"He", "His", "Hers", "Him", "Himself", "Woman"]>>
+	<<set _pl = ["he", "his", "hers", "him", "himself", "woman", "women", "loli", "girl",
+		"He", "His", "Hers", "Him", "Himself", "Woman", "Women", "Loli", "Girl"]>>
 	<<run App.Utils.setLocalPronouns($PC, 'P', _pl)>>
 	<<unset _pl>>
 <</widget>>
@@ -232,7 +232,7 @@
 <<widget "setAssistantPronouns">>
 	<<set _apl = ["he", "his", "him", "himself",
 		"hers", "girl", "woman",
-		"Girl", "His", "Hers", "He", "Him", "Himself"]>>
+		"Girl", "His", "Hers", "He", "Him", "Himself", "Woman"]>>
 
 	<<run App.Utils.setLocalPronouns($assistantPronouns, 'A', _apl)>>
 	<<run App.Utils.setLocalPronouns($marketAssistantPronouns, 'M', _apl)>>
diff --git a/src/pregmod/widgets/seBirthWidgets.tw b/src/pregmod/widgets/seBirthWidgets.tw
index b3262c2d2a8aed453f09c5cf0a747db67371e399..35c96098e63cdcb97cccb38c8c324c645c6d3b14 100644
--- a/src/pregmod/widgets/seBirthWidgets.tw
+++ b/src/pregmod/widgets/seBirthWidgets.tw
@@ -337,7 +337,7 @@
 <br>
 <br>
 /* diffSize used for check result of partial birth size changes - if it = 2 then womb lost half of it's original size after partial birth, if it = 1 - no size lost. (We get this value as result of dividing of original womb size by after birth size)
-This decriptions can be expanded with more outcomes later. But it's not practical to check values above 5-10 - it become too affected by actual value of womb size.
+This descriptions can be expanded with more outcomes later. But it's not practical to check values above 5-10 - it become too affected by actual value of womb size.
 */
 <<if $slaves[$i].assignment == "work in the dairy" && $dairyPregSetting > 0>>
 	As a human cow, $he @@.orange;gave birth@@ <<if $slaves[$i].prematureBirth == 1>>@@.red;prematurely@@<</if>>
@@ -357,22 +357,8 @@ This decriptions can be expanded with more outcomes later. But it's not practica
 		to a brood of _curBabies calves.
 	<<elseif _curBabies >= 10>>
 		to a squirming pile of _curBabies calves.
-	<<elseif _curBabies == 9>>
-		to calf nonuplets.
-	<<elseif _curBabies == 8>>
-		to calf octuplets.
-	<<elseif _curBabies == 7>>
-		to calf septuplets.
-	<<elseif _curBabies == 6>>
-		to calf sextuplets.
-	<<elseif _curBabies == 5>>
-		to calf quintuplets.
-	<<elseif _curBabies == 4>>
-		to calf quadruplets.
-	<<elseif _curBabies == 3>>
-		to calf triplets.
 	<<else>>
-		to calf twins.
+		to calf <<print pregNumberName(_curBabies, 2)>>.
 	<</if>>
 	<<if _curStill > 0 && _curBabies > 0>>
 		An additional _curStill <<if _curStill == 1>> was<<else>>were<</if>> unfortunately stillborn.
@@ -447,22 +433,8 @@ This decriptions can be expanded with more outcomes later. But it's not practica
 		a brood of _curBabies babies,
 	<<elseif _curBabies >= 10>>
 		a squirming pile of _curBabies babies,
-	<<elseif _curBabies == 9>>
-		nonuplets,
-	<<elseif _curBabies == 8>>
-		octuplets,
-	<<elseif _curBabies == 7>>
-		septuplets,
-	<<elseif _curBabies == 6>>
-		sextuplets,
-	<<elseif _curBabies == 5>>
-		quintuplets,
-	<<elseif _curBabies == 4>>
-		quadruplets,
-	<<elseif _curBabies == 3>>
-		triplets,
 	<<else>>
-		twins,
+		<<print pregNumberName(_curBabies, 2)>>,
 	<</if>>
 	<<if _curBabies > 0>>
 		created by
@@ -824,12 +796,12 @@ All in all,
 <</if>>
 
 /* ------ Social reactions--------------- */
-<<if $arcologies[0].FSRestart != "unset" && $eugenicsFullControl != 1>>
+<<if $arcologies[0].FSRestart != "unset">>
 	<<if $slaves[$i].breedingMark == 1 && $propOutcome == 1 && ($slaves[$i].pregSource == -1 || $slaves[$i].pregSource == -6)>>
 		<br><br>
 		The Societal Elite @@.green;are pleased@@ at the new additions to their class.
 		<<set $failedElite -= 2 * _curBabies>>
-	<<else>>
+	<<elseif $eugenicsFullControl != 1>>
 		<br><br>
 		The Societal Elite @@.red;are disappointed@@ that you would allow subhuman filth to dirty the arcology under your watch. Society @@.red;frowns@@ on the unwelcome addition of more subhumans into the world.
 		<<set $failedElite += 5 * _curBabies>>
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index dada3506520e73eeb8d8a0dc2ffaee3f577839a9..306894d715770bfd59379434ab2f10f1d1fbff49 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -2959,7 +2959,7 @@ $He comes to a stop right beside your elbow, waiting for further direction, just
 
 <<case "tittymonster inspection">>
 
-You enter your office from other business a few minutes after the scheduled start of <<EventNameLink>>'s inspection. The <<if $boobAccessibility == 1>>accessibility aids for slaves with immobilizing breasts<<else>>slaves who helped $him in<</if>> have gone, leaving $him waiting for you in front of your desk. The sight is an arresting one. $He's kneeling, but $his boobs are so enormous that they're resting on the ground in front of $him, completely concealing $his body below the chest<<if $activeSlave.belly >= 120000>>, save for the protruding mass of $his <<if $activeSlave.pregType > 8>>hyper pregnant<<elseif $activeSlave.pregType > 7>>octuplets filled<<else>>overly distended<</if>> belly<</if>>. With $his arms tucked back, and $his torso, <<if $activeSlave.belly < 120000>><<if $activeSlave.bellyPreg > 100>>pregnancy,<<elseif $activeSlave.belly > 100>>swollen stomach,<<else>>abdomen,<</if>><</if>> and legs hidden, $he appears to consist of a <<if $activeSlave.face > 95>>gorgeous<<elseif $activeSlave.face > 50>>beautiful<<elseif $activeSlave.face >= 10>>pretty<<elseif $activeSlave.face >= 0>>nice<<else>>homely<</if>>, $activeSlave.faceShape face, a
+You enter your office from other business a few minutes after the scheduled start of <<EventNameLink>>'s inspection. The <<if $boobAccessibility == 1>>accessibility aids for slaves with immobilizing breasts<<else>>slaves who helped $him in<</if>> have gone, leaving $him waiting for you in front of your desk. The sight is an arresting one. $He's kneeling, but $his boobs are so enormous that they're resting on the ground in front of $him, completely concealing $his body below the chest<<if $activeSlave.belly >= 120000>>, save for the protruding mass of $his <<if $activeSlave.pregType > 8>>hyper pregnant<<elseif $activeSlave.pregType > 4>><<print pregNumberName($activeSlave.pregType, 1)>>-filled<<else>>overly distended<</if>> belly<</if>>. With $his arms tucked back, and $his torso, <<if $activeSlave.belly < 120000>><<if $activeSlave.bellyPreg > 100>>pregnancy,<<elseif $activeSlave.belly > 100>>swollen stomach,<<else>>abdomen,<</if>><</if>> and legs hidden, $he appears to consist of a <<if $activeSlave.face > 95>>gorgeous<<elseif $activeSlave.face > 50>>beautiful<<elseif $activeSlave.face >= 10>>pretty<<elseif $activeSlave.face >= 0>>nice<<else>>homely<</if>>, $activeSlave.faceShape face, a
 <<switch $activeSlave.collar>>
 <<case "none" "dildo gag" "ball gag" "bit gag" "massive dildo gag">>
 	bare
@@ -6622,7 +6622,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 				but $he is already licking $his lips with anticipation as you roll $him over and straddle $his chest so $he can <<if $PC.dick == 1>>suck you off<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>eat you out<</if>>. The orally fixated slut concentrates on the oral to a fault, so you take $his arms and straddle them too so $he can reach $himself and get back to masturbating. $He hums happily, a very fine sensation on <<if $PC.dick == 1>>shaft<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>pussylips<</if>>.
 				<<set $activeSlave.counter.oral++, $oralTotal++>>
 			<<elseif ($activeSlave.fetish == "humiliation")>>
-				but $he complies as you pull $him up to kneel and take an assfuck. You let $him get used to it and then wordlessly turn $his head so $he can <<if canSee($activeSlave)>>see the screen in the room: it's now on, and it's showing a public live feed of your <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> penetrating $his anus. $He recognizes $himself immediately<<else>>listen to the screen in the room: it's now on, and it's showing a public live feed of your <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> penetrating $his anus. $He realizes the sounds of you fucking $his ass sync up with it<</if>>, and although the shot is such a closeup that the identity of the participants is not clear, the sheer humiliation of having $his rectum penetrated on camera brings $him to an indecently quick climax.
+				but $he complies as you pull $him up to kneel and take an assfuck. You let $him get used to it and then wordlessly turn $his head so $he can <<if canSee($activeSlave)>>see the screen in the room: it's now on, and it's showing a public live feed of your <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> penetrating $his anus. $He recognizes $himself immediately<<elseif canHear($activeSlave)>>listen to the screen in the room: it's now on, and it's showing a public live feed of your <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> penetrating $his anus. $He realizes the sounds of you fucking $his ass sync up with it<<else>>feel the wind blowing in from the large bay window you've opened<</if>>, and although the <<if canSee($activeSlave) || canHear($activeSlave)>>shot is such a closeup that the identity of the participants is not clear<<else>>likelihood is low that anyone on the arcology streets below would be looking up at this time<</if>>, the sheer humiliation of having $his rectum penetrated <<if canSee($activeSlave) || canHear($activeSlave)>>on camera<<else>>for all to see<</if>> brings $him to an indecently quick climax.
 				<<set _didAnal = 1>>
 			<<elseif ($activeSlave.fetish == "buttslut")>>
 				but $he eagerly complies as you pull $him up to kneel and take an assfuck. You shove $his arms up over $his head to stop $his masturbation, confident that the anal whore can climax from nothing but your <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> pumping in and out of $his butt. You're right, and $his sphincter tightens with orgasm even sooner than you expected it to. You roll $him over and go again,
@@ -6649,9 +6649,9 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 				<<else>>
 					to kneel and take it doggy style.
 				<</if>>
-				After getting things going, you use one hand to begin groping $his<<if $activeSlave.bellyPreg >= 1500>> pregnant<<elseif $activeSlave.belly >= 1500>> _belly<</if>> belly. Bending forward to whisper into $his ear, you begin to describe how
+				After getting things going, you use one hand to begin groping $his<<if $activeSlave.bellyPreg >= 1500>> pregnant<<elseif $activeSlave.belly >= 1500>> _belly<</if>> belly. <<if canHear($activeSlave)>>Bending forward to whisper into $his ear, you begin to describe<<else>>With your hands on $his body and your <<if $PC.dick > 0>>dick<<else>>strap-on<</if>> inside $him, you do your best to communicate<</if>> how
 				<<if $activeSlave.belly >= 750000>>
-					$he's nothing more than a giant egg just waiting for $his children to hatch; how $he's so close to bursting with life that just a few more babies should do it.
+					$he's nothing more than a giant egg just waiting for $his children to hatch, how $he's so close to bursting with life that just a few more babies should do it.
 				<<elseif $activeSlave.belly >= 600000>>
 					if $he grows any larger with child, $he'll practically be nothing more than an overswollen womb.
 				<<elseif $activeSlave.belly >= 450000>>
@@ -9398,7 +9398,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 			<<else>>
 				scoop $him up and carry
 			<</if>>
-			$him to bed, laying the bemused $girl down before cuddling up behind $him. The two of you make languid love, with you murmuring reassuringly into $his ear, nibbling $his neck, cupping $his breasts,<<if $activeSlave.belly >= 1500>>rubbing $his distended midriff,<</if>> and massaging $his shoulders by turns. After a lovely climax together in $his
+			$him to bed, laying the bemused $girl down before cuddling up behind $him. The two of you make languid love, with you <<if canHear($activeSlave)>>murmuring reassuringly into $his ear, <</if>>nibbling $his neck, cupping $his breasts,<<if $activeSlave.belly >= 1500>>rubbing $his distended midriff,<</if>> and massaging $his shoulders by turns. After a lovely climax together in $his
 			<<if canDoAnal($activeSlave) && canDoVaginal($activeSlave)>>
 				pussy $he coquettishly shifts $himself to line your recovering cock up with $his ass,
 				<<set _didVaginal = 1, _didAnal = 1>>
@@ -17616,7 +17616,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 		<</replace>>
 
 		You seize a tablet and hurry out of your office, working furiously and using every feature of $assistantName to the utmost. These bitches have offended you, and you quickly frame the structure of an appropriate revenge. By the time you get to where $activeSlave.slaveName is still being heckled by spoiled, drunken harpies, everyone else present in that arcology hall has mysteriously received urgent messages and gone elsewhere. $activeSlave.slaveName <<if canSee($activeSlave)>>sees you approach, and stares at you<<else>>recognizes your dominant footsteps approaching, and turns to face you<</if>>, $his sudden intense look alerting your vile little guests to your presence. One of them attempts to frame an insult for the interloper, but one of _his2 friends pokes _him2 in the side and whispers something in _his2 ear and _he2 goes silent, staring at you with wide eyes.
-		<<if $PC.title != 1>>_He2 then winces, visibly realizing that you're likely aware that _he2 called $activeSlave.slaveName's owner $his Master. Somehow, the mistake seems important to _him2 now that you're standing here, effortlessly dominating the space for all your femininity.<</if>>
+		<<if $PC.title != 1>>_He2 then winces, visibly realizing that you're likely aware that _he2 called $activeSlave.slaveName's owner $his "Master". Somehow, the mistake seems important to _him2 now that you're standing here, effortlessly dominating the space for all your femininity.<</if>>
 		<br><br>
 		You hold the tablet out to them wordlessly. It's displaying security footage of the three of them, boarding a public VTOL transport for another arcology nearby. The prominent timestamp is thirty minutes in the future. The scene changes, showing them partying in one of that arcology's nightclubs. You clear your throat, dragging their attention away from the counterfeited footage, and describe in detail the other evidence — tickets, identification checks, biometrics — that will prove they left your arcology and visited two others before regrettably disappearing. One of them tries, with utter predictability, to threaten you with _his2 father, but you tell _him2 bluntly that if he does make the effort, he'll be looking in the wrong place.
 		<br><br>
@@ -19388,7 +19388,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 		<<else>>
 			<<if $activeSlave.belly >= 5000>>carefully <</if>>lift $him up from $his low position beneath you and carry $him to bed, laying the flushed older $woman down on the sheets before gently positioning yourself on top of $him.
 		<</if>>
-		Together, the two of you make fiercely intimate love, while you whisper romantic reassurances into $his ear, nip at $his neck,
+		Together, the two of you make fiercely intimate love, while you <<if canHear($activeSlave)>>whisper romantic reassurances into $his ear, <</if>>nip at $his neck,
 		<<if $activeSlave.bellyPreg >= 300000>>
 			run your hands across $his squirming brood,
 		<<elseif $activeSlave.preg > $activeSlave.pregData.normalBirth/2>>
@@ -19553,7 +19553,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 			<</if>>
 			down on the sheets before gently positioning yourself on top of $him.
 		<</if>>
-		Together, the two of you make fiercely intimate love, while you whisper romantic reassurances into $his ear, nip at $his neck,
+		Together, the two of you make fiercely intimate love, while you <<if canHear($activeSlave)>>whisper romantic reassurances into $his ear, <</if>>nip at $his neck,
 		<<if $activeSlave.bellyPreg >= 300000>>
 			run your hands across $his squirming brood,
 		<<elseif $activeSlave.preg > $activeSlave.pregData.normalBirth/2>>
diff --git a/src/uncategorized/RETS.tw b/src/uncategorized/RETS.tw
index aa56f7a825005288e41df02e71a87b39ec941bb0..fd6d7f4e9e573a1f7c7f546ba007cf8e332f21f0 100644
--- a/src/uncategorized/RETS.tw
+++ b/src/uncategorized/RETS.tw
@@ -914,7 +914,7 @@ The slaves are about to go to bed; they're naked, and the horny $activeSlave.sla
 <<elseif !_vaginal && $subSlave.butt > 3>>
 	"You've got <<s>>uch a ni<<c>>e a<<ss>>," $he wheedles. "It'<<s>> ju<<s>>t <<s>>o big, and round, and, um, out there." $He swallows, getting distracted.
 <<elseif $subSlave.boobShape == "perky">>
-	"Your tit<<s>> are incredible," $he wheedles. "<<if $subSlave.boobs > 800>>They're magical. There'<<s>> no other explanation for them being <<s>>o huge and <<s>>till perky.<<elseif $subSlave.boobs > 400>>They're <<s>>o perky and perfect.<<else>>They're <<s>>o tiny and cute!<</if>> I want you<<if !_vaginal>>r a<<ss>><</if>> <<s>>o much!"
+	"Your tit<<s>> are incredible," $he wheedles. "<<if $subSlave.boobs > 800>>They're magical. There'<<s>> no other e<<x>>planation for them being <<s>>o huge and <<s>>till perky.<<elseif $subSlave.boobs > 400>>They're <<s>>o perky and perfect.<<else>>They're <<s>>o tiny and cute!<</if>> I want you<<if !_vaginal>>r a<<ss>><</if>> <<s>>o much!"
 <<elseif $subSlave.boobShape == "torpedo-shaped">>
 	"Your torpedoe<<s>> are incredible," $he wheedles. "<<if $subSlave.boobs > 400>>The way they <<s>>way when you move <<sh>>ould be again<<s>>t the rule<<s>>.<<else>>They're <<s>>o tiny and cute!<</if>> I want you<<if !_vaginal>>r a<<ss>><</if>> <<s>>o much!"
 <<elseif $subSlave.muscles > 30>>
diff --git a/src/uncategorized/cellblock.tw b/src/uncategorized/cellblock.tw
index 0a6b41d5268f50e05f1d3a6c3d35475f675ac0ce..10567ce2e567af2452dca521b43fc572f2f68816 100644
--- a/src/uncategorized/cellblock.tw
+++ b/src/uncategorized/cellblock.tw
@@ -56,13 +56,13 @@ $cellblockNameCaps
 <<case "Hedonistic">>
 	is torture for thin slaves. The first thing they notice is the heavily reinforced cot they will reside upon. The second is the feeding tube that will be anchored in their stomach for the duration of their stay. Slaves imprisoned here will have their body stuffed to capacity with concentrated slave food, ensuring a plump, docile slave by the end of their sentence.
 <<case "Intellectual Dependency">>
-	is a straightforward prison, with one exception. Each cell comes equiped with sound dampening shutters so slaves may be cut off from all outside stimulation. They are forced to be alone with their thoughts for most of their stay.
+	is a straightforward prison, with one exception. Each cell comes equipped with sound dampening shutters so slaves may be cut off from all outside stimulation. They are forced to be alone with their thoughts for most of their stay.
 <<case "Slave Professionalism">>
 	is torture for dumb slaves. Everything in the cell is a puzzle, from the food dispenser to the cot cover. Slaves are frequently rotated so that they may never become accustomed to any solutions.
 <<case "Petite Admiration">>
-	is designed to make tall slaves know they are unwelcome. What amounts a basic prison for a short slave is positvely torturous when one is far too large to even move in it.
+	is designed to make tall slaves know they are unwelcome. What amounts a basic prison for a short slave is positively torturous when one is far too large to even move in it.
 <<case "Statuesque Glorification">>
-	is designed to make short slaves know they are unwelcome. Where a tall slave will find nothing more than a standard cell, the vertically challanged while will find an insurmountable trial designed to teach them their place. 
+	is designed to make short slaves know they are unwelcome. Where a tall slave will find nothing more than a standard cell, the vertically challenged while will find an insurmountable trial designed to teach them their place. 
 <<default>>
 	could be mistaken for a modern prison. A close inspection, however, reveals restraints in each cell that will hold inmates in sexually compromising positions, and compliance systems to force them to place their wrists and ankles in them.
 <</switch>>
diff --git a/src/uncategorized/costsBudget.tw b/src/uncategorized/costsBudget.tw
index b7f36759e89bd269eb936e3bac712f91799a11eb..d4156f40502640bcfcfefe2190a1589af7963bc6 100644
--- a/src/uncategorized/costsBudget.tw
+++ b/src/uncategorized/costsBudget.tw
@@ -8,6 +8,9 @@
 	<<set $lastWeeksCashProfits.Total = 0>>
 <</if>>
 
+<<if ndef $showAllEntries>>
+	<<set $showAllEntries = {costsBudget: 0, repBudget: 0}>>
+<</if>>
 
 //Here you can view many of the financial details of your arcology, <<= properTitle()>>. The detailed list of slaves and their costs (food, hormones) that you may remember can now be found in the "Slave maintenance" link. Other links will allow you to directly control areas of your arcology to adjust spending to suit your tastes.//
 
@@ -63,6 +66,10 @@
 <</if>>
 
 //Your weekly costs are as follows://
+<<options $showAllEntries.costsBudget>>
+	<<option 0 "Normal">>
+	<<option 1 "Show Empty Entries">>
+<</options>>
 
 /* Table of Totals */
 <<if ndef $lastWeeksCashIncome>>
@@ -116,25 +123,25 @@ for (var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 		<h2>Structures</h2>
 	</tr>
 
-	<<print budgetLine("brothel", "[[$brothelNameCaps|Brothel][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($brothelSlaves slaves)")>>
+	<<print budgetLine("brothel", "<<if $brothel>>[[$brothelNameCaps|Brothel][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$brothelNameCaps<</if>> ($brothelSlaves slaves)")>>
 
 	<<print budgetLine("whoreBrothel", "Brothel whores")>>
 
-	<<print budgetLine("brothelAds", "[[Brothel ads|Brothel Advertisement][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] also increase the income of whoring slaves in \"jobs.\"")>>
+	<<print budgetLine("brothelAds", "<<if $brothel>>[[Brothel ads|Brothel Advertisement][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>Brothel ads<</if>> also increase the income of whoring slaves in \"jobs.\"")>>
 
 	<<if $brothel > 0>>
 		<br>
 	<</if>>
 
-	<<print budgetLine("club", "[[$clubNameCaps|Club][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($clubSlaves slaves)")>>
+	<<print budgetLine("club", "<<if $club>>[[$clubNameCaps|Club][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$clubNameCaps<</if>> ($clubSlaves slaves)")>>
 
-	<<print budgetLine("clubAds", "[[Club ads|Club Advertisement][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]")>>
+	<<print budgetLine("clubAds", "<<if $club>>[[Club ads|Club Advertisement][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>Club ads<</if>>")>>
 
 	<<if $club > 0>>
 		<br>
 	<</if>>
 
-	<<print budgetLine("arcade", "[[$arcadeNameCaps|Arcade][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($arcadeSlaves slaves)")>>
+	<<print budgetLine("arcade", "<<if $arcade>>[[$arcadeNameCaps|Arcade][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$arcadeNameCaps<</if>> ($arcadeSlaves slaves)")>>
 
 	<<print budgetLine("gloryholeArcade", "Arcade slaves")>>
 
@@ -142,7 +149,7 @@ for (var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 		<br>
 	<</if>>
 
-	<<print budgetLine("dairy", "[[$dairyNameCaps|Dairy][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($dairySlaves slaves)")>>
+	<<print budgetLine("dairy", "<<if $dairy>>[[$dairyNameCaps|Dairy][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$dairyNameCaps<</if>> ($dairySlaves slaves)")>>
 
 	<<print budgetLine("milkedDairy", "Dairy cows")>>
 
@@ -150,27 +157,27 @@ for (var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 		<br>
 	<</if>>
 
-	<<print budgetLine("servantsQuarters", "[[Servants' Quarters][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($servantsQuartersSlaves slaves)")>>
+	<<print budgetLine("servantsQuarters", "<<if $servantsQuarters>>[[Servants' Quarters][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>Servants' Quarters<</if>> ($servantsQuartersSlaves slaves)")>>
 
-	<<print budgetLine("masterSuite", "[[Master Suite][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($masterSuiteSlaves slaves)")>>
+	<<print budgetLine("masterSuite", "<<if $masterSuite>>[[Master Suite][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>Master Suite<</if>> ($masterSuiteSlaves slaves)")>>
 
-	<<print budgetLine("school", "[[$schoolroomNameCaps|Schoolroom][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($schoolroomSlaves slaves)")>>
+	<<print budgetLine("school", "<<if $school>>[[$schoolroomNameCaps|Schoolroom][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$schoolroomNameCaps<</if>> ($schoolroomSlaves slaves)")>>
 
-	<<print budgetLine("spa", "[[$spaNameCaps|Spa][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($spaSlaves slaves)")>>
+	<<print budgetLine("spa", "<<if $spa>>[[$spaNameCaps|Spa][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$spaNameCaps<</if>> ($spaSlaves slaves)")>>
 
-	<<print budgetLine("clinic", "[[$clinicNameCaps|Clinic][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($clinicSlaves slaves)")>>
+	<<print budgetLine("clinic", "<<if $clinic>>[[$clinicNameCaps|Clinic][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$clinicNameCaps<</if>> ($clinicSlaves slaves)")>>
 
-	<<print budgetLine("cellblock", "[[$cellblockNameCaps|Cellblock][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($cellblockSlaves slaves)")>>
+	<<print budgetLine("cellblock", "<<if $cellblock>>[[$cellblockNameCaps|Cellblock][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$cellblockNameCaps<</if>> ($cellblockSlaves slaves)")>>
 
-	<<print budgetLine("lab", "[[Prosthetic Lab][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] maintenance")>>
+	<<print budgetLine("lab", "<<if $lab>>[[Prosthetic Lab][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>Prosthetic Lab<</if>> maintenance")>>
 
-	<<print budgetLine("incubator", "[[$incubatorNameCaps|Incubator][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($incubatorSlaves slaves)")>>
+	<<print budgetLine("incubator", "<<if $incubator>>[[$incubatorNameCaps|Incubator][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$incubatorNameCaps<</if>> ($incubatorSlaves slaves)")>>
 
-	<<print budgetLine("nursery", "[[$nurseryNameCaps|Nursery][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($nurserySlaves slaves)")>>
+	<<print budgetLine("nursery", "<<if $nursery>>[[$nurseryNameCaps|Nursery][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$nurseryNameCaps<</if>> ($nurserySlaves slaves)")>>
 
-	<<print budgetLine("farmyard", "[[$farmyardNameCaps|Farmyard][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($farmyardSlaves slaves)")>>
+	<<print budgetLine("farmyard", "<<if $farmyard>>[[$farmyardNameCaps|Farmyard][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$farmyardNameCaps<</if>> ($farmyardSlaves slaves)")>>
 
-	<<print budgetLine("pit", "[[$pitNameCaps|Pit][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] ($fighterIDs.length slaves)")>>
+	<<print budgetLine("pit", "<<if $pit>>[[$pitNameCaps|Pit][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]<<else>>$pitNameCaps<</if>> ($fighterIDs.length slaves)")>>
 
 	<<print budgetLine("environment", "Environment")>>
 
@@ -243,6 +250,8 @@ for (var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 					[[Engineering trainer|Personal Attention Select][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] fees
 				<<elseif ($personalAttention == \"medicine\")>>
 					[[Medicine trainer|Personal Attention Select][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] fees
+				<<elseif ($personalAttention == \"hacking\")>>
+					[[Hacking trainer|Personal Attention Select][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] fees
 				<</if>>
 			")>>
 
@@ -275,7 +284,8 @@ for (var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 		<h2>Policies</h2>
 	</tr>
 
-	<<print budgetLine("policies", "[[Policies|Policies][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]] and [[Edicts|edicts][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]")>>
+	<<print budgetLine("policies", "[[Policies]]")>>
+	<<print budgetLine("edicts", "<<if $secExp>>[[Edicts|edicts]]<<else>>Edicts<</if>>")>>
 
 	<<print budgetLine("futureSocieties", "[[Society shaping|Future Society][$nextButton = \"Back to Budget\", $nextLink = \"Costs Budget\"]]")>>
 
@@ -315,9 +325,12 @@ for (var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 
 	<<print budgetLine("specialForces", "Special forces")>>
 
-	<<print budgetLine("undermining", "Undermine political support for the nearby old world peacekeeping mission.")>>
-
+	<<print budgetLine("peacekeepers", "Peacekeepers<<if State.variables.peacekeepers.undermining !== 0>>, including undermining<</if>>")>>
 
+	<tr>
+		<h2>Budget Report</h2>
+	</tr>
+	
 	<tr><td></td></tr>
 	<tr>
 		<td>Tracked totals</td>
diff --git a/src/uncategorized/costsWidgets.tw b/src/uncategorized/costsWidgets.tw
index 22ec2b669732ffad0e17d9d0b7ab4b680473584e..b4ea2860b934d77ac1efa621f025f292495c96a4 100644
--- a/src/uncategorized/costsWidgets.tw
+++ b/src/uncategorized/costsWidgets.tw
@@ -581,6 +581,7 @@ capEx: 0,
 futureSocieties: 0,
 schoolBacking: 0,
 policies: 0,
+edicts: 0,
 
 /*Personal Finance*/
 personalBusiness: 0,
@@ -648,6 +649,7 @@ architecture: 0,
 capEx: 0,
 futureSocieties: 0,
 policies: 0,
+edicts: 0,
 war: 0,
 food: 0,
 
diff --git a/src/uncategorized/options.tw b/src/uncategorized/options.tw
index 07490a74dd11667b5a54a401aa5a641803a05f41..1327ac46d4f46262682a8b2b7a2d454a8e7efd15 100644
--- a/src/uncategorized/options.tw
+++ b/src/uncategorized/options.tw
@@ -598,7 +598,7 @@ Assignment performance vignettes on the end week report are
 	<<if $debugModeCustomFunction > 0>>
 		@@.cyan;ENABLED.@@ [[Disable|Options][$debugModeCustomFunction = 0]]
 	<<else>>
-		@@.red;DISABLED.@@ [[Disable|Options][$debugModeCustomFunction = 1]]
+		@@.red;DISABLED.@@ [[Enable|Options][$debugModeCustomFunction = 1]]
 	<</if>>
 	<br>
 <<else>>
diff --git a/src/uncategorized/pHostageAcquisition.tw b/src/uncategorized/pHostageAcquisition.tw
index ad8f678554d9b49a4babd9f31c8532a2b9796d53..99e50a1c3367637b0c31e904c4298e6d32f840d9 100644
--- a/src/uncategorized/pHostageAcquisition.tw
+++ b/src/uncategorized/pHostageAcquisition.tw
@@ -132,9 +132,9 @@ Your hired mercenaries are en route now with your precious cargo.
 	<<set $activeSlave.health = 50>>
 	<<if $seeHyperPreg != 1>>
 		<<if $rivalryDuration <= 5>>
-			Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They filled me with cum! I think I'm pregnant!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, though a medical scan reveals that $he is carrying octuplets.
+			Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They filled me with cum! I think I'm pregnant!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, though a medical scan reveals that $he is carrying <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<<elseif $rivalryDuration <= 10>>
-			Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears, $his rounded middle pressing into your own. "They knocked me up!" $He's exactly as you remember, though a medical scan reveals that $he is carrying octuplets.
+			Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears, $his rounded middle pressing into your own. "They knocked me up!" $He's exactly as you remember, though a medical scan reveals that $he is carrying <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<<elseif $rivalryDuration <= 15>>
 			Upon seeing you, $activeSlave.slaveName shifts $his gravid bulk back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "Plea<<s>>e don't take them from me, I love them..." While $he looks the same as you remember, albeit rather pregnant, $he certainly doesn't think the same anymore.
 		<<elseif $rivalryDuration <= 20>>
diff --git a/src/uncategorized/pRivalryHostage.tw b/src/uncategorized/pRivalryHostage.tw
index 831455e9c9694a17422b9248e504950b15eefdca..d3404d6b1b505fb2fa9d728ad38316fcfb4d72d7 100644
--- a/src/uncategorized/pRivalryHostage.tw
+++ b/src/uncategorized/pRivalryHostage.tw
@@ -254,7 +254,7 @@ Only a few days into your inter-arcology war, you receive a video message from y
 <<case "escort">>
 	time as a _womanP of sexual promiscuity. $He was a pretty little slut who ran in the same sex circles. You were never particularly close,
 <<case "servant">>
-	time as a _womanP of servitude. $He was a <<if $PC.title == 1>>maid<<else>>fellow maid<</if>> under your late master. <<if $PC.title == 0>>You may have delivered several of $his children, but you<<else>>You<</if>> were never particularly close,
+	time as a _womanP of servitude. $He was a <<if $PC.title == 1>>maid<<else>>fellow maid<</if>> under your late Master. <<if $PC.title == 0>>You may have delivered several of $his children, but you<<else>>You<</if>> were never particularly close,
 <<case "gang">>
 	time as a gang leader. $He was one of your best, yet you never got close enough,
 <<case "BlackHat">>
diff --git a/src/uncategorized/repBudget.tw b/src/uncategorized/repBudget.tw
index cfb41e6cdd3d3275b078c971780ab51008f8c24e..3de256cd7e63781a8abc9c41a418e7e56e915614 100644
--- a/src/uncategorized/repBudget.tw
+++ b/src/uncategorized/repBudget.tw
@@ -11,12 +11,20 @@
 	<<set $lastWeeksRepProfits.Total = 0>>
 <</if>>
 
+<<if ndef $showAllEntries>>
+	<<set $showAllEntries = {costsBudget: 0, repBudget: 0}>>
+<</if>>
+
 <br>
 //Reputation is a difficult thing to quantify, <<= properTitle()>>. Here you see an overview of topics that interest people in the arcology, and in turn, reflect on your own reputation. The more symbols you see in a category, the more impact that category is having on your reputation lately.//
 
 <br style="clear:both"><<if $lineSeparations == 0>><br><<else>><hr style="margin:0"><</if>>
 <br>
 //Your weekly reputation changes are as follows://
+<<options $showAllEntries.repBudget>>
+	<<option 0 "Normal">>
+	<<option 1 "Show Empty Entries">>
+<</options>>
 
 /* Table of Totals */
 <<if ndef $lastWeeksRepIncome>>
@@ -67,27 +75,27 @@ for (var i = 0; i < State.variables.lastWeeksRepIncome.length; i++){
 		<h2>Structures</h2>		/* TODO: using h2s doesn't fit in with the rest of the game */
 	</tr>
 
-	<<print budgetLine("arcade", "[[$arcadeNameCaps|Arcade][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]] ($arcadeSlaves slaves)")>>
+	<<print budgetLine("arcade", "<<if $arcade>>[[$arcadeNameCaps|Arcade][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]<<else>>$arcadeNameCaps<</if>> ($arcadeSlaves slaves)")>>
 
 	<<print budgetLine("gloryholeArcade", "Free arcade")>>
 
-	<<print budgetLine("brothel", "[[$brothelNameCaps|Brothel][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]] ($brothelSlaves slaves)")>>
+	<<print budgetLine("brothel", "<<if $brothel>>[[$brothelNameCaps|Brothel][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]<<else>>$brothelNameCaps<</if>> ($brothelSlaves slaves)")>>
 
-	<<print budgetLine("club", "[[$clubNameCaps|Club][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]] ($clubSlaves slaves)")>>
+	<<print budgetLine("club", "<<if $club>>[[$clubNameCaps|Club][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]<<else>>$clubNameCaps<</if>> ($clubSlaves slaves)")>>
 
 	<<print budgetLine("publicServantClub", "Club servants")>>
 
-	<<print budgetLine("clubAds", "[[Club ads|Club Advertisement][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]")>>
+	<<print budgetLine("clubAds", "<<if $club>>[[Club ads|Club Advertisement][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]<<else>>$clubNameCaps<</if>>")>>
 
 	<<if $club > 0>>
 		<br>
 	<</if>>
 
-	<<print budgetLine("pit", "[[$pitNameCaps|Pit][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]] ($fighterIDs.length slaves)")>>
+	<<print budgetLine("pit", "<<if $pit>>[[$pitNameCaps|Pit][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]<<else>>$pitNameCaps<</if>> ($fighterIDs.length slaves)")>>
 
-	<<print budgetLine("servantsQuarters", "[[Servants' Quarters][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]] ($servantsQuartersSlaves slaves)")>>
+	<<print budgetLine("servantsQuarters", "<<if $servantsQuarters>>[[Servants' Quarters][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]<<else>>Servants' Quarters<</if>> ($servantsQuartersSlaves slaves)")>>
 
-	<<print budgetLine("spa", "[[$spaNameCaps|Spa][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]] ($spaSlaves slaves)")>>
+	<<print budgetLine("spa", "<<if $spa>>[[$spaNameCaps|Spa][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]<<else>>$spaNameCaps<</if>> ($spaSlaves slaves)")>>
 
 	<<print budgetLine("architecture", "[[Architecture|Manage Arcology][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]")>>
 
@@ -119,6 +127,7 @@ for (var i = 0; i < State.variables.lastWeeksRepIncome.length; i++){
 	</tr>
 
 	<<print budgetLine("policies", "Capital expenses")>>
+	<<print budgetLine("edicts", "<<if $secExp>>[[Edicts|edicts]]<<else>>Edicts<</if>>")>>
 
 	<<print budgetLine("capEx", "[[Policies|Policies][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]] and [[Edicts|edicts][$nextButton = \"Back to Budget\", $nextLink = \"Rep Budget\"]]")>>
 
diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw
index d207c15a33f3effd992fda9d2d999096acfdcaca..e4ecaef80f1cd881b843e4e01187c52c35b14e24 100644
--- a/src/uncategorized/reputation.tw
+++ b/src/uncategorized/reputation.tw
@@ -250,7 +250,7 @@ On formal occasions, you are announced as $PCTitle.
 
 	<<if $weaponsLaw == 3>>
 		The absence of any kind of restriction on weaponry within your arcology is @@.green;welcomed by your citizens@@ as sign of your respect for the ideals the Free Cities stand for.
-		<<run repX(20, "architecture")>>
+		<<run repX(20, "edicts")>>
 	<</if>>
 <</if>>
 
diff --git a/src/uncategorized/saDiet.tw b/src/uncategorized/saDiet.tw
index 461813469195258fa88ef3b65b6a456d4e0a152f..485c31af616580420f3a5aed3ea13634dceee514 100644
--- a/src/uncategorized/saDiet.tw
+++ b/src/uncategorized/saDiet.tw
@@ -854,7 +854,7 @@
 		$His diet tastes and smells awful, but $he is incapable of recognizing it, allowing $him to feel nothing but its @@.green;significant restorative effect.@@
 		<<set $slaves[$i].trust++>>
 	<<elseif !canSmell($slaves[$i]) || !canTaste($slaves[$i])>>
-		$His diet @@.mediumorchid;tastes and smells awful@@, but $he is thankfully only partially aware of this, allowing $him to appreciate its @@.green;significant restorative effect@@ a bit more.
+		$His diet @@.mediumorchid;tastes and smells awful,@@ but $he is thankfully only partially aware of this, allowing $him to appreciate its @@.green;significant restorative effect@@ a bit more.
 		<<set $slaves[$i].devotion -= 1, $slaves[$i].trust++>>
 	<<elseif $slaves[$i].sexualFlaw == "self hating">>
 		$His diet @@.hotpink;tastes and smells awful,@@ the perfect meal for such a wretched creature as $himself. $He knows you are @@.green;preserving $his health@@ but doesn't understand why you'd waste time and credits on $him.
diff --git a/src/uncategorized/seIndependenceDay.tw b/src/uncategorized/seIndependenceDay.tw
index b314e00284199f90d50240a7b11713f11cc92148..e3f3f12ad3027a424ccacfb48de32d2e7a467d18 100644
--- a/src/uncategorized/seIndependenceDay.tw
+++ b/src/uncategorized/seIndependenceDay.tw
@@ -133,7 +133,7 @@ In the Free Cities, Independence Day falls on the day when the Free City achieve
 	<<elseif $PC.career == "escort">>
 		You share a rather sordid anecdote from your background as an escort; the moral of the story is that you can go very far when you know the right people, or things about said people.
 	<<elseif $PC.career == "servant">>
-		You share a rather some of the highlights of your late master's life; the moral of the story is that you've seen how to lead from someone who was a leader... It didn't help your standing much.
+		You share a rather some of the highlights of your late Master's life; the moral of the story is that you've seen how to lead from someone who was a leader... It didn't help your standing much.
 	<<elseif $PC.career == "celebrity">>
 		You share a hilarious anecdote from your background as a celebrity, one which the old world tabloids never did learn about, until now.
 	<<elseif $PC.career == "BlackHat">>
diff --git a/src/uncategorized/shops.tw b/src/uncategorized/shops.tw
index ccf6e6a3d43b091815506bbf31f67627308cb8f0..92f70883d010254d6dae2852fff9d77eb888c74a 100644
--- a/src/uncategorized/shops.tw
+++ b/src/uncategorized/shops.tw
@@ -87,10 +87,10 @@ This is a section of the promenade
 	dedicated to Hedonism. The establishments here are nearly all eateries, with a few sex shops and plus size clothing stores thrown in for good measure. Lovely smells fill the air, drawing your attention to the food vendors. Plump, cheerful slave<<= _girlU>>s are present outside most of them offering free samples of the food sold within. You can't help but sample as you browse the menus.
 	<span id="result"><<link "Conduct a more thorough culinary inspection">><<replace "#result">>The eateries are very eager to have you seen enjoying their food, and go all out in their presentations. Plate after plate, vendor after vendor, you are treated to the best they can make and as much as you want, free of charge. You make sure to not go too crazy, but by the final restaurant, your clothing is definitely getting a little tight around your bloated belly. After a number of glowing reviews, you're left with making your way back home. Fortunately, your arcology features plenty of moving walkways and escalators, so you can relax as your infrastructure delivers you right back to your penthouse.<</replace>><</link>></span>
 <<case "Intellectual Dependency">>
-	dedicated to Intellectual Dependency. The shops all have one thing in common, they are incredibly eye-catching in the hopes that a wanting bimbo will whine _hisU master into buy something to shut _himU up. From skimpy outfits to simple to use sex toys, everything an airheaded slave may want on a whim is on display; unsurprisingly, the shop selling complex gags is also doing quite well. Most of the shops have slave salesgirls out front attempting to demonstrate the merchandise.
-	<span id="result"><<link "Take in a sales pitch">><<replace "#result">>You decide to stop and watch one try _hisU best to sell vibrating dildos. The toys are designed to automatically start vibrating when gripped so even the densest of slave<<print _girlU>> can figure out how to work it. You know you picked a winner when _heU grabs one and immediately flings it into the crowd in surprise when it activates. Completely undeterred by the laughter, _heU makes for another, this time focusing entirely on not being shocked by it this time. _HeU stands there, completely fixated on the wiggling phalus in _hisU hands, until another onlooker prods _himU to continue with _hisU advertising. Needless to say, yet another sex toy goes flying; this time, however, _heU goes after it, giving the crowd a clear view up _hisU skirt at _hisU clear arousal. Enjoying the now masturbating slave's show, you pick out a few to humor your own slaves with.<</replace>><</link>></span>
+	dedicated to Intellectual Dependency. The shops all have one thing in common, they are incredibly eye-catching in the hopes that a wanting bimbo will whine _hisU master into buy something to shut _himU up. From skimpy outfits to simple to use sex toys, everything an airheaded slave may want on a whim is on display; unsurprisingly, the shop selling complex gags is also doing quite well. Most of the shops have slave sales<<= _girlU>>s out front attempting to demonstrate the merchandise.
+	<span id="result"><<link "Take in a sales pitch">><<replace "#result">>You decide to stop and watch one try _hisU best to sell vibrating dildos. The toys are designed to automatically start vibrating when gripped so even the densest of slave<<print _girlU>> can figure out how to work it. You know you picked a winner when _heU grabs one and immediately flings it into the crowd in surprise when it activates. Completely undeterred by the laughter, _heU makes for another, this time focusing entirely on not being shocked by it this time. _HeU stands there, completely fixated on the wiggling phallus in _hisU hands, until another onlooker prods _himU to continue with _hisU advertising. Needless to say, yet another sex toy goes flying; this time, however, _heU goes after it, giving the crowd a clear view up _hisU skirt at _hisU clear arousal. Enjoying the now masturbating slave's show, you pick out a few to humor your own slaves with.<</replace>><</link>></span>
 <<case "Slave Professionalism">>
-	dedicated to Intellectual Dependency. There are surprisingly wide selection of shops here, each designed to stimulate the minds of curious lookie-loos. Well-trained slaves can often be spotted seeking out new ways to improve their Masters' reputations and lives.
+	dedicated to Intellectual Dependency. There are surprisingly wide selection of shops here, each designed to stimulate the minds of curious looky-loos. Well-trained slaves can often be spotted seeking out new ways to improve their Masters' reputations and lives.
 <<case "Petite Admiration">>
 	dedicated to Petite Admiration. The shops here are mostly focused on providing the tools and equipment a short slave will need to properly care for their Master and his abode. Several fashion lines have cropped up to provide matching clothing tailored to the shorter clientele and their often taller owners. There's even a sex shop that specializes in extreme differences in height.
 	<<if $PC.height >= 170>>
@@ -109,7 +109,7 @@ This is a section of the promenade
 		<</replace>><</link>></span>
 	<</if>>
 <<case "Statuesque Glorification">>
-	dedicated to Statuesque Glorification. The shops here are overwhelmingly dedicated to the tall; not a single shop caters the slightest to anyone below the height threshold. Most of the shops sell clothing specially tailored to their towering patrons, though a handful also sell furniture and appliances made to comforatbly accommodate a more lengthy population.
+	dedicated to Statuesque Glorification. The shops here are overwhelmingly dedicated to the tall; not a single shop caters the slightest to anyone below the height threshold. Most of the shops sell clothing specially tailored to their towering patrons, though a handful also sell furniture and appliances made to comfortably accommodate a more lengthy population.
 <<default>>ERROR: bad sector type
 <</switch>>
 <<if $sectors[$AS].type == "Shops">><<SectorSell>><</if>>
diff --git a/src/uncategorized/storyCaption.tw b/src/uncategorized/storyCaption.tw
index fb19526aa7f39f22cda22370f0fc56985e086280..c18436642d6c0fe33e3cc92e8edfa5d04dd13615 100644
--- a/src/uncategorized/storyCaption.tw
+++ b/src/uncategorized/storyCaption.tw
@@ -519,7 +519,7 @@
 			<<if ($corpSpecToken > 0) && ($corpSpecTimer == 0)>>@@.yellow;[!]@@<</if>>
 		<</if>>
 
-		<<if (_Pass === "Main") && $newModelUI === 1>> <br>
+		<<if _Pass === "Main" || _Pass === "Manage Arcology">> <br>
 			<<if $FSAnnounced>>
 				<span id="FSButton"> <br>
 				<<link [[Future Societies|Future Society][$nextButton = "Back", $nextLink = "Main"]]>><</link>>
@@ -532,146 +532,147 @@
 			</span>
 			@@.cyan;[T]@@
 
-		<<elseif (_Pass === "Main") && $newModelUI === 0>> <br>
-			<<if ($HGSuite)>>
-				<br> <<link "$HGSuiteNameCaps""Head Girl Suite">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					<<if $HeadGirl != 0>>(HG<<if $HGSuiteSlaves > 0>>, 1)<<else>>)<</if>><</if>>
-				<<else>>
-					<<if $HeadGirl != 0>>(HG<<if $HGSuiteSlaves > 0>> and slave<<else>>)<</if>><</if>>
+			<<if $newModelUI === 0 && _Pass === "Main">> <br>
+				<<if ($HGSuite)>>
+					<br> <<link "$HGSuiteNameCaps""Head Girl Suite">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						<<if $HeadGirl != 0>>(HG<<if $HGSuiteSlaves > 0>>, 1)<<else>>)<</if>><</if>>
+					<<else>>
+						<<if $HeadGirl != 0>>(HG<<if $HGSuiteSlaves > 0>> and slave<<else>>)<</if>><</if>>
+					<</if>>
 				<</if>>
-			<</if>>
-			<<if ($dojo > 1)>>
-				<br>[[Armory|BG Select]]
-				<<if $Bodyguard != 0>>
-					(BG)
+				<<if ($dojo > 1)>>
+					<br>[[Armory|BG Select]]
+					<<if $Bodyguard != 0>>
+						(BG)
+					<</if>>
 				<</if>>
-			<</if>>
 
-			<<if ($brothel)>>
-				<br> <<link "$brothelNameCaps""Brothel">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($brothelSlaves/<<print $brothel>> whores<<if $Madam>>, madam<</if>>)
-				<<else>>
-					($brothelSlaves/<<print $brothel>><<if $Madam>>, L<</if>>)
+				<<if ($brothel)>>
+					<br> <<link "$brothelNameCaps""Brothel">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($brothelSlaves/<<print $brothel>> whores<<if $Madam>>, madam<</if>>)
+					<<else>>
+						($brothelSlaves/<<print $brothel>><<if $Madam>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
-			<<if ($club)>>
-				<br> <<link "$clubNameCaps""Club">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($clubSlaves/<<print $club>> sluts<<if $DJ>>, DJ<</if>>)
-				<<else>>
-					($clubSlaves/<<print $club>><<if $DJ>>, L<</if>>)
+				<<if ($club)>>
+					<br> <<link "$clubNameCaps""Club">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($clubSlaves/<<print $club>> sluts<<if $DJ>>, DJ<</if>>)
+					<<else>>
+						($clubSlaves/<<print $club>><<if $DJ>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
 
-			<<if ($arcade)>>
-				<br> <<link "$arcadeNameCaps""Arcade">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($arcadeSlaves/<<print $arcade>> inmates)
-				<<else>>
-					($arcadeSlaves/<<print $arcade>>)
+				<<if ($arcade)>>
+					<br> <<link "$arcadeNameCaps""Arcade">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($arcadeSlaves/<<print $arcade>> inmates)
+					<<else>>
+						($arcadeSlaves/<<print $arcade>>)
+					<</if>>
 				<</if>>
-			<</if>>
-			<<if ($dairy)>>
-				<br> <<link "$dairyNameCaps""Dairy">><</link>>
-				<<set _SCapT9 = $bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren>>
-				<<if $abbreviateSidebar == 2>>
-					($dairySlaves<<if _SCapT9>>+_SCapT9<</if>>/<<print $dairy>> cows<<if $Milkmaid>>, milkmaid<</if>>)
-				<<else>>
-					($dairySlaves<<if _SCapT9>>+_SCapT9<</if>>/<<print $dairy>><<if $Milkmaid>>, L<</if>>)
+				<<if ($dairy)>>
+					<br> <<link "$dairyNameCaps""Dairy">><</link>>
+					<<set _SCapT9 = $bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren>>
+					<<if $abbreviateSidebar == 2>>
+						($dairySlaves<<if _SCapT9>>+_SCapT9<</if>>/<<print $dairy>> cows<<if $Milkmaid>>, milkmaid<</if>>)
+					<<else>>
+						($dairySlaves<<if _SCapT9>>+_SCapT9<</if>>/<<print $dairy>><<if $Milkmaid>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
 
-			<<if ($farmyard)>>
-				<br> <<link "$farmyardNameCaps""Farmyard">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($farmyardSlaves/$farmyard farmhands<<if $Farmer>>, farmer<</if>>)
-				<<else>>
-					($farmyardSlaves/$farmyard<<if $Farmer>>, L<</if>>)
+				<<if ($farmyard)>>
+					<br> <<link "$farmyardNameCaps""Farmyard">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($farmyardSlaves/$farmyard farmhands<<if $Farmer>>, farmer<</if>>)
+					<<else>>
+						($farmyardSlaves/$farmyard<<if $Farmer>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
-			<<if ($servantsQuarters)>>
-				<br> <<link "$servantsQuartersNameCaps""Servants' Quarters">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($servantsQuartersSlaves/$servantsQuarters servants<<if $Stewardess>>, stewardess<</if>>)
-				<<else>>
-					($servantsQuartersSlaves/$servantsQuarters<<if $Stewardess>>, L<</if>>)
+				<<if ($servantsQuarters)>>
+					<br> <<link "$servantsQuartersNameCaps""Servants' Quarters">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($servantsQuartersSlaves/$servantsQuarters servants<<if $Stewardess>>, stewardess<</if>>)
+					<<else>>
+						($servantsQuartersSlaves/$servantsQuarters<<if $Stewardess>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
 
-			<<if ($masterSuite)>>
-				<br> <<link "$masterSuiteNameCaps""Master Suite">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($masterSuiteSlaves/$masterSuite <<if $masterSuiteSlaves != 1>>fucktoys<<else>>fucktoy<</if>><<if $Concubine>>, Concubine<</if>>)
-				<<else>>
-					($masterSuiteSlaves/$masterSuite<<if $Concubine>>, C<</if>>)
+				<<if ($masterSuite)>>
+					<br> <<link "$masterSuiteNameCaps""Master Suite">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($masterSuiteSlaves/$masterSuite <<if $masterSuiteSlaves != 1>>fucktoys<<else>>fucktoy<</if>><<if $Concubine>>, Concubine<</if>>)
+					<<else>>
+						($masterSuiteSlaves/$masterSuite<<if $Concubine>>, C<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
-			<<if ($schoolroom)>>
-				<br> <<link "$schoolroomNameCaps""Schoolroom">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($schoolroomSlaves/$schoolroom <<if $schoolroomSlaves != 1>>students<<else>>student<</if>><<if $Schoolteacher>>, schoolteacher<</if>>)
-				<<else>>
-					($schoolroomSlaves/$schoolroom<<if $Schoolteacher>>, L<</if>>)
+				<<if ($schoolroom)>>
+					<br> <<link "$schoolroomNameCaps""Schoolroom">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($schoolroomSlaves/$schoolroom <<if $schoolroomSlaves != 1>>students<<else>>student<</if>><<if $Schoolteacher>>, schoolteacher<</if>>)
+					<<else>>
+						($schoolroomSlaves/$schoolroom<<if $Schoolteacher>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
 
-			<<if ($spa)>>
-				<br> <<link "$spaNameCaps""Spa">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($spaSlaves/$spa <<if $spaSlaves != 1>>bathers<<else>>bathing<</if>><<if $Attendant>>, attendant<</if>>)
-				<<else>>
-					($spaSlaves/$spa<<if $Attendant>>, L<</if>>)
+				<<if ($spa)>>
+					<br> <<link "$spaNameCaps""Spa">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($spaSlaves/$spa <<if $spaSlaves != 1>>bathers<<else>>bathing<</if>><<if $Attendant>>, attendant<</if>>)
+					<<else>>
+						($spaSlaves/$spa<<if $Attendant>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
-			<<if ($nursery)>>
-				<br> <<link "$nurseryNameCaps""Nursery">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					(<<if $nursery-$nurseryBabies == 0>>No empty rooms<<elseif $nursery-$nurseryBabies == 1>>1 empty room<<else>><<print $nursery-$nurseryBabies>> empty rooms<</if>>, $nurserySlaves/$nurseryNannies <<if $nurserySlaves != 1>>nannies<<else>>nanny<</if>><<if $Matron>>, attendant<</if>>)
-				<<else>>
-					($nurseryBabies/$nursery, $nurserySlaves/$nurseryNannies<<if $Matron>>, L<</if>>)
+				<<if ($nursery)>>
+					<br> <<link "$nurseryNameCaps""Nursery">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						(<<if $nursery-$nurseryBabies == 0>>No empty rooms<<elseif $nursery-$nurseryBabies == 1>>1 empty room<<else>><<print $nursery-$nurseryBabies>> empty rooms<</if>>, $nurserySlaves/$nurseryNannies <<if $nurserySlaves != 1>>nannies<<else>>nanny<</if>><<if $Matron>>, attendant<</if>>)
+					<<else>>
+						($nurseryBabies/$nursery, $nurserySlaves/$nurseryNannies<<if $Matron>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
 
-			<<if ($clinic)>>
-				<br> <<link "$clinicNameCaps""Clinic">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($clinicSlaves/$clinic <<if $clinicSlaves != 1>>patients<<else>>patient<</if>><<if $Nurse>>, nurse<</if>>)
-				<<else>>
-					($clinicSlaves/$clinic<<if $Nurse>>, L<</if>>)
+				<<if ($clinic)>>
+					<br> <<link "$clinicNameCaps""Clinic">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($clinicSlaves/$clinic <<if $clinicSlaves != 1>>patients<<else>>patient<</if>><<if $Nurse>>, nurse<</if>>)
+					<<else>>
+						($clinicSlaves/$clinic<<if $Nurse>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
-			<<if ($cellblock)>>
-				<br> <<link "$cellblockNameCaps""Cellblock">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					($cellblockSlaves/$cellblock <<if $cellblockSlaves != 1>>prisoners<<else>>prisoner<</if>><<if $Wardeness>>, wardeness<</if>>)
-				<<else>>
-					($cellblockSlaves/$cellblock<<if $Wardeness>>, L<</if>>)
+				<<if ($cellblock)>>
+					<br> <<link "$cellblockNameCaps""Cellblock">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						($cellblockSlaves/$cellblock <<if $cellblockSlaves != 1>>prisoners<<else>>prisoner<</if>><<if $Wardeness>>, wardeness<</if>>)
+					<<else>>
+						($cellblockSlaves/$cellblock<<if $Wardeness>>, L<</if>>)
+					<</if>>
 				<</if>>
-			<</if>>
 
-			<<if ($incubator)>>
-				<br> <<link "$incubatorNameCaps""Incubator">><</link>>
-				<<if $abbreviateSidebar == 2>>
-					(<<if $incubator-$incubatorSlaves == 0>>No empty tanks<<elseif $incubator-$incubatorSlaves == 1>>1 empty tank<<else>><<print $incubator-$incubatorSlaves>> empty tanks<</if>>)
-				<<else>>
-					($incubatorSlaves/$incubator)
+				<<if ($incubator)>>
+					<br> <<link "$incubatorNameCaps""Incubator">><</link>>
+					<<if $abbreviateSidebar == 2>>
+						(<<if $incubator-$incubatorSlaves == 0>>No empty tanks<<elseif $incubator-$incubatorSlaves == 1>>1 empty tank<<else>><<print $incubator-$incubatorSlaves>> empty tanks<</if>>)
+					<<else>>
+						($incubatorSlaves/$incubator)
+					<</if>>
+					<<if $readySlaves > 0>> @@.yellow;[!]@@ <</if>>
 				<</if>>
-				<<if $readySlaves > 0>> @@.yellow;[!]@@ <</if>>
-			<</if>>
-			<<if ($pit)>>
-				<br> <<link "$pitNameCaps""Pit">><</link>>
-				<<set _SCapT = $fighterIDs.length>>
-				<<if $abbreviateSidebar == 2>>
-					(_SCapT <<if _SCapT != 1>>combatants<<else>>combatant<</if>>)
-				<<else>>
-					(_SCapT)
+				<<if ($pit)>>
+					<br> <<link "$pitNameCaps""Pit">><</link>>
+					<<set _SCapT = $fighterIDs.length>>
+					<<if $abbreviateSidebar == 2>>
+						(_SCapT <<if _SCapT != 1>>combatants<<else>>combatant<</if>>)
+					<<else>>
+						(_SCapT)
+					<</if>>
+					<br>
 				<</if>>
-				<br>
-			<</if>>
 
-		<</if>> /* Closes UI state check */
+			<</if>> /* Closes UI state check */
+		<</if>> /* _Pass === "Main" || _Pass === "Manage Arcology"*/
 
 		<<if _Pass === "Manage Arcology">>
 			<span id="Security">
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 28e873985db1729472ce5401c29a26862705a6fd..84283a3a3164b5feea855d2e7ad13eb8a8a49e51 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -15577,22 +15577,28 @@ $He has
 	<<if $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.375>>
 		<<if $activeSlave.pregType == 1>>
 			a single full grown child.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 		<<if $activeSlave.pregType == 1>>
 			a single full grown child.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 		<<if $activeSlave.pregType == 1>>
 			a single full grown child.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<else>>
@@ -15621,22 +15627,28 @@ $He has
 	<<if $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.375>>
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<else>>
@@ -15650,22 +15662,28 @@ $He has
 	<<if $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.375>>
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<else>>
@@ -15679,22 +15697,28 @@ $He has
 	<<if $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.375>>
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<else>>
@@ -15709,24 +15733,30 @@ $He has
 		@@.pink;obscenely pregnant@@ with
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 		@@.pink;obscenely pregnant@@ with
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 		@@.pink;obscenely pregnant@@ with
 		<<if $activeSlave.pregType == 1>>
 			a single overgrown baby.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType overgrown babies.
+		<<else>>
+			overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 		$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 	<<elseif $activeSlave.pregType > 9>>
@@ -15735,8 +15765,10 @@ $He has
 			an absurd number of children.
 		<<elseif $activeSlave.pregType >= 30>>
 			far too many children.
-		<<else>>
+		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType children.
+		<<else>>
+			<<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 	<<else>>
 		@@.pink;obscenely pregnant:@@ $he's
@@ -15756,24 +15788,30 @@ $He has
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.pregType > 8>>
@@ -15784,8 +15822,8 @@ $He has
 				far too many children.
 			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType children.
-			<<elseif $activeSlave.pregType == 9>>
-				nonuplets.
+			<<else>>
+				<<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 		<<else>>
 			@@.pink;massively pregnant:@@ $he's
@@ -15800,24 +15838,30 @@ $He has
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.pregType > 7>>
@@ -15828,10 +15872,8 @@ $He has
 				far too many children.
 			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType children.
-			<<elseif $activeSlave.pregType == 9>>
-				nonuplets.
 			<<else>>
-				octuplets.
+				<<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 		<<else>>
 			@@.pink;massively pregnant:@@ $he's
@@ -15846,24 +15888,30 @@ $He has
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.pregType > 6>>
@@ -15874,12 +15922,8 @@ $He has
 				far too many children.
 			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType children.
-			<<elseif $activeSlave.pregType == 9>>
-				nonuplets.
-			<<elseif $activeSlave.pregType == 8>>
-				octuplets.
 			<<else>>
-				septuplets.
+				<<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 		<<else>>
 			@@.pink;massively pregnant:@@ $he's
@@ -15894,24 +15938,30 @@ $He has
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.pregType > 5>>
@@ -15922,14 +15972,8 @@ $He has
 				far too many children.
 			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType children.
-			<<elseif $activeSlave.pregType == 9>>
-				nonuplets.
-			<<elseif $activeSlave.pregType == 8>>
-				octuplets.
-			<<elseif $activeSlave.pregType == 7>>
-				septuplets.
 			<<else>>
-				sextuplets.
+				<<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 		<<else>>
 			@@.pink;massively pregnant:@@ $he's
@@ -15944,24 +15988,30 @@ $He has
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.pregType > 4>>
@@ -15972,16 +16022,8 @@ $He has
 				far too many children.
 			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType children.
-			<<elseif $activeSlave.pregType == 9>>
-				nonuplets.
-			<<elseif $activeSlave.pregType == 8>>
-				octuplets.
-			<<elseif $activeSlave.pregType == 7>>
-				septuplets.
-			<<elseif $activeSlave.pregType == 6>>
-				sextuplets.
 			<<else>>
-				quintuplets.
+				<<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 		<<else>>
 			@@.pink;massively pregnant:@@ $he's
@@ -15996,24 +16038,30 @@ $He has
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.pregType > 3>>
@@ -16024,18 +16072,8 @@ $He has
 				far too many children.
 			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType children.
-			<<elseif $activeSlave.pregType == 9>>
-				nonuplets.
-			<<elseif $activeSlave.pregType == 8>>
-				octuplets.
-			<<elseif $activeSlave.pregType == 7>>
-				septuplets.
-			<<elseif $activeSlave.pregType == 6>>
-				sextuplets.
-			<<elseif $activeSlave.pregType == 5>>
-				quintuplets.
 			<<else>>
-				quadruplets.
+				<<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 		<<else>>
 			@@.pink;massively pregnant:@@ $he's
@@ -16050,24 +16088,30 @@ $He has
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is horrifically overdue; $he should have given birth a staggering <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.25>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is extremely overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth*1.075>>
 			@@.pink;massively pregnant@@ with
 			<<if $activeSlave.pregType == 1>>
 				a single overgrown baby.
-			<<else>>
+			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType overgrown babies.
+			<<else>>
+				overgrown <<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 			$He is very overdue; $he should have given birth <<print ($activeSlave.preg-$activeSlave.pregData.normalBirth)>> weeks ago.
 		<<elseif $activeSlave.pregType > 2>>
@@ -16078,20 +16122,8 @@ $He has
 				far too many children.
 			<<elseif $activeSlave.pregType >= 10>>
 				$activeSlave.pregType children.
-			<<elseif $activeSlave.pregType == 9>>
-				nonuplets.
-			<<elseif $activeSlave.pregType == 8>>
-				octuplets.
-			<<elseif $activeSlave.pregType == 7>>
-				septuplets.
-			<<elseif $activeSlave.pregType == 6>>
-				sextuplets.
-			<<elseif $activeSlave.pregType == 5>>
-				quintuplets.
-			<<elseif $activeSlave.pregType == 4>>
-				quadruplets.
 			<<else>>
-				triplets.
+				<<print pregNumberName($activeSlave.pregType, 2)>>.
 			<</if>>
 		<<else>>
 			@@.pink;massively pregnant:@@ $he's
@@ -16127,20 +16159,8 @@ $He has
 			far too many children.
 		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType children.
-		<<elseif $activeSlave.pregType == 9>>
-			nonuplets.
-		<<elseif $activeSlave.pregType == 8>>
-			octuplets.
-		<<elseif $activeSlave.pregType == 7>>
-			septuplets.
-		<<elseif $activeSlave.pregType == 6>>
-			sextuplets.
-		<<elseif $activeSlave.pregType == 5>>
-			quintuplets.
-		<<elseif $activeSlave.pregType == 4>>
-			quadruplets.
 		<<else>>
-			triplets.
+			<<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 	<<else>>
 		@@.pink;hugely pregnant:@@ $he's
@@ -16163,20 +16183,8 @@ $He has
 			far too many children.
 		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType children.
-		<<elseif $activeSlave.pregType == 9>>
-			nonuplets.
-		<<elseif $activeSlave.pregType == 8>>
-			octuplets.
-		<<elseif $activeSlave.pregType == 7>>
-			septuplets.
-		<<elseif $activeSlave.pregType == 6>>
-			sextuplets.
-		<<elseif $activeSlave.pregType == 5>>
-			quintuplets.
-		<<elseif $activeSlave.pregType == 4>>
-			quadruplets.
 		<<else>>
-			triplets.
+			<<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 	<<else>>
 		@@.pink;very pregnant:@@
@@ -16199,22 +16207,8 @@ $He has
 			far too many children.
 		<<elseif $activeSlave.pregType >= 10>>
 			$activeSlave.pregType children.
-		<<elseif $activeSlave.pregType == 9>>
-			nonuplets.
-		<<elseif $activeSlave.pregType == 8>>
-			octuplets.
-		<<elseif $activeSlave.pregType == 7>>
-			septuplets.
-		<<elseif $activeSlave.pregType == 6>>
-			sextuplets.
-		<<elseif $activeSlave.pregType == 5>>
-			quintuplets.
-		<<elseif $activeSlave.pregType == 4>>
-			quadruplets.
-		<<elseif $activeSlave.pregType == 3>>
-			triplets.
 		<<else>>
-			twins.
+			<<print pregNumberName($activeSlave.pregType, 2)>>.
 		<</if>>
 	<<else>>
 		@@.pink;visibly pregnant.@@