diff --git a/TODO.txt b/TODO.txt
index 2dbacda507aa6ce395e5277d0177bfe76a4fe27b..11e7b38d87b0610590999b14a88831fc69513995 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -44,17 +44,16 @@ Farmyard
     - maybe attract immigrants
 
 Nursery
-- create Nursery
+X create Nursery
 - create array / list of babies in Nursery with their age (starts at 0, week 0), basic genetics (skin color, eye color)
 - add a list or variable to slave array with number of children sent to Nursery
 - hardcap of 50 (40?)
 - add option to kick out babies if space is needed
+- rewrite certain areas
 
 Misc
 - rework seNonlethalPit.tw to take different variables into account (virginity, devotion / trust, fetishes / quirks, etc)
     X rewrite seNonlethalPit.tw - have slave come in naked and bound, then have the animal chase her around and see how long she'll last
 - add personality types
 - add boomerang to "gated community" event
-
-Finished
-- add check for amputees in killSlave
\ No newline at end of file
+X add check for amputees in killSlave
\ No newline at end of file
diff --git a/src/facilities/nursery/nursery.tw b/src/facilities/nursery/nursery.tw
index 7ca7c8d178eed7227199db2a95a7223c2dfcf869..8c6dcd7d1f4359dbe090913d5479256275c81176 100644
--- a/src/facilities/nursery/nursery.tw
+++ b/src/facilities/nursery/nursery.tw
@@ -72,7 +72,7 @@ $nurseryNameCaps
 <<elseif $Matron != 0>>
 	$Matron.slaveName is alone in $nurseryName, and has nothing to do but keep the place clean and look after the babies.
 <<else>>
-	It's empty and quiet. [[Decommission the Nursery|Main][$nursery = 0, $nurseryNannies = 0, $nurseryDecoration = "standard", $cribs = []]]
+	$nurseryNameCaps is empty and quiet. [[Decommission the Nursery|Main][$nursery = 0, $nurseryNannies = 0, $nurseryDecoration = "standard", $cribs = []]]
 <</if>>
 
 <<if $nurserySlaves > 0>>
@@ -91,9 +91,7 @@ $nurseryNameCaps
 	<</if>>
 <</if>>
 
-<<set _Tmult0 = Math.trunc($nurseryNannies*1000*$upgradeMultiplierArcology)>>
-<br>It can support $nurseryNannies nannies. Currently there <<if $nurserySlaves == 1>>is<<else>>are<</if>> $nurserySlaves nann<<if $nurserySlaves != 1>>ies<<else>>y<</if>> at $nurseryName.
-[[Expand the nursery|Nursery][$cash -= _Tmult0, $nurseryNannies += 5, $PC.engineering += .1]] //Costs <<print cashFormat(_Tmult0)>> and will increase upkeep costs//
+<br>It can support $nurseryNannies nannies. Currently there <<if $nurserySlaves == 1>>is<<else>>are<</if>> $nurserySlaves nann<<if $nurserySlaves != 1>>ies<<else>>y<</if>> at $nurseryName. //$nurseryNameCaps can support a maximum of 5 slaves//
 
 <br><br>
 <<if $Matron != 0>>
diff --git a/src/gui/Encyclopedia/encyclopedia.tw b/src/gui/Encyclopedia/encyclopedia.tw
index d3691f597f0203ccf82af184c09ca69f8a29f48b..4a348adf47e0c3499e4d5a87c0b872af44d55896 100644
--- a/src/gui/Encyclopedia/encyclopedia.tw
+++ b/src/gui/Encyclopedia/encyclopedia.tw
@@ -683,6 +683,15 @@ Choose a more particular entry below:
 		<</if>>
 	<</for>>
 
+	<br><br><br>__Nannying__ (offering a bonus as [[Matron|Encyclopedia][$encyclopedia = "Matron"]]), including slaves who were
+	<<for $i = 0; $i < setup.matronCareers.length; $i++>>
+		<<if $i == setup.matronCareers.length-1>>
+			and <<print setup.matronCareers[$i]>>.
+		<<else>>
+			<<print setup.matronCareers[$i]>>,
+		<</if>>
+	<</for>>
+
 	<br><br><br>__Accounting__ (offering a bonus as [[Stewardess|Encyclopedia][$encyclopedia = "Stewardess"]]), including slaves who were
 	<<for $i = 0; $i < setup.stewardessCareers.length; $i++>>
 		<<if $i == setup.stewardessCareers.length-1>>
