diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 3fb28dd5f5d736047a28f7d1a7ddc9977de4ea40..d5e3103012da8947ba850bb1e583d667837d4679 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -5440,12 +5440,12 @@
 			<<= FutureSocieties.ChangePorn("Eugenics", 1)>>
 		<</if>>
 		<<if $slaves[$i].breedingMark == 1 && $propOutcome == 1>>
-			<<if $slaves[$i].pregKnown == 1 && $slaves[$i].pregSource == -1>>
-				The Societal Elite @@.green;are pleased@@ your child is growing within $him. The mark covering $his lower belly, coupled with $his gravidity and blessing, @@.green;enamors@@ your populace.
+			<<if $slaves[$i].pregKnown == 1 && ($slaves[$i].pregSource == -1 || $slaves[$i].pregSource == -6)>>
+				The Societal Elite @@.green;are pleased@@ <<if $slaves[$i].pregSource == -1>>your<<elseif $slaves[$i].pregSource == -6>>an Elite<</if>> child is growing within $him. The mark covering $his lower belly, coupled with $his gravidity and blessing, @@.green;enamors@@ your populace.
 				<<set $failedElite -= 5+$slaves[$i].pregType>>
 				<<= FutureSocieties.ChangePorn("Eugenics", 3)>>
 				<<if $slaves[$i].abortionTat > 0>>
-					The tally of aborted children adorning $his middle @@.red;is worrying,@@ however.
+					The <<if $slaves[$i].abortionTat > 1>>tally of aborted children<<else>>tattoo marking an aborted child<</if>> adorning $his middle @@.red;is worrying,@@ however.
 					<<= FutureSocieties.ChangePorn("Eugenics", -1)>>
 				<</if>>
 			<</if>>
diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw
index da87e1b82046785f86474c9299963a24b9b52bc0..e08cf78d32917a8224997bc4e49b54ccd72ff8eb 100644
--- a/src/uncategorized/slaveInteract.tw
+++ b/src/uncategorized/slaveInteract.tw
@@ -1230,7 +1230,7 @@ Aphrodisiacs: <span id="aphrodisiacs"><strong><<if $activeSlave.aphrodisiacs > 1
 			<</if>>
 		<<elseif ($activeSlave.preg > $activeSlave.pregData.minLiveBirth)>>
 			<<link "Give $him a cesarean section" "csec">><</link>>
-		<<elseif ($activeSlave.preg > 0) && $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -1>>
+		<<elseif ($activeSlave.preg > 0) && $activeSlave.breedingMark == 1 && $propOutcome == 1 && ($activeSlave.pregSource == -1 || $activeSlave.pregSource == -6)>>
 			//You are forbidden from aborting an Elite child//
 		<<elseif ($activeSlave.preg > 0)>>
 			<<link "Abort $his pregnancy" "Abort">><</link>>
diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw
index 9f7cd6d99fba3372d2219175d7aeff5ec9ca6e7e..ce8a6393dfd972a35b34720344bf3e8156357bdb 100644
--- a/src/utility/birthWidgets.tw
+++ b/src/utility/birthWidgets.tw
@@ -1270,7 +1270,7 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to $his prepared
 
 <</switch>>
 
-<<if $slaves[$i].breedingMark == 1 && $propOutcome == 1 && $slaves[$i].pregSource == -1 && $eugenicsFullControl != 1>>
+<<if $slaves[$i].breedingMark == 1 && $propOutcome == 1 && ($slaves[$i].pregSource == -1 || $slaves[$i].pregSource == -6) && $eugenicsFullControl != 1>>
 	<br>The Societal Elite @@.red;are furious@@ you would allow an elite child to perish under your watch<<if _curBabies > 1>>, let alone multiple<</if>>.
 	<<set $failedElite += 100>>
 <</if>>
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 4fad09b01ed330c767de2cb3b39150ceeee2003a..8f591d5e20f29600cab692323240142933e8a1d3 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -15354,24 +15354,32 @@ $He has
 			<<elseif $activeSlave.bellyPreg >= 15000>>
 				<<if $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -1>>
 					Your eugenics obsessed society is pleased that $he is ripe with your child.
+				<<elseif $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -6>>
+					Your eugenics obsessed society is pleased that $he is ripe with an Elite child.
 				<<else>>
 					Your eugenics obsessed society finds $his huge pregnant belly absolutely disgusting.
 				<</if>>
 			<<elseif $activeSlave.bellyPreg >= 10000>>
 				<<if $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -1>>
 					Your eugenics obsessed society is pleased that $he is heavy with your child.
