diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index 24940631d44baf076a0ccf215161d34468604fc5..e20304b29ccd85c710ca8f74c5ab126fffbad009 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -4405,7 +4405,7 @@ if(eventSlave.fetish != "mindbroken") {
 					}
 				}
 				if(eventSlave.ID != State.variables.HeadGirl.ID) {
-					if(canSee(eventSlave)) {
+					if(canSee(eventSlave) && canWalk(eventSlave)) {
 						if(eventSlave.speechRules != "restrictive") {
 							if(eventSlave.trust > 75) {
 								if(eventSlave.devotion > 50) {
@@ -9576,7 +9576,7 @@ window.assignJob = function assignJob(slave, job) {
 			slave.assignmentVisible = 0;
 			V.farmyardSlaves++;
 			V.FarmyardiIDs.push(slave.ID);
-			switch (V.dairyDecoration) {
+			switch (V.farmyardDecoration) {
 				case "Aztec Revivalist":
 				case "Chinese Revivalist":
 				case "Chattel Religionist":
@@ -10440,6 +10440,7 @@ $slave.bellyPreg = WombGetWolume($slave) - return double, with current womb volu
 
 //Init womb system.
 window.WombInit = function(actor) {
+    
 	if (!Array.isArray(actor.womb)) {
 		//alert("creating new womb"); //debugging
 		actor.womb = [];
@@ -10458,10 +10459,11 @@ window.WombInit = function(actor) {
 
 	//backward compatibility setup. Fully accurate for normal pregnancy only.
 	if (actor.womb.length > 0 && actor.broodmother == 0 && actor.womb[0].genetics == undefined) {
-		var i;
-		for (i=0; i<actor.womb.length; i++) {
-			ft.genetics = generateGenetics(actor.ID, actor.pregSource, i+1);
-		}
+        var i=0
+		actor.womb.forEach(function(ft){
+			ft.genetics = generateGenetics(actor.ID, actor.pregSource, i);
+            i++;
+		});
 	} else if (actor.womb.length == 0 && actor.pregType != 0 && actor.broodmother == 0) {
 		WombImpregnate(actor, actor.pregType, actor.pregSource, actor.preg);
 	} else if (actor.womb.length == 0 && actor.pregType != 0 && actor.broodmother > 0 && actor.broodmotherOnHold < 1) {
@@ -10702,6 +10704,7 @@ window.WombChangeID = function(actor, fromID, toID) {
 	WombNormalizePreg(actor);
 };
 
+
 /* Sorts the womb object by age with oldest and thus soonest to be born, first. This will be needed in the future once individual fertilization is a possibility.*/
 window.WombSort = function(actor) {
 	actor.womb.sort((a, b) => { return b.age - a.age; });
@@ -10733,13 +10736,15 @@ window.fetalSplit = function(actor) {
 };
 
 //safe alternative to .womb.length.
-window.WombFetusCount(actor){
+window.WombFetusCount = function(actor)
+{
     WombInit(actor);
     return actor.womb.length;
 }
 
 //give reference to fetus object, but not remove fetus, use for manupulation in the womb.
-window.WombGetFetus = function(actor, fetusNum){
+window.WombGetFetus = function(actor, fetusNum)
+{
     WombInit(actor);
     if (actor.womb.length >= fetusNum)
         return actor.womb[fetusNum];
@@ -10748,18 +10753,20 @@ window.WombGetFetus = function(actor, fetusNum){
 }
 
 //give reference to fetus object, and remove it form the womb.
-window.WombRemoveFetus = function(actor, fetusNum){
+window.WombRemoveFetus = function(actor, fetusNum)
+{
     WombInit(actor);
     if (actor.womb.length >= fetusNum){
         ft = actor.womb[fetusNum];
         actor.womb.splice(fetusNum, 1);
         WombSort(actor);
+        return ft;
     }
     else
         return null;
 }
 
-//to add fetus object in the womb. Be warned - you can add one single fetus to many wombs, or even add it many times to one womb. It's will not show error, but behavior become strange, as fetus object will be the same - it's reference, not full copies. If this not desired - use deepCopy on fetus before adding.
+/*to add fetus object in the womb. Be warned - you can add one single fetus to many wombs, or even add it many times to one womb. It's will not show error, but behavior become strange, as fetus object will be the same - it's reference, not full copies. If this not desired - use deepCopy on fetus before adding.*/
 window.WombAddFetus = function(actor, fetus)
 {
     WombInit(actor);
@@ -10768,17 +10775,114 @@ window.WombAddFetus = function(actor, fetus)
 }
 
 // change property for all fetuses. Like fetus.age = X.
-window.WombChangeFetus = function(actor, propName, newValue){
+window.WombChangeFetus = function(actor, propName, newValue)
+{
     WombInit(actor);
     actor.womb.forEach(ft => ft[propName] = newValue);
 }
 
 // change genetic property of all fetuses. Like fetus.genetic.intelligence = X
-window.WombChangeGene = function(actor, geneName, newValue){
+window.WombChangeGene = function(actor, geneName, newValue)
+{
     WombInit(actor);
     actor.womb.forEach(ft => ft.genetic[geneName] = newValue);
 }
 
+window.FetusGlobalReserveCount = function(reserveType) 
+{
+    var cnt = 0;
+    var SV = State.variables;
+
+    if (typeof reserveType != 'string' )
+        return 0;
+
+    SV.slaves.forEach(function(slave){
+        slave.womb.forEach(function(ft){
+            if (ft.reserved == reserveType)
+                cnt++;
+            });
+        });
+
+    SV.PC.womb.forEach(function(ft){
+        if (ft.reserved == reserveType)
+            cnt++;
+        });
+
+    return cnt;
+}
+
+window.WombSetGenericReserve = function(actor, type, count)
+{
+
+    actor.womb.forEach(function(ft){
+
+        if ((ft.reserve == "" || ft.reserve == type) && count > 0)
+        {
+            ft.reserve = type;        
+            count--;
+        }
+
+    });
+}
+
+window.WombCleanGenericReserve = function(actor, type, count)
+{
+
+    actor.womb.forEach(function(ft){
+
+        if (ft.reserve == type && count > 0)
+        {
+            ft.reserve = "";        
+            count--;
+        }
+
+    });
+}
+
+window.WombReserveCount = function(actor, type)
+{
+
+    var cnt;
+
+    actor.womb.forEach(function(ft){
+
+        if (ft.reserve == type)
+        {
+            cnt++;
+        }
+
+    });
+
+    return cnt;
+}
+
+
+window.WombCleanAllReserve = function(actor)
+{
+
+    actor.womb.forEach(function(ft){
+        ft.reserve = "";        
+    });
+
+}
+
+window.BCReserveInit = function()
+{
+    var SV = State.variables;
+
+    SV.slaves.forEach(function(slave){
+        slave.womb.forEach(function(ft){
+            if (typeof ft.reserved != 'string')
+                ft.reserved = "";
+            });
+        });
+
+    SV.PC.womb.forEach(function(ft){
+        if (typeof ft.reserved != 'string')
+            ft.reserved = "";
+        });
+}
+
 /* alt
 window.fetalSplit = function(actor)
 {
diff --git a/src/facilities/nursery/placeInNursery.tw b/src/facilities/nursery/placeInNursery.tw
deleted file mode 100644
index a233eae109a7791d323e896b97fd9144115925ec..0000000000000000000000000000000000000000
--- a/src/facilities/nursery/placeInNursery.tw
+++ /dev/null
@@ -1,60 +0,0 @@
-:: Place In Nursery
-
-/*	CURRENTLY NOT IN USE
-<<silently>>
-
-<<set $childrenInLine = []>>
-<<set _activeChildIndex = $childIndices[$activeSlave.ID]>>
-<<set _CL = $cribs.length>>
-
-<<if ($activeSlave.assignmentVisible == 1)>>
-	<<for _pin = _activeChildIndex - 1; _pin != _activeChildIndex; _pin-->> /* loops backwards through the $cribs array *//*
-		<<if _pin < 0>>
-			<<set _pin = _CL>>
-			<<continue>>
-		<</if>>
-		<<if $cribs[_pin].assignmentVisible == 1>>
-			<<set $childrenInLine.push(_pin)>> /* index of the previous slave in line *//*
-			<<break>>
-		<</if>>
-	<</for>>
-	<<for _pin = _activeChildIndex + 1; _pin != _activeChildIndex; _pin++>> /* this loops forwards through the $cribs array *//*
-		<<if _pin == _CL>>
-			<<set _pin = -1>>
-			<<continue>>
-		<</if>>
-		<<if $cribs[_pin].assignmentVisible == 1>>
-			<<set $childrenInLine.push(_pin)>> /* index of the next slave in line *//*
-			<<break>>
-		<</if>>
-	<</for>>
-<<else>>
-	<<for _pin = _activeChildIndex - 1; _pin != _activeChildIndex; _pin-->> /* loops backwards through the $cribs array *//*
-		<<if _pin < 0>>
-			<<set _pin = _CL>>
-			<<continue>>
-		<</if>>
-		<<if ($cribs[_pin].assignment == $activeSlave.assignment)>>
-			<<set $childrenInLine.push(_pin)>> /* index of the previous slave in line *//*
-			<<break>>
-		<</if>>
-	<</for>>
-	<<for _pin = _activeChildIndex + 1; _pin != _activeChildIndex; _pin++>> /* this loops forwards through the $cribs array *//*
-		<<if _pin == _CL>>
-			<<set _pin = -1>>
-			<<continue>>
-		<</if>>
-		<<if ($cribs[_pin].assignment == $activeSlave.assignment)>>
-			<<set $childrenInLine.push(_pin)>> /* index of the next slave in line *//*
-			<<break>>
-		<</if>>
-	<</for>>
-<</if>>
-
-<<if $childrenInLine.length == 0>> /* if there are no other cribs available, set previous/next slave to self *//*
-	<<set $childrenInLine[0] = _activeChildIndex>>
-	<<set $childrenInLine[1] = _activeChildIndex>>
-<</if>>
-
-<</silently>>
-*/
\ No newline at end of file
diff --git a/src/gui/Encyclopedia/encyclopedia.tw b/src/gui/Encyclopedia/encyclopedia.tw
index 550fb514e7498605916d51f57ec7848ead1591c5..89a8842bdc7d638513e698134afa2eb1772515fc 100644
--- a/src/gui/Encyclopedia/encyclopedia.tw
+++ b/src/gui/Encyclopedia/encyclopedia.tw
@@ -56,12 +56,12 @@ PLAYING FREE CITIES
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.yellow;Yellow text@@ means something neutral but noteworthy.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.hotpink;Hot pink text@@ means an increase in a slave's regard for to you.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.mediumorchid;Orchid text@@ means a decrease in a slave's regard for to you.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.mediumaquamarine;Aquamarine text@@ means an increase in a slave's <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ of to you, and a reduction in her fear of you.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.gold;Gold text@@ means a decrease in a slave's <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.gold;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ of you, and an increase in her fear of you.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.mediumaquamarine;Aquamarine text@@ means an increase in a slave's @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ of to you, and a reduction in her fear of you.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.gold;Gold text@@ means a decrease in the slave's @@.gold;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ of you, and an increase in her fear of you.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.orangered;Orange-red text@@ means a decrease in a hateful slave's fear of you.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.lime;Lime text@@ means something has grown or improved, which is usually, but not always, good.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.orange;Orange text@@ means something has shrunk or degraded, which is usually, but not always, bad.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.yellowgreen;Yellow-green text@@ indicates a @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@-related event.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.yellowgreen;Yellow-green text@@ is for a @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@-related event.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.coral;Coral text@@ is used for simple identifiers that can be used to check a slave's general type at a glance, also weakening fetishes.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.lightcoral;Light coral text@@ is used when a slave's fetish strengthens or develops.
 
diff --git a/src/js/assignJS.tw b/src/js/assignJS.tw
index 6beaa0a0785d97dc375228da0cb51d8b58ea712d..2ca984e1b0ffcf2b7e145c89a9825273711f5248 100644
--- a/src/js/assignJS.tw
+++ b/src/js/assignJS.tw
@@ -133,7 +133,7 @@ window.assignJob = function assignJob(slave, job) {
 			slave.assignmentVisible = 0;
 			V.farmyardSlaves++;
 			V.FarmyardiIDs.push(slave.ID);
-			switch (V.dairyDecoration) {
+			switch (V.farmyardDecoration) {
 				case "Aztec Revivalist":
 				case "Chinese Revivalist":
 				case "Chattel Religionist":
diff --git a/src/js/eventSelectionJS.tw b/src/js/eventSelectionJS.tw
index 227a9cd11a65d619aabc0d2ed84d4d6c26d237fc..599682f431726154309159554a8522a2318b7df5 100644
--- a/src/js/eventSelectionJS.tw
+++ b/src/js/eventSelectionJS.tw
@@ -131,7 +131,7 @@ if(eventSlave.fetish != "mindbroken") {
 					}
 				}
 				if(eventSlave.ID != State.variables.HeadGirl.ID) {
-					if(canSee(eventSlave)) {
+					if(canSee(eventSlave) && canWalk(eventSlave)) {
 						if(eventSlave.speechRules != "restrictive") {
 							if(eventSlave.trust > 75) {
 								if(eventSlave.devotion > 50) {
diff --git a/src/js/generateGenetics.tw b/src/js/generateGenetics.tw
index 9a0e2c30dcc67f4904c0b26ad5a2e70a9228a362..30ae86e70339099eb9ec7554b5cf6231cddee093 100644
--- a/src/js/generateGenetics.tw
+++ b/src/js/generateGenetics.tw
@@ -451,4 +451,237 @@ window.generateGenetics = (function() {
 	return generateGenetics;
 
 })();
-	
+
+window.generateChild = function(mother, ova, destination) {
+
+	let V = State.variables;
+	let child = V.activeSlave;
+	let genes = ova.genetics; //maybe just argument this? We'll see.
+	let pregUpgrage = V.pregnancyMonitoringUpgrade;
+
+	if (!destination) { //does extra work for the incubator if defined, otherwise builds a simple object
+		child.physicalAge = child.actualAge;
+		child.visualAge = child.actualAge;
+		child.actualAge = child.actualAge;
+	} else {
+
+		V.activeSlaveOneTimeMinAge = V.targetAge;
+		V.activeSlaveOneTimeMaxAge = V.targetAge;
+		V.one_time_age_overrides_pedo_mode = 1;
+		V.ageAdjustOverride = 1;
+
+		if (genes.gender = "XX") {
+			GenerateNewSlave("XX");
+			child.slaveSurname = genes.surname;
+			if (!pregUpgrage) {
+				if (genes.mother == -1) {
+					if (genes.father <= 0) {
+						child.slaveName = "Your daughter";
+					} else {
+						child.slaveName = `Your and ${genes.fatherName}'s daughter`;
+					}
+					child.slaveSurname =  V.PC.surname;
+				} else {
+					if (genes.father == -1) {
+						child.slaveName = `${genes.motherName} and your daughter`;
+						child.slaveSurname =  V.PC.surname;
+					} else if (genes.father > 0) {
+						child.slaveName = `${genes.motherName} and ${genes.fatherName}'s daughter`;
+						let currentMother = getSlave(genes.mother);
+						if (currentMother !== undefined) {
+							if (currentMother.slaveSurname !== 0 && currentMother.slaveSurname !== "") {
+								child.slaveSurname = currentMother.slaveSurname;
+							}
+						} else {
+							let currentFather = getSlave(genes.father);
+							if (currentFather !== undefined) {
+								if (currentFather.slaveSurname !== 0 && currentFather.slaveSurname !== "") {
+									child.slaveSurname = currentFather.slaveSurname;
+								}
+							}
+						}
+					} else {
+						child.slaveName = `${genes.motherName}'s bastard son`;
+						let currentMother = getSlave(genes.mother);
+						if (currentMother !== undefined) {
+							if (currentMother.slaveSurname !== 0 && currentMother.slaveSurname !== "") {
+								child.slaveSurname = currentMother.slaveSurname;
+							}
+						}
+					}
+				}
+			} else {
+				child.slaveName = genes.name;
+			}
+		} else {
+			GenerateNewSlave("XY");
+			child.slaveSurname = genes.surname;
+			if (!pregUpgrage) {
+				if (genes.mother == -1) {
+					if (genes.father <= 0) {
+						child.slaveName = "Your son";
+					} else {
+						child.slaveName = `Your and ${genes.fatherName}'s son`;
+					}
+					child.slaveSurname =  V.PC.surname;
+				} else {
+					if (genes.father == -1) {
+						child.slaveName = `${genes.motherName} and your son`;
+						child.slaveSurname =  V.PC.surname;
+					} else if (genes.father > 0) {
+						child.slaveName = `${genes.motherName} and ${genes.fatherName}'s son`;
+						let currentMother = getSlave(genes.mother);
+						if (currentMother !== undefined) {
+							if (currentMother.slaveSurname !== 0 && currentMother.slaveSurname !== "") {
+								child.slaveSurname = currentMother.slaveSurname;
+							}
+						} else {
+							let currentFather = getSlave(genes.father);
+							if (currentFather !== undefined) {
+								if (currentFather.slaveSurname !== 0 && currentFather.slaveSurname !== "") {
+									child.slaveSurname = currentFather.slaveSurname;
+								}
+							}
+						}
+					} else {
+						child.slaveName = `${genes.motherName}'s bastard son`;
+						let currentMother = getSlave(genes.mother);
+						if (currentMother !== undefined) {
+							if (currentMother.slaveSurname !== 0 && currentMother.slaveSurname !== "") {
+								child.slaveSurname = currentMother.slaveSurname;
+							}
+						}
+					}
+				}
+			} else {
+				child.slaveName = genes.name;
+			}
+		}
+
+		child.mother = genes.mother;
+		child.father = genes.father;
+		child.nationality = genes.nationality;
+		child.skin = genes.skin;
+		child.origSkin = child.skin;
+		child.race = genes.race;
+		child.origRace = child.race;
+		child.intelligence = genes.intelligence;
+		if (mother.prematureBirth > 0) {
+			if (child.intelligence >= -90) {
+				child.intelligence -= jsRandom(0,10)
+			}
+			child.premature = 1;
+		}
+		child.face = genes.face;
+		child.eyeColor = genes.eyeColor;
+		child.origEye = child.eyeColor;
+		child.hColor = genes.hColor;
+		child.origHColor = child.HColor;
+		child.underArmHStyle = genes.underArmHStyle;
+		child.pubicHStyle = genes.pubicHStyle;
+		child.markings = genes.markings;
+		child.sexualFlaw = genes.sexualFlaw;
+		child.behavioralFlaw = genes.behavioralFlaw;
+		child.fetish = genes.fetish;
+		child.pubicHColor = child.hColor;
+		child.underArmHColor = child.hColor;
+		child.eyebrowHColor = child.hColor;
+		child.actualAge = child.actualAge;
+		child.birthWeek = child.birthWeek;
+		child.energy = 0;
+		child.anus = 0;
+		if (child.vagina > 0) {child.vagina = 0;}
+		if (child.fetish != "none") {child.fetishStrength = 20;}
+		if (child.dick > 0) {
+			child.foreskin = 1;
+			child.balls = 1;
+			child.scrotum = 1;
+		}
+		if (mother.addict > 0) {
+			child.addict = Math.trunc(mother.addict/2);
+		}
+		child.career = "a slave since birth";
+		child.birthName = $activeSlave.slaveName;
+		child.birthSurname = $activeSlave.slaveSurname;
+		child.devotion = 0;
+		child.trust = 0;
+		child.weekAcquired = V.week;
+		if (child.nationality == "Stateless") {
+			if (V.arcologies[0].FSRomanRevivalist > 90) {
+				child.nationality = "Roman Revivalist";
+			} else if (V.arcologies[0].FSAztecRevivalist > 90) {
+				child.nationality = "Aztec Revivalist";
+			} else if (V.arcologies[0].FSEgyptianRevivalist > 90) {
+				child.nationality = "Ancient Egyptian Revivalist";
+			} else if (V.arcologies[0].FSEdoRevivalist > 90) {
+				child.nationality = "Edo Revivalist";
+			} else if (V.arcologies[0].FSArabianRevivalist > 90) {
+				child.nationality = "Arabian Revivalist";
+			} else if (V.arcologies[0].FSChineseRevivalist > 90) {
+				child.nationality = "Ancient Chinese Revivalist";
+			}
+		}
+
+		child.weight = -100;
+		child.muscles = -100;
+		child.boobs = 0;
+		child.butt = 0;
+		child.chem = 990;
+		child.areolaePiercing = 0;
+		child.corsetPiercing = 0;
+		child.boobsImplant = 0;
+		child.boobsImplantType = 0;
+		child.nipplesPiercing = 0;
+		child.areolaePiercing = 0;
+		child.lactation = 0;
+		child.hipsImplant = 0;
+		child.buttImplant = 0;
+		child.buttImplantType = 0;
+		child.lipsImplant = 0;
+		child.lipsPiercing = 0;
+		child.tonguePiercing = 0;
+		child.vaginaPiercing = 0;
+		child.preg = 0;
+		child.pregType = 0;
+		child.pregKnown = 0;
+		child.belly = 0;
+		child.bellyPreg = 0;
+		child.bellyFluid = 0;
+		child.bellyImplant = -1;
+		child.clitPiercing = 0;
+		child.dickPiercing = 0;
+		child.makeup = 0;
+		child.nails = 0;
+		child.earPiercing = 0;
+		child.nosePiercing = 0;
+		child.eyebrowPiercing = 0;
+		child.stampTat = 0;
+		child.bellyTat = 0;
+		child.anusPiercing = 0;
+		child.anusTat = 0;
+		child.shouldersTat = 0;
+		child.armsTat = 0;
+		child.legsTat = 0;
+		child.backTat = 0;
+		child.combatSkill = 0;
+		child.whoreSkill = 0;
+		child.entertainSkill = 0;
+		child.oralSkill = 0;
+		child.analSkill = 0;
+		child.vaginalSkill = 0;
+		child.accent = 4;
+		child.canRecruit = 0;
+		child.hStyle = "long";
+		child.hLength = 300;
+		if (V.incubatorImprintSetting == "terror") {
+			child.origin = "She was conditioned from birth into mindless terror in an aging tank.";
+			child.tankBaby = 2;
+		} else {
+			child.origin = "She was conditioned from birth into trusting obedience in an aging tank.";
+			child.tankBaby = 1;
+		}
+		child.intelligenceImplant = 0;
+		child.navelPiercing = 0;
+	}
+	return child;
+}
\ No newline at end of file
diff --git a/src/pregmod/FSuckle.tw b/src/pregmod/FSuckle.tw
index faf1dab1bdaafb1f1d820de1c0847ba64568fd40..c4e77987efeb7ad13cd1fefc5143d73404b5581f 100644
--- a/src/pregmod/FSuckle.tw
+++ b/src/pregmod/FSuckle.tw
@@ -259,7 +259,7 @@ You <<if _mood == 2>>demand<<else>>beckon<</if>> $activeSlave.slaveName to
 	<<elseif $activeSlave.weight > 95>>
 		getting familiar with $his fat belly as
 	<</if>>
-	$his over-productive bosoms dripping sweet cream on your face<<if $activeSlave.nipples == "inverted">>, the milk waiting to be sucked from the tight inverted holes above you<</if>><<if $PC.belly >= 10000>> and your belly brushing the undersides of $his tits<</if>>. You
+	$his over-productive bosoms drip sweet cream on your face<<if $activeSlave.nipples == "inverted">>, the milk waiting to be sucked from the tight inverted holes above you<</if>><<if $PC.belly >= 10000>> and your belly brushing the undersides of $his tits<</if>>. You
 	<<if _mood == 2>>
 		order $him to deal with <<if $PC.dick == 1>>the erect monster pressing uncomfortably against the underside of your belly<<else>>the needy hole leaking all over your floor<</if>>.
 	<<else>>
diff --git a/src/pregmod/analyzePregnancy.tw b/src/pregmod/analyzePregnancy.tw
index 60255428e3370b4b9e099c6c600c5f9d4d81c83b..46d9fc18c27f9cbd02ea456c4216f3f6f4bb6129 100644
--- a/src/pregmod/analyzePregnancy.tw
+++ b/src/pregmod/analyzePregnancy.tw
@@ -22,9 +22,45 @@ Deep scan:
 
 <br>
 <<for _ap = 0; _ap < $activeSlave.womb.length; _ap++>>
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	<br>&nbsp;&nbsp;
 	Ova $activeSlave.womb[_ap].genetics.name
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Gender $activeSlave.womb[_ap].genetics.gender
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Father ID $activeSlave.womb[_ap].genetics.father
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Father Name $activeSlave.womb[_ap].genetics.fatherName
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Nationality $activeSlave.womb[_ap].genetics.nationality
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Skin $activeSlave.womb[_ap].genetics.skin
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Race $activeSlave.womb[_ap].genetics.race
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Intelligence $activeSlave.womb[_ap].genetics.intelligence
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Face $activeSlave.womb[_ap].genetics.face
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Eye Color $activeSlave.womb[_ap].genetics.eyeColor
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Hair Color $activeSlave.womb[_ap].genetics.hColor
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Underarm Hair Style $activeSlave.womb[_ap].genetics.underArmHStyle
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Pubic Hair Style $activeSlave.womb[_ap].genetics.pubicHStyle
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Markings $activeSlave.womb[_ap].genetics.markings
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Sexual Flaw $activeSlave.womb[_ap].genetics.sexualFlaw
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Behavioral Flaw $activeSlave.womb[_ap].genetics.behavioralFlaw
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	Fetish $activeSlave.womb[_ap].genetics.fetish
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+/*	
+	Reserved $activeSlave.womb[_ap].reserved
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
+*/
 	<<if $geneticMappingUpgrade == 0>>
 	<<else>>
 		<<if $activeSlave.womb[_ap].age > 5>>
diff --git a/src/pregmod/fSlaveFeed.tw b/src/pregmod/fSlaveFeed.tw
index 12e2599f8e967047a956277a8ff78c8617c4099d..cc64e709f386da71fd07c72e15504bbea83c64eb 100644
--- a/src/pregmod/fSlaveFeed.tw
+++ b/src/pregmod/fSlaveFeed.tw
@@ -245,17 +245,17 @@ Next, you see to $activeSlave.slaveName.
 <<elseif ($milkTap.devotion < -20)>>
 	Since your cow is restrained, you order the more obedient $activeSlave.slaveName to enjoy $himself with $milkTap.slaveName's breasts. As $he suckles, you can't help but notice the tantalizing way $he wiggles $his rear.
 	<<if canDoVaginal($activeSlave)>>
-		<<if $PC.dick == 0>>Donning a strap-on<<else>>Teasing your stiffening cock<</if>>, you push $him deeper into the protesting $milkTap.slaveName and mount $his <<if $activeSlave.vagina == 0>>virgin <</if>> pussy, doggy style. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.<<if $activeSlave.vagina == 0>> $Him senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his vagina.@@<</if>>
+		<<if $PC.dick == 0>>Donning a strap-on<<else>>Teasing your stiffening cock<</if>>, you push $him deeper into the protesting $milkTap.slaveName and mount $his <<if $activeSlave.vagina == 0>>virgin <</if>> pussy, doggy style. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.<<if $activeSlave.vagina == 0>> $Him senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his vagina.@@<</if>>
 		<<set $activeSlave.vaginalCount++, $vaginalTotal++>>
 	<<elseif canDoAnal($activeSlave)>>
-		<<if $PC.dick == 0>>Donning a strap-on<<else>>Teasing your stiffening cock<</if>>, you push $him deeper into the protesting $milkTap.slaveName and mount $his <<if $activeSlave.anus == 0>>virgin <</if>> asshole, doggy style. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.<<if $activeSlave.anus == 0>> $Him senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his anus.@@<</if>>
+		<<if $PC.dick == 0>>Donning a strap-on<<else>>Teasing your stiffening cock<</if>>, you push $him deeper into the protesting $milkTap.slaveName and mount $his <<if $activeSlave.anus == 0>>virgin <</if>> asshole, doggy style. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.<<if $activeSlave.anus == 0>> $Him senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his anus.@@<</if>>
 		<<set $activeSlave.analCount++, $analTotal++>>
 	<<elseif $PC.dick == 1 && $activeSlave.butt > 4>>
-		Teasing your stiffening cock, you push $him deeper into the protesting $milkTap.slaveName and squeeze your dick between $his huge butt cheeks. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk as you fuck $his butt. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.
+		Teasing your stiffening cock, you push $him deeper into the protesting $milkTap.slaveName and squeeze your dick between $his huge butt cheeks. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk as you fuck $his butt. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.
 	<<elseif $PC.dick == 1 && $activeSlave.amp == 0>>
-		Teasing your stiffening cock, you find a severe lack of places to stick your dick. Sighing, you hoist $his belted ass into the air, push $him deeper into the protesting $milkTap.slaveName and squeeze your dick between $his <<if $activeSlave.weight > 95>>soft <</if>>thighs. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk as you fuck $his butt. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.
+		Teasing your stiffening cock, you find a severe lack of places to stick your dick. Sighing, you hoist $his belted ass into the air, push $him deeper into the protesting $milkTap.slaveName and squeeze your dick between $his <<if $activeSlave.weight > 95>>soft <</if>>thighs. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk as you fuck $his butt. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.
 	<<else>>
-		With a lack of holes to penetrate, you simply wrap your arms around $him and push $him deeper into the protesting $milkTap.slaveName. You bring a hand to $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and lead the other to your <<if $PC.dick == 0>>soaked pussy<<else>>stiff prick<</if>>. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.
+		With a lack of holes to penetrate, you simply wrap your arms around $him and push $him deeper into the protesting $milkTap.slaveName. You bring a hand to $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and lead the other to your <<if $PC.dick == 0>>soaked pussy<<else>>stiff prick<</if>>. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath.
 	<</if>>
 	$He gives the shaking $milkTap.slaveName an apologetic look before taking a seat. The poor cow isn't used to this yet and @@.gold;is terrified of your willingness@@ to take what you want from your slaves.
 	<<set $milkTap.devotion -= 5, $milkTap.trust -= 5>>
@@ -267,17 +267,17 @@ Next, you see to $activeSlave.slaveName.
 
 <<elseif ($milkTap.fetish == "boobs") && ($milkTap.fetishStrength > 60) && ($milkTap.devotion > 20) && ($activeSlave.devotion < -20)>>
 	<<if canDoVaginal($activeSlave)>>
-		You position the restrained $activeSlave.slaveName so that you can penetrate $his <<if $activeSlave.vagina == 0>>virgin <</if>>pussy <<if $PC.dick == 0>>with a strap-on <</if>> while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust into the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.<<if $activeSlave.anus == 0>> $he @@.mediumorchid;hates you so much more@@ that you @@.lime;broke in $his virgin vagina.@@<</if>>
+		You position the restrained $activeSlave.slaveName so that you can penetrate $his <<if $activeSlave.vagina == 0>>virgin <</if>>pussy <<if $PC.dick == 0>>with a strap-on <</if>> while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust into the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.<<if $activeSlave.anus == 0>> $he @@.mediumorchid;hates you so much more@@ that you @@.lime;broke in $his virgin vagina.@@<</if>>
 		<<set $activeSlave.vaginalCount++, $vaginalTotal++>>
 	<<elseif canDoAnal($activeSlave)>>
-		You position the restrained $activeSlave.slaveName so that you can penetrate $his <<if $activeSlave.anus == 0>>virgin <</if>>ass <<if $PC.dick == 0>>with a strap-on <</if>> while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust into the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.<<if $activeSlave.anus == 0>> $he @@.mediumorchid;hates you so much more@@ that you @@.lime;broke in $his virgin anus.@@<</if>>
+		You position the restrained $activeSlave.slaveName so that you can penetrate $his <<if $activeSlave.anus == 0>>virgin <</if>>ass <<if $PC.dick == 0>>with a strap-on <</if>> while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust into the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.<<if $activeSlave.anus == 0>> $he @@.mediumorchid;hates you so much more@@ that you @@.lime;broke in $his virgin anus.@@<</if>>
 		<<set $activeSlave.analCount++, $analTotal++>>
 	<<elseif $PC.dick == 1 && $activeSlave.butt > 4>>
-		You position the restrained $activeSlave.slaveName so that you can rub your dick between $his huge butt cheeks while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust against the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know $he'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach, and cum soaked back, @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.
+		You position the restrained $activeSlave.slaveName so that you can rub your dick between $his huge butt cheeks while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust against the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know $he'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach, and cum soaked back, @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.
 	<<elseif $PC.dick == 1 && $activeSlave.amp == 0>>
-		You position the restrained $activeSlave.slaveName so that you can fuck $his <<if $activeSlave.weight > 95>>soft <</if>>thighs, for a lack of anything better, while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust against the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen, cum covered stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.
+		You position the restrained $activeSlave.slaveName so that you can fuck $his <<if $activeSlave.weight > 95>>soft <</if>>thighs, for a lack of anything better, while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust against the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen, cum-covered stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.
 	<<else>>
-		You position the restrained $activeSlave.slaveName so that you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $his while $he is forced to drink from $milkTap.slaveName's breasts, since $he lacks any better way to please you while you lavish attention on your eager cow. With every thrust against the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.
+		You position the restrained $activeSlave.slaveName so that you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $his while $he is forced to drink from $milkTap.slaveName's breasts, since $he lacks any better way to please you while you lavish attention on your eager cow. With every thrust against the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.
 	<</if>>
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
 		<<set $activeSlave.vagina = 1>>
@@ -304,7 +304,7 @@ Next, you see to $activeSlave.slaveName.
 	<<else>>
 		You order $activeSlave.slaveName to position $himself so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $his while $he drinks from $milkTap.slaveName's breasts, since $he lacks any better way to please you while you lavish praise on your obedient cow. With every thrust against the squirming slave, you push $him into the docile $milkTap.slaveName forcing even more milk down $his throat.
 	<</if>>
-	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much _he2 loves it groped. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting. Neither slave seems to have enjoyed it, instead opting to just get it over with, though $milkTap.slaveName makes sure to thank $activeSlave.slaveName for lightening _his2 milky breasts.
+	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much _he2 loves it groped. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting. Neither slave seems to have enjoyed it, instead opting to just get it over with, though $milkTap.slaveName makes sure to thank $activeSlave.slaveName for lightening _his2 milky breasts.
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
 		<<set $activeSlave.vagina = 1>>
 	<<elseif canDoAnal($activeSlave) && ($activeSlave.anus == 0)>>
@@ -325,7 +325,7 @@ Next, you see to $activeSlave.slaveName.
 	<<else>>
 		You order $activeSlave.slaveName to position $himself so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $his while $he drinks from $milkTap.slaveName's breasts, since $he lacks any better way to please you while you lavish attention on your happy cow. With every thrust against the squirming slave, you push $him into the smiling $milkTap.slaveName forcing even more milk down $his throat.
 	<</if>>
-	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much _he2 gets backed up. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting. Both slaves enjoyed their union, though $milkTap.slaveName even more so thanks to _his2 lighter breasts.
+	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much _he2 gets backed up. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting. Both slaves enjoyed their union, though $milkTap.slaveName even more so thanks to _his2 lighter breasts.
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
 		$activeSlave.slaveName feels @@.hotpink;closer to you@@ after losing $his virginity to you.
 		<<set $activeSlave.vagina = 1, $activeSlave.devotion += 2>>
@@ -349,7 +349,7 @@ Next, you see to $activeSlave.slaveName.
 	<<else>>
 		You know that signal, but $he isn't allowed to get fucked, so you reposition $him so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he drinks from $milkTap.slaveName's tits. With every thrust against the moaning slave, you push $him into the grinning $milkTap.slaveName forcing even more milk down $his throat.
 	<</if>>
-	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple to prevent _him2 from feeling left out. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with milk under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting from $his meal<<if canDoVaginal($activeSlave) || canDoAnal($activeSlave)>> and from the pleasure you drove into $him<</if>>. Both slaves @@.hotpink;loved the attention@@, though $milkTap.slaveName even more so thanks to _his2 lighter breasts.
+	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple to prevent _him2 from feeling left out. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting from $his meal<<if canDoVaginal($activeSlave) || canDoAnal($activeSlave)>> and from the pleasure you drove into $him<</if>>. Both slaves @@.hotpink;loved the attention@@, though $milkTap.slaveName even more so thanks to _his2 lighter breasts.
 	<<set $activeSlave.devotion += 4, $milkTap.devotion += 4>>
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
 		$activeSlave.slaveName got off quite strongly from the growing pressure within $him, @@.hotpink;cementing@@ $his @@.lime;first fucking@@ as something special.
@@ -626,7 +626,7 @@ Next, you see to $activeSlave.slaveName.
 	<<else>>
 		As you watch $his butt, it becomes clear just how few ways there are to use $him to get off. <<if $PC.dick == 1>>You settle for rubbing your erection against $his back<<else>>You settle for a vibrating dildo stuck deep into your pussy<</if>>, you'll need both hands to fondle your toy.
 	<</if>>
-	You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with cum under your molesting fingers<</if>>. Only once your weight is removed from the squirming cum balloon is $he allowed to pull off of the @@.mediumorchid;exhausted $milkTap.slaveName's@@ cock and catch $his breath.
+	You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with cum under your molesting fingers<</if>>. Only once your weight is removed from the squirming cum balloon is $he allowed to pull off of the @@.mediumorchid;exhausted $milkTap.slaveName's@@ cock and catch $his breath.
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
 		$Him senses were so overwhelmed, $he didn't even notice you @@.lime;broke in $his pussy.@@
 		<<set $activeSlave.vagina = 1>>
@@ -651,7 +651,7 @@ Next, you see to $activeSlave.slaveName.
 	<<else>>
 		You position $activeSlave.slaveName so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $his while $he is forced to suck $milkTap.slaveName's dick, since $he lacks any better way to please you. With every thrust against the squirming slave, you force the moaning $milkTap.slaveName's cock deep into $his throat.
 	<</if>>
-	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate and place your other hand to $milkTap.slaveName's swollen testicles, knowing just how much _he2 loves to jettison cum. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with cum under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 spasming, dribbling cock, you know _he2'll come out of it and be eagerly begging you for another slave to fuck soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.
+	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate and place your other hand to $milkTap.slaveName's swollen testicles, knowing just how much _he2 loves to jettison cum. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with cum under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 spasming, dribbling cock, you know _he2'll come out of it and be eagerly begging you for another slave to fuck soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him.
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
 		$He @@.mediumorchid;hates you so much more@@ that you @@.lime;broke in $his virgin pussy.@@
 		<<set $activeSlave.vagina = 1, $activeSlave.devotion -= 1>>
@@ -676,7 +676,7 @@ Next, you see to $activeSlave.slaveName.
 	<<else>>
 		You order $activeSlave.slaveName to position $himself so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $his while $he is forced to suck $milkTap.slaveName's dick, since $he lacks any better way to please you. With every thrust against the squirming slave, you force the moaning $milkTap.slaveName's cock deep into $his throat.
 	<</if>>
-	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate and place your other hand to $milkTap.slaveName's balls, planning to coax even stronger orgasms out of _him2. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with cum under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting. Neither slave seems to have truly enjoyed it, instead opting to just get it over with, though $milkTap.slaveName makes sure to thank $activeSlave.slaveName for dealing with $his pent up loads.
+	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate and place your other hand to $milkTap.slaveName's balls, planning to coax even stronger orgasms out of _him2. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with cum under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting. Neither slave seems to have truly enjoyed it, instead opting to just get it over with, though $milkTap.slaveName makes sure to thank $activeSlave.slaveName for dealing with $his pent up loads.
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
 		<<set $activeSlave.vagina = 1>>
 	<<elseif canDoAnal($activeSlave) && ($activeSlave.anus == 0)>>
@@ -697,7 +697,7 @@ Next, you see to $activeSlave.slaveName.
 	<<else>>
 		You order $activeSlave.slaveName to position $himself so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $his while $he sucks $milkTap.slaveName's cock, since $he lacks any better way to please you. $He submissively obeys. With every thrust against the moaning slave, you push milkTap.slaveName's dick deeper down $his throat.
 	<</if>>
-	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate and place your other hand to $milkTap.slaveName's balls, knowing just how much _he2 gets backed up. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with cum under your molesting fingers<</if>>. When you release $his from under your weight, $he drops to the ground panting. Both slaves enjoyed their union, though $milkTap.slaveName even more so after that many orgasms.
+	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate and place your other hand to $milkTap.slaveName's balls, knowing just how much _he2 gets backed up. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with cum under your molesting fingers<</if>>. When you release $his from under your weight, $he drops to the ground panting. Both slaves enjoyed their union, though $milkTap.slaveName even more so after that many orgasms.
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
 		$activeSlave.slaveName feels @@.hotpink;closer to you@@ after losing $his virginity to you.
 		<<set $activeSlave.vagina = 1, $activeSlave.devotion += 5>>
@@ -722,7 +722,7 @@ Next, you see to $activeSlave.slaveName.
 	<<else>>
 		You know that signal, but $he isn't allowed to get fucked, so you reposition $his so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he deepthroats $milkTap.slaveName. With every thrust against the moaning slave, both you and $milkTap.slaveName come closer to climax.
 	<</if>>
-	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate and place your other hand to $milkTap.slaveName's breasts to prevent _him2 from feeling left out from your attention. <<if $activeSlave.inflation == 3>>You came multiple times as you felt $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt $his belly slowly round with cum under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting from $his meal and from the pleasure you drove into $him. Both slaves @@.hotpink;loved the attention@@, though $milkTap.slaveName even more so after so much relief.
+	You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with ejaculate and place your other hand to $milkTap.slaveName's breasts to prevent _him2 from feeling left out from your attention. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with cum under your molesting fingers<</if>>. When you release $him from under your weight, $he drops to the ground panting from $his meal and from the pleasure you drove into $him. Both slaves @@.hotpink;loved the attention@@, though $milkTap.slaveName even more so after so much relief.
 	<<set $activeSlave.devotion += 4>>
 	<<set $milkTap.devotion += 4>>
 	<<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>>
diff --git a/src/pregmod/killSlave.tw b/src/pregmod/killSlave.tw
index ea2eb8b747dccb3b1784bfbc4f0eef7d715349d6..64f78be1a9910fc46474852ca529f5daabbc7dad 100644
--- a/src/pregmod/killSlave.tw
+++ b/src/pregmod/killSlave.tw
@@ -3,40 +3,23 @@
 <<set $killChoice = -1>>
 
 <<set _qualifiedFS = []>>
-<<set _qualifiedFS.push("RND")>>
-
 <<if $arcologies[0].FSRomanRevivalist != "unset">>
-	<<set _qualifiedFS.push("roman revivalist")>>
+	<<set _qualifiedFS.push("roman revivalist"), _weapon = 'gladius'>>
 <<elseif $arcologies[0].FSAztecRevivalist != "unset">>
-	<<set _qualifiedFS.push("aztec revivalist")>>
+	<<set _qualifiedFS.push("aztec revivalist"), _weapon = 'Tecpatl'>>
 <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">>
-	<<set _qualifiedFS.push("egyptian revivalist")>>
+	<<set _qualifiedFS.push("egyptian revivalist"), _weapon = 'kopesh'>>
 <<elseif $arcologies[0].FSEdoRevivalist != "unset">>
-	<<set _qualifiedFS.push("edo revivalist")>>
+	<<set _qualifiedFS.push("edo revivalist"), _weapon = 'katana'>>
 <<elseif $arcologies[0].FSArabianRevivalist != "unset">>
-	<<set _qualifiedFS.push("arabian revivalist")>>
+	<<set _qualifiedFS.push("arabian revivalist"), _weapon = 'scimitar'>>
 <<elseif $arcologies[0].FSChineseRevivalist != "unset">>
-	<<set _qualifiedFS.push("chinese revivalist")>>
+	<<set _qualifiedFS.push("chinese revivalist"), _weapon = 'jian'>>
 <</if>>
 
-<<set _weapon = _qualifiedFS>>
-
-<<switch _weapon>>
-<<case "roman revivalist">>
-	<<set _weapon = "gladius">>
-<<case "aztec revivalist">>
-	<<set _weapon = "macuahuitl">>
-<<case "egyptian revivalist">>
-	<<set _weapon = "kopesh">>
-<<case "edo revivalist">>
-	<<set _weapon = "katana">>
-<<case "arabian revivalist">>
-	<<set _weapon = "scimitar">>
-<<case "chinese revivalist">>
-	<<set _weapon = "jian">>
-<<default>>
-	<<set _weapon = "handgun">>
-<</switch>>
+<<if _qualifiedFS.length < 1>>
+	<<set _weapon = 'handgun'>>
+<</if>>
 
 <<if canWalk($activeSlave)>>
 	You call $activeSlave.slaveName into your office.
diff --git a/src/pregmod/killedSlave.tw b/src/pregmod/killedSlave.tw
index a59da06326d1403dc7a4e783a6fdbeb60002cace..3077bd9883898c3f93c07819a4aa11b8abe48020 100644
--- a/src/pregmod/killedSlave.tw
+++ b/src/pregmod/killedSlave.tw
@@ -3,25 +3,23 @@
 <<if $killChoice == 0>>
 
 <<set _qualifiedFS = []>>
-<<set _qualifiedFS.push("RND")>>
-
 <<if $arcologies[0].FSRomanRevivalist != "unset">>
-	<<set _qualifiedFS.push("roman revivalist"), _weapon = gladius>>
+	<<set _qualifiedFS.push("roman revivalist"), _weapon = 'gladius'>>
 <<elseif $arcologies[0].FSAztecRevivalist != "unset">>
-	<<set _qualifiedFS.push("aztec revivalist"), _weapon = Tecpatl>>
+	<<set _qualifiedFS.push("aztec revivalist"), _weapon = 'Tecpatl'>>
 <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">>
-	<<set _qualifiedFS.push("egyptian revivalist"), _weapon = kopesh>>
+	<<set _qualifiedFS.push("egyptian revivalist"), _weapon = 'kopesh'>>
 <<elseif $arcologies[0].FSEdoRevivalist != "unset">>
-	<<set _qualifiedFS.push("edo revivalist"), _weapon = katana>>
+	<<set _qualifiedFS.push("edo revivalist"), _weapon = 'katana'>>
 <<elseif $arcologies[0].FSArabianRevivalist != "unset">>
-	<<set _qualifiedFS.push("arabian revivalist"), _weapon = scimitar>>
+	<<set _qualifiedFS.push("arabian revivalist"), _weapon = 'scimitar'>>
 <<elseif $arcologies[0].FSChineseRevivalist != "unset">>
-	<<set _qualifiedFS.push("chinese revivalist"), _weapon = jian>>
+	<<set _qualifiedFS.push("chinese revivalist"), _weapon = 'jian'>>
 <</if>>
 
 You simply smile at $him and tell $him not to worry as you continue
 
-<<if _qualifiedFS > 0>>
+<<if _qualifiedFS.length > 0>>
 	sharpening your _weapon.
 <<else>>
 	threading on a suppressor.
@@ -29,7 +27,7 @@ You simply smile at $him and tell $him not to worry as you continue
 
 $activeSlave.slaveName gives an audible sigh of relief and begins to thank you profusely, though $his thanks are cut short as the sound of
 
-<<if _qualifiedFS > 0>>
+<<if _qualifiedFS.length > 0>>
 	a sharp edge slicing though flesh
 <<else>>
 	a suppressed gunshot
@@ -127,7 +125,7 @@ $activeSlave.slaveName gives an audible sigh of relief and begins to thank you p
 		<</if>>
 
 		<<include "Remove activeSlave">>
-		<<set $returnTo = "Main">>
+		<<set $nextLink = "AS Dump">>
 
 /*this will DEFINTELY need balancing*/
 <<elseif $killChoice == 1>>
diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw
index a9373190242a59914449f3cdae03d7840c19acaf..c284f10917342d4b36518108e07f9a7778171d79 100644
--- a/src/uncategorized/reRecruit.tw
+++ b/src/uncategorized/reRecruit.tw
@@ -1596,6 +1596,7 @@
 
 <<case "held POW">>
 
+<<set $activeSlave.PLimb = 1>>
 <<set $activeSlaveOneTimeMinAge = Math.max($fertilityAge, 8)>>
 <<set $activeSlaveOneTimeMaxAge = 22>>
 <<set $one_time_age_overrides_pedo_mode = 1>>
@@ -1667,6 +1668,7 @@
 
 <<case "rogue cyborg">>
 
+<<set $activeSlave.PLimb = 1>>
 <<set $activeSlaveOneTimeMaxAge = 24>>
 <<set $oneTimeDisableDisability = 1>>
 <<include "Generate XX Slave">>
diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw
index 31092e4e1100a9e0f382c73d8852e0e7edd509f1..a4496f8e9405f40769c50033dafcec377769173e 100644
--- a/src/uncategorized/saDrugs.tw
+++ b/src/uncategorized/saDrugs.tw
@@ -784,7 +784,7 @@
 
 <<case "super fertility drugs">>
 	<<if $slaves[$i].pregKnown == 1>>
-		$He's already pregnant, so the fertility drugs $he's on do $him no good.
+		@@.yellow$He's already pregnant, so the fertility drugs $he's on do $him no good.@@
 	<<elseif $slaves[$i].pregWeek < 0>>
 		$He's still recovering from a recent pregnancy, so the fertility drugs $he's on do $him little good.
 	<<elseif ($slaves[$i].preg > 1)>>
@@ -824,7 +824,7 @@
 
 <<case "fertility drugs">>
 	<<if $slaves[$i].pregKnown == 1>>
-		$He's already pregnant, so the fertility drugs $he's on do $him no good. 
+		@@.yellow$He's already pregnant, so the fertility drugs $he's on do $him no good.@@ 
 	<<elseif $slaves[$i].pregWeek < 0>>
 		$He's still recovering from a recent pregnancy, so the fertility drugs $he's on do $him little good.
 	<<elseif ($slaves[$i].preg > 1)>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 8df4dcf4c53d3449b12d1c1d053f092f14bc6e86..bc1b1ff55055c15998974fd786581e9500f913e0 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -7001,7 +7001,7 @@
 			<<case 3>>
 				$He experiences a troublingly severe panic attack one morning. It passes with @@.red;a minor dose of medication,@@
 			<<case 4>>
-				$He suffers a series of severe headaches. they pass with @@.red;a minor dose of medication,@@
+				$He suffers a series of severe headaches. They pass with @@.red;a minor dose of medication,@@
 			<<case 5>>
 				$He experiences recurrent nausea this week. It passes with @@.red;a minor dose of medication,@@
 			<<case 6>>
diff --git a/src/uncategorized/saWhore.tw b/src/uncategorized/saWhore.tw
index 60d94b19e1a42b6c9bfdbcb463e6853a4e57f949..a5c0ac54cdbf025254aa029f117292e2ed0a1d75 100644
--- a/src/uncategorized/saWhore.tw
+++ b/src/uncategorized/saWhore.tw
@@ -210,9 +210,15 @@ $his body.
 	<</if>>
 	<</if>>
 <</if>>
-<<set $beauty = Math.trunc($beauty*$beautyMultiplier)>>
+<<set $beauty = Math.trunc($beauty*$beautyMultiplier),
+_beautyCorrection = 0>>
+<<if $beauty > 210>>
+	<<set _beautyCorrection = $beauty / 210,
+	$beauty = 210,
+	$FResult = Math.trunc(_beautyCorrection * $FResult)>>
+<</if>>
 
-$His appearance attracted $beauty customers (<<print Math.trunc($beauty/7)>> a day)<<if $beauty > 160>>, so many that <<if canDoVaginal($slaves[$i]) && canDoAnal($slaves[$i])>>each of $his holes was<<elseif canDoVaginal($slaves[$i]) || canDoAnal($slaves[$i])>>each of $his available holes was<<else>>$his mouth and anywhere else a cock could fit was<</if>> often filled by more than one cock<<elseif $beauty > 140>>, so many that $he spent much of $his time getting gangbanged<<elseif $beauty > 120>>, so many that customers often <<if canDoAnal($slaves[$i]) || canDoVaginal($slaves[$i])>>spitroasted<<else>>double-teamed<</if>> the slut<<elseif $beauty > 100>>, so many that $he frequently had sex with multiple customers at once<<elseif $beauty > 70>>, so many that $he occasionally had sex with multiple customers at once<</if>>. They paid <<print cashFormat($FResult)>> on average.
+$His appearance attracted $beauty customers (<<print Math.trunc($beauty/7)>> a day)<<if $beauty > 160>>, so many that <<if canDoVaginal($slaves[$i]) && canDoAnal($slaves[$i])>>each of $his holes was<<elseif canDoVaginal($slaves[$i]) || canDoAnal($slaves[$i])>>each of $his available holes was<<else>>$his mouth and anywhere else a cock could fit was<</if>> often filled by more than one cock<<elseif $beauty > 140>>, so many that $he spent much of $his time getting gangbanged<<elseif $beauty > 120>>, so many that customers often <<if canDoAnal($slaves[$i]) || canDoVaginal($slaves[$i])>>spitroasted<<else>>double-teamed<</if>> the slut<<elseif $beauty > 100>>, so many that $he frequently had sex with multiple customers at once<<elseif $beauty > 70>>, so many that $he occasionally had sex with multiple customers at once<</if>>. They paid <<print cashFormat($FResult)>> on average<<if _beautyCorrection > 1>>, including a premium for being in extremely high demand<</if>>. 
 <<set _incomeStats.customers = $beauty>>
 
 <<if $seeAge == 1>>
diff --git a/src/uncategorized/seIndependenceDay.tw b/src/uncategorized/seIndependenceDay.tw
index 9b4030b9f951edddf2b0e0fcb80f2c9ae5e13437..38da5d2e957d174afbe9fbc29b265ccc59bf7c0a 100644
--- a/src/uncategorized/seIndependenceDay.tw
+++ b/src/uncategorized/seIndependenceDay.tw
@@ -52,7 +52,7 @@ In the Free Cities, Independence Day falls on the day when the Free City achieve
 		the Grand Overseer of the Inferior Race can command complete attention from <<if $PC.title == 1>>his arcology the moment he<<else>>her arcology the moment she<</if>> wishes.
 	<<elseif $arcologies[0].FSRepopulationFocus >= $FSLockinLevel*0.9>>
 		<<if $PC.title == 1>>
-		the Progenitor of the Future can command complete attention from her arcology the moment he wishes.
+		the Progenitor of the Future can command complete attention from his arcology the moment he wishes.
 		<<else>>
 		the Midwife of the Future can command complete attention from her arcology the moment she wishes.
 		<</if>>
@@ -138,7 +138,7 @@ In the Free Cities, Independence Day falls on the day when the Free City achieve
 		<<else>>
 		as she of the godlike Body, you command enough respect that your citizens will listen to you so long as you do not abuse the privilege.
 		<</if>>
-	<<elseif $arcologies[0].FSPhysicalIdealist >= $FSLockinLevel*0.6>>
+	<<elseif $arcologies[0].FSHedonisticDecadence >= $FSLockinLevel*0.6>>
 		<<if $PC.title == 1>>
 		as the Master of Softness, you command enough respect that your citizens will listen to you so long as you do not abuse the privilege.
 		<<else>>
@@ -278,7 +278,7 @@ In the Free Cities, Independence Day falls on the day when the Free City achieve
  	<</if>>
 	<<if $arcologies[0].FSRepopulationFocus != "unset">>
 		<<if $arcologies[0].FSRepopulationFocus >= 90>>
-			You rhapsodize on the wonderful display of pregnancies you see daily, and affirm that the arcology will continue to be to bastion of the future.
+			You rhapsodize on the wonderful display of pregnancies you see daily, and affirm that the arcology will continue to be a bastion of the future.
 		<<elseif $arcologies[0].FSRepopulationFocus >= 40>>
 			You ask that your citizens will make an effort to put a child in at least one of their slaves tonight.
 		<</if>>
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 6bc1ebfef4a25677e90744140764632f7fcb7ea9..1e6eb76b879b2c0df138d7fb468a25a831c341bf 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -2514,8 +2514,6 @@ $He's got a
 
 <<widget "AnusDescription">>
 
-<<buttplugDescription>>
-
 <<if ($activeSlave.skin == "tanned") || ($activeSlave.skin == "fair") || ($activeSlave.skin == "pale") || ($activeSlave.race == "white")>>
 	<<set $skinDesc = "pink">>
 <<elseif ($activeSlave.anusTat == "bleached")>>
@@ -2588,6 +2586,8 @@ $He's got a
 	$His asshole looks unusually puffy and sore. $He's either been cruelly assraped lately, or $he's had an irritant placed in $his anus.
 <</if>>
 
+<<buttplugDescription>>
+
 <<if $showBodyMods == 1>>
 	<<anusPiercingDescription>>
 	<<anusTatDescription>>