@@ -716,7 +725,10 @@ Choose a more particular entry below:
 
 
 <<case "Attendant">>
-	An ''Attendant'' can be selected once the [[Spa|Encyclopedia][$encyclopedia = "Spa"]] facility is built. Attendants provide emotional help to slaves in the spa, and can also soften flaws and even fix mindbroken slaves. Good Attendants are free of fetishes or submissive, have a calm libido, older than 35, a motherly air, @@.cyan;intelligent@@, and naturally female.
+	An ''Attendant'' can be selected once the [[Spa|Encyclopedia][$encyclopedia = "Spa"]] facility has been built. Attendants provide emotional help to slaves in the spa, and can also soften flaws and even fix mindbroken slaves. Good Attendants are free of fetishes or submissive, have a calm libido, older than 35, a motherly air, @@.cyan;intelligent@@, and naturally female.
+
+<<case "Matron">>
+	A ''Matron'' can be selected once the [[Nursery|Encyclopedia][$encyclopedia = "Nursery"]] facility has been built. Matrons oversee the day-to-day activities of the Nursery, and can soften flaws of nannies working under them. Good Matrons  //This entry still needs work and will be updated with more information as it matures. If this message is still here, remind one of the devs to remove it.//
 
 
 <<case "Bodyguard">>
@@ -1656,6 +1668,11 @@ ARCOLOGY FACILITIES
 <<case "Spa">>
 	The ''Spa'' is one of two //[[Rest|Encyclopedia][$encyclopedia = "Rest"]] facilities;// it focuses on slaves' mental well-being. The Spa will heal, rest, and reassure slaves until they are at least reasonably [[Healthy|Encyclopedia][$encyclopedia = "Health"]], happy, and free of [[Flaws|Encyclopedia][$encyclopedia = "Flaws"]]. The Spa can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves resting there.
 
+<<case "Nursery">>
+	The ''Nursery'' is used to rapidly age children kept within its aging tanks using a combination of growth hormones, accelerants, stem cells and other chemicals; slaves that come out of it are rarely healthy. Requires a massive amount of electricity to run, though once powered contains a battery backup to last at least a day. Can be upgraded to combat malnutrition and thinness caused by a body growing far beyond any natural rate. Hormones can also be added to encourage puberty and even sex organ development. Growth control systems include cost saving overrides, though enabling them may result in bloated, sex crazed slaves barely capable to moving.
+
+	<br><br>To build it; ''Extended family mode needs to be enabled. Then go to the penthouse management screen and it should be there.'' //This entry still needs work and will be updated with more information as it matures. If this message is still here, remind one of the devs to remove it.//
+
 <<case "Farmyard">>
 	The ''Farmyard'' is where the majority of the food in your arcology is grown, once it is built. <<if $seeBestiality == 1>>It also allows you to house animals, which you can have interact with your slaves.<</if>> //This entry still needs work and will be updated with more information as it matures. If this message is still here, remind one of the devs to remove it.//
 
@@ -2781,12 +2798,6 @@ LORE: INTERVIEWS
 
 	<br><br>To build it; ''Extended family mode needs to be enabled and the power lines need to be replaced. Then go to the penthouse management screen and it should be there.''
 
-<<case "The Nursery">>
-	/* WILL NEED TO BE REWRITTEN
-	A facility used to rapidly age children kept within its aging tanks using a combination of growth hormones, accelerants, stem cells and other chemicals; slaves that come out of it are rarely healthy. Requires a massive amount of electricity to run, though once powered contains a battery backup to last at least a day. Can be upgraded to combat malnutrition and thinness caused by a body growing far beyond any natural rate. Hormones can also be added to encourage puberty and even sex organ development. Growth control systems include cost saving overrides, though enabling them may result in bloated, sex crazed slaves barely capable to moving.
-
-	<br><br>To build it; ''Extended family mode needs to be enabled and the power lines need to be replaced. Then go to the penthouse management screen and it should be there.''*/ 
-
 <<case "Organic Mesh Breast Implant">>
 	A specialized organic implant produced from the dispensary designed to be implanted into to a slave's natural breast tissue to maintain a slave's breast shape no matter how big her breasts may grow. An expensive and risky procedure proportional to the size of the breasts the mesh will be implanted into. Should health become an issue, the slave in surgery may undergo an emergency mastectomy. Furthermore, once implanted, the mesh cannot be safely removed from the breast. However, total breast removal will rid the slave of the implant; consider strongly when and if you want to implant the mesh before doing so. They are exceedingly difficult to identify once bound to the breast tissue, and combined with their natural shape, are often overlooked.
 