+				<<elseif $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -6>>
+					Your eugenics obsessed society is pleased that $he is heavy with an Elite child.
 				<<else>>
 					Your eugenics obsessed society finds $his big pregnant belly absolutely disgusting.
 				<</if>>
 			<<elseif $activeSlave.bellyPreg >= 5000>>
 				<<if $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -1>>
 					Your eugenics obsessed society is pleased that $he is swollen with your child.
+				<<elseif $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -6>>
+					Your eugenics obsessed society is pleased that $he is swollen with an Elite child.
 				<<else>>
 					Your eugenics obsessed society finds $his pregnant belly disgusting.
 				<</if>>
 			<<elseif $activeSlave.bellyPreg >= 1500>>
 				<<if $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -1>>
 					Your eugenics obsessed society is pleased that $he is swelling with your child.
+				<<elseif $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -6>>
+					Your eugenics obsessed society is pleased that $he is swelling with an Elite child.
 				<<else>>
 					Your eugenics obsessed society finds $his developing pregnancy insulting.
 				<</if>>
@@ -16317,6 +16325,12 @@ $He has
 					all of them fathered by your citizens.
 				<<elseif $activeSlave.pregSource == -3>>
 					all of them fathered by your former Master. He was quite the busy man.
+				<<elseif $activeSlave.pregSource == -4>>
+					all of them fathered by another arcology owner.
+				<<elseif $activeSlave.pregSource == -5>>
+					all of them fathered by one of your clients.
+				<<elseif $activeSlave.pregSource == -6>>
+					all of them fathered by the Societal Elite.
 				<<elseif $activeSlave.pregSource == -9>>
 					all of them fathered by the Futanari Sisters, given how far along $he is and $his history.
 				<<elseif $activeSlave.pregSource == 0>>
@@ -16338,6 +16352,12 @@ $He has
 				Tests show $his womb contains <<if $activeSlave.pregType > 1>><<if $activeSlave.pregType > 10>>many <</if>>children <<else>>a child <</if>>fathered by one of your citizens.
 			<<elseif $activeSlave.pregSource == -3>>
 				Tests show $his womb contains <<if $activeSlave.pregType > 1>><<if $activeSlave.pregType > 10>>many <</if>>children <<else>>a child <</if>>fathered by your former Master. He was quite the busy man.
+			<<elseif $activeSlave.pregSource == -4>>
+				Tests show $his womb contains <<if $activeSlave.pregType > 1>><<if $activeSlave.pregType > 10>>many <</if>>children <<else>>a child <</if>>fathered by another arcology owner.
+			<<elseif $activeSlave.pregSource == -5>>
+				Tests show $his womb contains <<if $activeSlave.pregType > 1>><<if $activeSlave.pregType > 10>>many <</if>>children <<else>>a child <</if>>fathered by one of your clients.
+			<<elseif $activeSlave.pregSource == -6>>
+				Tests show $his womb contains <<if $activeSlave.pregType > 1>><<if $activeSlave.pregType > 10>>many <</if>>children <<else>>a child <</if>>fathered by the Societal Elite.
 			<<elseif $activeSlave.pregSource == -9>>
 				$His womb contains <<if $activeSlave.pregType > 1>><<if $activeSlave.pregType > 10>>many <</if>>children <<else>>a child <</if>>fathered by the Futanari Sisters, given how far along $he is and $his history.
 			<<elseif $activeSlave.pregSource == 0>>
diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw
index 6bcf1cbc479ff65982cce7f5e10a8c8a016631a1..c7f2caf605c917b72d4ce13037d5945cd4b08076 100644
--- a/src/utility/miscWidgets.tw
+++ b/src/utility/miscWidgets.tw
@@ -334,7 +334,7 @@ Call as <<SlaveInteractFertility>>
 			<</if>>
 		<<elseif ($activeSlave.preg > $activeSlave.pregData.minLiveBirth)>>
 			[["Give " + $him + " a cesarean section"|csec]]
-		<<elseif ($activeSlave.preg > 0) && $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -1>>
+		<<elseif ($activeSlave.preg > 0) && $activeSlave.breedingMark == 1 && $propOutcome == 1 && ($activeSlave.pregSource == -1 || $activeSlave.pregSource == -6)>>
 			//You are forbidden from aborting an Elite child//
 		<<elseif ($activeSlave.preg > 0)>>
 			[["Abort " + $his + " pregnancy"|Abort]]