@@ -2920,9 +2931,10 @@ Error: bad title.
 		| [[The Corporation|Encyclopedia][$encyclopedia = "The Corporation"]]
 <</if>>
 
-<<if ["Slave Assignments","Career Experience","Attendant","Bodyguard","Concubine","DJ","Head Girl","Madam","Milkmaid","Nurse","Recruiter","Schoolteacher","Stewardess","Wardeness","Attending Classes","Confinement","Fucktoy","Glory Hole","Milking","Public Service","Rest","Sexual Servitude","Servitude","Whoring",].includes($encyclopedia)>>
+<<if ["Slave Assignments","Career Experience","Attendant","Matron","Bodyguard","Concubine","DJ","Head Girl","Madam","Milkmaid","Nurse","Recruiter","Schoolteacher","Stewardess","Wardeness","Attending Classes","Confinement","Fucktoy","Glory Hole","Milking","Public Service","Rest","Sexual Servitude","Servitude","Whoring",].includes($encyclopedia)>>
 	<br><br>//Slave leadership positions// | [[Career Experience|Encyclopedia][$encyclopedia = "Career Experience"]]<br>
 	[[Attendant|Encyclopedia][$encyclopedia = "Attendant"]]
+	| [[Matron|Encyclopedia][$encyclopedia = "Matron"]]
 	| [[Bodyguard|Encyclopedia][$encyclopedia = "Bodyguard"]]
 	| [[Concubine|Encyclopedia][$encyclopedia = "Concubine"]]
 	| [[DJ|Encyclopedia][$encyclopedia = "DJ"]]
@@ -3099,7 +3111,7 @@ Error: bad title.
 		| [[Slave Nutrition|Encyclopedia][$encyclopedia = "Slave Nutrition"]]
 <</if>>
 
-<<if ["Facilities","Arcade","Brothel","Cellblock","Clinic","Club","Dairy","Head Girl Suite","Master Suite","Pit","Schoolroom","Servants' Quarters","Spa","Farmyard","Advertising","Variety","The Incubation Facility"].includes($encyclopedia)>>
+<<if ["Facilities","Arcade","Brothel","Cellblock","Clinic","Club","Dairy","Head Girl Suite","Master Suite","Pit","Schoolroom","Servants' Quarters","Spa","Nursery","Farmyard","Advertising","Variety","The Incubation Facility"].includes($encyclopedia)>>
 	<br><br>//Arcology [[Facilities|Encyclopedia][$encyclopedia = "Facilities"]]//<br>
 	[[Arcade|Encyclopedia][$encyclopedia = "Arcade"]]
 	| [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]]
@@ -3113,6 +3125,7 @@ Error: bad title.
 	| [[Schoolroom|Encyclopedia][$encyclopedia = "Schoolroom"]]
 	| [[Servants' Quarters|Encyclopedia][$encyclopedia = "Servants' Quarters"]]
 	| [[Spa|Encyclopedia][$encyclopedia = "Spa"]]
+	| [[Nursery|Encyclopedia][$encyclopedia = "Nursery"]]
 	| [[Farmyard|Encyclopedia][$encyclopedia = "Farmyard"]]
 	| [[The Incubation Facility |Encyclopedia][$encyclopedia = "The Incubation Facility"]]
 
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 4be58e8e8c7b3254ff53eaee9973f972d15fe649..dc123c193228107b5b93892e7c5bfbeaece5652c 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -669,12 +669,12 @@
 <<if $NurseryiIDs.length > 0 && typeof $NurseryiIDs[0] === 'object'>>
 	<<set $NurseryiIDs = $NurseryiIDs.map(function(a) { return a.ID; })>>
 <</if>>
-<<if ndef $nurserySlaves>>
-	<<set $nurserySlaves = 0>>
-<</if>>
 <<if ndef $nurseryBabies>>
 	<<set $nurseryBabies = 0>>
 <</if>>
+<<if ndef $nurserySlaves>>
+	<<set $nurserySlaves = 0>>
+<</if>>
 <<if ndef $Matron>>
 	<<set $Matron = 0>>
 <</if>>
diff --git a/src/uncategorized/main.tw b/src/uncategorized/main.tw
index b5192911483fb9d9a690918de80dd8c17ece0edf..8c17e260fdb2f4b38dd22e427aeb52f8b0b8d882 100644
--- a/src/uncategorized/main.tw
+++ b/src/uncategorized/main.tw
@@ -90,8 +90,6 @@
 	$pitNameCaps = $pitNameCaps || "The Pit",
 	$incubatorName = $incubatorName || "the Incubator",
 	$incubatorNameCaps = $incubatorNameCaps || "The Incubator",
-	$nurseryName = $nurseryName || "the Nursery",
-	$nurseryNameCaps = $nurseryNameCaps || "The Nursery",
 	$farmyardName = $farmyardName || "the Farmyard",
 	$farmyardNameCaps = $farmyardNameCaps || "The Farmyard">>
 <<if ($PC.customTitle == "")>>
diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw
index 99731747f436bdee2ef6187ab23befa1f7f93a6b..b7f0c3cb9ea8ee28f4dcce665c85308d73d02c1a 100644
--- a/src/uncategorized/slaveInteract.tw
+++ b/src/uncategorized/slaveInteract.tw
@@ -1193,42 +1193,48 @@ Aphrodisiacs: <span id="aphrodisiacs"><strong><<if $activeSlave.aphrodisiacs > 1
 <<if $activeSlave.assignment == "work in the dairy" && $dairyPregSetting > 0>>
 <<else>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	<<set $freeTanks = ($incubator-$tanks.length)>>
-	<<if $activeSlave.reservedChildren > 0>>
-		<<if $activeSlave.pregType == 1>>
-			$His child will be placed in $incubatorName.
-		<<elseif $activeSlave.reservedChildren < $activeSlave.pregType>>
-			$activeSlave.reservedChildren of $his children will be placed in $incubatorName.
-		<<elseif $activeSlave.pregType == 2>>
-			Both of $his children will be placed in $incubatorName.
-		<<else>>
-			All $activeSlave.reservedChildren of $his children will be placed in $incubatorName.
+	<<if $activeSlave.reservedChildrenNursery > 0>>
+		<<if $activeSlave.reservedChildrenNursery - $activeSlave.reservedChildren == 0>>
+			//$His children are already reserved for $nurseryName.//
 		<</if>>
-		<<if ($activeSlave.reservedChildren < $activeSlave.pregType) && ($reservedChildren < $freeTanks)>>
-			<<link "Keep another child" "Slave Interact">><<set $activeSlave.reservedChildren += 1, $reservedChildren += 1>><</link>>
-			<<if $activeSlave.reservedChildren > 0>>
-				| <<link "Keep one less child" "Slave Interact">><<set $activeSlave.reservedChildren -= 1, $reservedChildren -= 1>><</link>>
-			<</if>>
-			<<if $activeSlave.reservedChildren > 1>>
-				| <<link "Keep none of $his children" "Slave Interact">><<set $reservedChildren -= $activeSlave.reservedChildren, $activeSlave.reservedChildren = 0>><</link>>
+	<<else>>
+		<<set $freeTanks = ($incubator-$tanks.length)>>
+		<<if $activeSlave.reservedChildren > 0>>
+			<<if $activeSlave.pregType == 1>>
+				$His child will be placed in $incubatorName.
+			<<elseif $activeSlave.reservedChildren < $activeSlave.pregType>>
+				$activeSlave.reservedChildren of $his children will be placed in $incubatorName.
+			<<elseif $activeSlave.pregType == 2>>
+				Both of $his children will be placed in $incubatorName.
+			<<else>>
+				All $activeSlave.reservedChildren of $his children will be placed in $incubatorName.
 			<</if>>
-			<<if ($reservedChildren + $activeSlave.pregType - $activeSlave.reservedChildren) <= $freeTanks>>
-				| <<link "Keep the rest of $his children" "Slave Interact">><<set $reservedChildren += ($activeSlave.pregType - $activeSlave.reservedChildren), $activeSlave.reservedChildren += ($activeSlave.pregType - $activeSlave.reservedChildren)>><</link>>
+			<<if ($activeSlave.reservedChildren < $activeSlave.pregType) && ($reservedChildren < $freeTanks)>>
+				<<link "Keep another child" "Slave Interact">><<set $activeSlave.reservedChildren += 1, $reservedChildren += 1>><</link>>
+				<<if $activeSlave.reservedChildren > 0>>
+					| <<link "Keep one less child" "Slave Interact">><<set $activeSlave.reservedChildren -= 1, $reservedChildren -= 1>><</link>>
+				<</if>>
+				<<if $activeSlave.reservedChildren > 1>>
+					| <<link "Keep none of $his children" "Slave Interact">><<set $reservedChildren -= $activeSlave.reservedChildren, $activeSlave.reservedChildren = 0>><</link>>
+				<</if>>
+				<<if ($reservedChildren + $activeSlave.pregType - $activeSlave.reservedChildren) <= $freeTanks>>
+					| <<link "Keep the rest of $his children" "Slave Interact">><<set $reservedChildren += ($activeSlave.pregType - $activeSlave.reservedChildren), $activeSlave.reservedChildren += ($activeSlave.pregType - $activeSlave.reservedChildren)>><</link>>
+				<</if>>
+			<<elseif ($activeSlave.reservedChildren == $activeSlave.pregType) || ($reservedChildren == $freeTanks)>>
+				<<link "Keep one less child" "Slave Interact">><<set $activeSlave.reservedChildren -= 1, $reservedChildren -= 1>><</link>>
+				<<if $activeSlave.reservedChildren > 1>>
+					| <<link "Keep none of $his children" "Slave Interact">><<set $reservedChildren -= $activeSlave.reservedChildren, $activeSlave.reservedChildren = 0>><</link>>
+				<</if>>
 			<</if>>
-	<<elseif ($activeSlave.reservedChildren == $activeSlave.pregType) || ($reservedChildren == $freeTanks)>>
-			<<link "Keep one less child" "Slave Interact">><<set $activeSlave.reservedChildren -= 1, $reservedChildren -= 1>><</link>>
-			<<if $activeSlave.reservedChildren > 1>>
-				| <<link "Keep none of $his children" "Slave Interact">><<set $reservedChildren -= $activeSlave.reservedChildren, $activeSlave.reservedChildren = 0>><</link>>
+		<<elseif $reservedChildren < $freeTanks>>
+			$He is pregnant and you have <<if $freeTanks == 1>>an<</if>> @@.lime;available aging tank<<if $freeTanks > 1>>s<</if>>.@@
+			<<print "[[Keep "+ (($activeSlave.pregType > 1) ? "a" : "the") +" child|Slave Interact][$activeSlave.reservedChildren += 1, $reservedChildren += 1]]">>
+			<<if ($activeSlave.pregType > 1) && ($reservedChildren + $activeSlave.pregType) <= $freeTanks>>
+				| <<link "Keep all of $his children" "Slave Interact">><<set $reservedChildren += $activeSlave.pregType, $activeSlave.reservedChildren += $activeSlave.pregType>><</link>>
 			<</if>>
+		<<elseif $reservedChildren == $freeTanks>>
+			You have no available tanks for $his children.
 		<</if>>
-	<<elseif $reservedChildren < $freeTanks>>
-		$He is pregnant and you have <<if $freeTanks == 1>>an<</if>> @@.lime;available aging tank<<if $freeTanks > 1>>s<</if>>.@@
-		<<print "[[Keep "+ (($activeSlave.pregType > 1) ? "a" : "the") +" child|Slave Interact][$activeSlave.reservedChildren += 1, $reservedChildren += 1]]">>
-		<<if ($activeSlave.pregType > 1) && ($reservedChildren + $activeSlave.pregType) <= $freeTanks>>
-			| <<link "Keep all of $his children" "Slave Interact">><<set $reservedChildren += $activeSlave.pregType, $activeSlave.reservedChildren += $activeSlave.pregType>><</link>>
-		<</if>>
-	<<elseif $reservedChildren == $freeTanks>>
-		You have no available tanks for $his children.
 	<</if>>
 <</if>>
 <</if>>
@@ -1239,42 +1245,48 @@ Aphrodisiacs: <span id="aphrodisiacs"><strong><<if $activeSlave.aphrodisiacs > 1
 <<if $activeSlave.assignment == "work in the dairy" && $dairyPregSetting > 0>>
 <<else>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	<<set $freeCribs = ($nursery-$cribs.length)>>
-	<<if $activeSlave.reservedChildrenNursery > 0>>
-	    <<if $activeSlave.pregType == 1>>
-			$His child will be placed in $nurseryName.
-		<<elseif $activeSlave.reservedChildrenNursery < $activeSlave.pregType>>
-			$activeSlave.reservedChildrenNursery of $his children will be placed in $nurseryName.
-		<<elseif $activeSlave.pregType == 2>>
-			Both of $his children will be placed in $nurseryName.
-		<<else>>
-			All $activeSlave.reservedChildrenNursery of $his children will be placed in $nurseryName.
+	<<if $activeSlave.reservedChildren > 0>>
+		<<if $activeSlave.reservedChildren - $activeSlave.reservedChildrenNursery == 0>>
+			//$His children are already reserved for $incubatorName//
 		<</if>>
-		<<if ($activeSlave.reservedChildrenNursery < $activeSlave.pregType) && ($reservedChildrenNursery < $freeCribs)>>
-			<<link "Keep another child" "Slave Interact">><<set $activeSlave.reservedChildrenNursery += 1, $reservedChildrenNursery += 1>><</link>>
-			<<if $activeSlave.reservedChildrenNursery > 0>>
-				| <<link "Keep one less child" "Slave Interact">><<set $activeSlave.reservedChildrenNursery -= 1, $reservedChildrenNursery -= 1>><</link>>
-			<</if>>
-			<<if $activeSlave.reservedChildrenNursery > 1>>
-				| <<link "Keep none of $his children" "Slave Interact">><<set $reservedChildrenNursery -= $activeSlave.reservedChildrenNursery, $activeSlave.reservedChildrenNursery = 0>><</link>>
+	<<else>>
+		<<set $freeCribs = ($nursery-$cribs.length)>>
+		<<if $activeSlave.reservedChildrenNursery > 0>>
+			<<if $activeSlave.pregType == 1>>
+				$His child will be placed in $nurseryName.
+			<<elseif $activeSlave.reservedChildrenNursery < $activeSlave.pregType>>
+				$activeSlave.reservedChildrenNursery of $his children will be placed in $nurseryName.
+			<<elseif $activeSlave.pregType == 2>>
+				Both of $his children will be placed in $nurseryName.
+			<<else>>
+				All $activeSlave.reservedChildrenNursery of $his children will be placed in $nurseryName.
 			<</if>>
-			<<if ($reservedChildrenNursery + $activeSlave.pregType - $activeSlave.reservedChildrenNursery) <= $freeCribs>>
-				| <<link "Keep the rest of $his children" "Slave Interact">><<set $reservedChildrenNursery += ($activeSlave.pregType - $activeSlave.reservedChildrenNursery), $activeSlave.reservedChildrenNursery += ($activeSlave.pregType - $activeSlave.reservedChildrenNursery)>><</link>>
+			<<if ($activeSlave.reservedChildrenNursery < $activeSlave.pregType) && ($reservedChildrenNursery < $freeCribs)>>
+				<<link "Keep another child" "Slave Interact">><<set $activeSlave.reservedChildrenNursery += 1, $reservedChildrenNursery += 1>><</link>>
+				<<if $activeSlave.reservedChildrenNursery > 0>>
+					| <<link "Keep one less child" "Slave Interact">><<set $activeSlave.reservedChildrenNursery -= 1, $reservedChildrenNursery -= 1>><</link>>
+				<</if>>
+				<<if $activeSlave.reservedChildrenNursery > 1>>
+					| <<link "Keep none of $his children" "Slave Interact">><<set $reservedChildrenNursery -= $activeSlave.reservedChildrenNursery, $activeSlave.reservedChildrenNursery = 0>><</link>>
+				<</if>>
+				<<if ($reservedChildrenNursery + $activeSlave.pregType - $activeSlave.reservedChildrenNursery) <= $freeCribs>>
+					| <<link "Keep the rest of $his children" "Slave Interact">><<set $reservedChildrenNursery += ($activeSlave.pregType - $activeSlave.reservedChildrenNursery), $activeSlave.reservedChildrenNursery += ($activeSlave.pregType - $activeSlave.reservedChildrenNursery)>><</link>>
+				<</if>>
+			<<elseif ($activeSlave.reservedChildrenNursery == $activeSlave.pregType) || ($reservedChildrenNursery == $freeCribs)>>
+				<<link "Keep one less child" "Slave Interact">><<set $activeSlave.reservedChildrenNursery -= 1, $reservedChildrenNursery -= 1>><</link>>
+				<<if $activeSlave.reservedChildrenNursery > 1>>
+					| <<link "Keep none of $his children" "Slave Interact">><<set $reservedChildrenNursery -= $activeSlave.reservedChildrenNursery, $activeSlave.reservedChildrenNursery = 0>><</link>>
+				<</if>>
 			<</if>>
-	<<elseif ($activeSlave.reservedChildrenNursery == $activeSlave.pregType) || ($reservedChildrenNursery == $freeCribs)>>
-			<<link "Keep one less child" "Slave Interact">><<set $activeSlave.reservedChildrenNursery -= 1, $reservedChildrenNursery -= 1>><</link>>
-			<<if $activeSlave.reservedChildrenNursery > 1>>
-				| <<link "Keep none of $his children" "Slave Interact">><<set $reservedChildrenNursery -= $activeSlave.reservedChildrenNursery, $activeSlave.reservedChildrenNursery = 0>><</link>>
+		<<elseif $reservedChildrenNursery < $freeCribs>>
+			$He is pregnant and you have <<if $freeCribs == 1>>an<</if>> @@.lime;available aging tank<<if $freeCribs > 1>>s<</if>>.@@
+			<<print "[[Keep "+ (($activeSlave.pregType > 1) ? "a" : "the") +" child|Slave Interact][$activeSlave.reservedChildrenNursery += 1, $reservedChildrenNursery += 1]]">>
+			<<if ($activeSlave.pregType > 1) && ($reservedChildrenNursery + $activeSlave.pregType) <= $freeCribs>>
+				| <<link "Keep all of $his children" "Slave Interact">><<set $reservedChildrenNursery += $activeSlave.pregType, $activeSlave.reservedChildrenNursery += $activeSlave.pregType>><</link>>
 			<</if>>
+		<<elseif $reservedChildrenNursery == $freeCribs>>
+			You have no available cribs for $his children.	/*Will need to be rewritten, as not all of the children in the Nursery will be in cribs*/
 		<</if>>
-	<<elseif $reservedChildrenNursery < $freeCribs>>
-		$He is pregnant and you have <<if $freeCribs == 1>>an<</if>> @@.lime;available aging tank<<if $freeCribs > 1>>s<</if>>.@@
-		<<print "[[Keep "+ (($activeSlave.pregType > 1) ? "a" : "the") +" child|Slave Interact][$activeSlave.reservedChildrenNursery += 1, $reservedChildrenNursery += 1]]">>
-		<<if ($activeSlave.pregType > 1) && ($reservedChildrenNursery + $activeSlave.pregType) <= $freeCribs>>
-			| <<link "Keep all of $his children" "Slave Interact">><<set $reservedChildrenNursery += $activeSlave.pregType, $activeSlave.reservedChildrenNursery += $activeSlave.pregType>><</link>>
-		<</if>>
-	<<elseif $reservedChildrenNursery == $freeCribs>>
-		You have no available cribs for $his children.	/*Will need to be rewritten, as not all of the children in the Nursery will be in cribs*/
 	<</if>>
 <</if>>
 <</if>>