diff --git a/devNotes/twine JS b/devNotes/twine JS
index e8be76c373e8653d9d2e9b4f1b15f48126a86473..39d61f66d81c6fcba3d3f673216376a739386912 100644
--- a/devNotes/twine JS	
+++ b/devNotes/twine JS	
@@ -4311,7 +4311,7 @@ if(eventSlave.fetish != "mindbroken") {
 				}
 			}
 
-			if(eventSlave.slaveName != eventSlave.birthName) {
+			if(eventSlave.slaveName != eventSlave.birthName && eventSlave.birthName !== "") {
 				if(eventSlave.devotion <= 20) {
 					if(eventSlave.trust > -20) {
 						if(eventSlave.anus > 0 && canDoAnal(eventSlave)) {
@@ -5870,7 +5870,7 @@ if(eventSlave.fetish != "mindbroken") {
 				}
 			}
 
-			if(eventSlave.slaveName != eventSlave.birthName) {
+			if(eventSlave.slaveName != eventSlave.birthName && eventSlave.birthName !== "") {
 				if(eventSlave.devotion <= 20) {
 					if(eventSlave.trust > -20) {
 						if(eventSlave.anus > 0 && canDoAnal(eventSlave)) {
diff --git a/src/events/gameover.tw b/src/events/gameover.tw
index 73398b51a44d39ef87140d5df555db78929712fa..37bee288a05452c741c4d91ea1f9f33db59478f8 100644
--- a/src/events/gameover.tw
+++ b/src/events/gameover.tw
@@ -77,9 +77,9 @@
 	<br><br>
 	''GAME OVER''
 
-<<elseif $gameover == "Idiot Ball 2 The Dumbassening">>
+<<elseif $gameover == "Idiot Ball 2 The Dumbassening" || $gameover == "Idiot Ball 3 Totally Not Idiot Ball 2 Again">>
 	<<set $ui = "start">>
-	As you leave your penthouse to conduct your daily rounds, you promptly get <<if $arcologyUpgrade.drones == 1>>tased by the nearest drone<<else>>tackled hard against the wall<</if>>. When you awake, it hits you like a truck; you idiotically enslaved your $PC.origRace ass by decreeing all non-<<print $arcologies[0].FSSupremacistRace>>s slaves, and since you are now a slave, lack the authority to revert the policy. The story of your remaining years may be worth telling, as is your legendary blunder, but it must be told elsewhere.
+	As you leave your penthouse to conduct your daily rounds, you promptly get <<if $arcologyUpgrade.drones == 1>>tased by the nearest drone<<else>>tackled hard against the wall<</if>>. When you awake, it hits you like a truck; you idiotically enslaved your $PC.origRace ass by decreeing all <<if $gameover == "Idiot Ball 2 The Dumbassening">>non-<<print $arcologies[0].FSSupremacistRace>><<else>><<print $arcologies[0].FSSubjugationistRace>><</if>>s slaves, and since you are now a slave, lack the authority to revert the policy. The story of your remaining years may be worth telling, as is your legendary blunder, but it must be told elsewhere.
 
 	<br><br>
 	''GAME OVER''	
diff --git a/src/js/eventSelectionJS.tw b/src/js/eventSelectionJS.tw
index 4ba6b6979453ea45ad6d10d95e55b80f314db3a3..359f3ddae649ff931f91bdcd7599a054c82195ff 100644
--- a/src/js/eventSelectionJS.tw
+++ b/src/js/eventSelectionJS.tw
@@ -506,7 +506,7 @@ if(eventSlave.fetish != "mindbroken") {
 				}
 			}
 
-			if(eventSlave.slaveName != eventSlave.birthName) {
+			if(eventSlave.slaveName != eventSlave.birthName && eventSlave.birthName !== "") {
 				if(eventSlave.devotion <= 20) {
 					if(eventSlave.trust > -20) {
 						if(eventSlave.anus > 0 && canDoAnal(eventSlave)) {
@@ -2065,7 +2065,7 @@ if(eventSlave.fetish != "mindbroken") {
 				}
 			}
 
-			if(eventSlave.slaveName != eventSlave.birthName) {
+			if(eventSlave.slaveName != eventSlave.birthName && eventSlave.birthName !== "") {
 				if(eventSlave.devotion <= 20) {
 					if(eventSlave.trust > -20) {
 						if(eventSlave.anus > 0 && canDoAnal(eventSlave)) {
diff --git a/src/npc/fRelation.tw b/src/npc/fRelation.tw
index ebf31834f8414446a154ed506cfd6b7248be4493..e1a6642663ad743a46bad9fd908316e08262f617 100644
--- a/src/npc/fRelation.tw
+++ b/src/npc/fRelation.tw
@@ -75,13 +75,12 @@ You call both $activeSlave.slaveName and $slaves[$partner].slaveName to your off
 	<<PartnerVCheck>>
 <<elseif canWalk($activeSlave) && canWalk($slaves[$partner]) && ($activeSlave.devotion > 50) && ($slaves[$partner].devotion > 20) && (_activeSlaveRel == "daughter")>>
 	$activeSlave.slaveName is enthusiastic when $he hears you order $slaves[$partner].slaveName to come over. $His total immersion in sexual slavery has clearly uncovered a willingness to get very close to $his mother. You<<if ($PC.dick == 0)>> don a strap-on,<</if>> lie on the floor and instruct $slaves[$partner].slaveName to ride you. _He2 complies, and finds _his2 daughter $activeSlave.slaveName <<if ($slaves[$partner].dick > 0)>>
-		stroking _his2 cock while $he humps $his <<if $seeRace == 1>>$activeSlave.race <</if>>butt up and down on your cock.
+		stroking _his2 cock while _he2 humps _his2 <<if $seeRace == 1>>$activeSlave.race <</if>>butt up and down on your cock.
 	<<else>>
-		licking _his2 anus while $he humps $himself up and down on your cock.
+		licking _his2 anus while _he2 humps _himself2 up and down on your cock.
 	<</if>>
-	Your use of $slaves[$partner].slaveName's mature body is the focus. _He2 finds _himself2 caught up in a miasma of sexual pleasure and perversion, moaning and blushing as your <<if ($PC.dick == 0)>>strap-on and fingers<<else>>cock<</if>> and $slaves[$partner].slaveName's mouth tour $his body. When you finish in $his <<if ($slaves[$partner].dick > 0)>>asshole, $his daughter hastens to lavish attention on _his2 mother's well fucked, cum filled butt.<<else>>pussy, $his daughter hastens to lavish attention on _his2 mother's well fucked, cum filled cunt.<</if>>
+	Your use of $slaves[$partner].slaveName's mature body is the focus. _He2 finds _himself2 caught up in a miasma of sexual pleasure and perversion, moaning and blushing as your <<if ($PC.dick == 0)>>strap-on and fingers<<else>>cock<</if>> and $active.slaveName's mouth tour _his2 body. When you finish in _his2 <<if ($slaves[$partner].dick > 0)>>asshole, _his2 daughter hastens to lavish attention on $his mother's well fucked, cum filled butt.<<else>>pussy, _his2 daughter hastens to lavish attention on $his mother's well fucked, cum filled cunt.<</if>>
 	<<set $activeSlave.oralCount += 2, $slaves[$partner].oralCount += 2, $oralTotal += 2>>
-	<<BothVCheck>>
 	<<PartnerVCheck>>
 <<elseif canDoVaginal($activeSlave) && canDoVaginal($slaves[$partner]) && canWalk($activeSlave) && canWalk($slaves[$partner]) && ($activeSlave.devotion > 50) && ($slaves[$partner].devotion > 50) && (_activeSlaveRel == "twin")>>
 	$activeSlave.slaveName and $slaves[$partner].slaveName are such devoted sex slaves that they've long since lost any hesitations about their partnership, and generally approach sex as though their bodies were interchangeable. (This means that they almost never masturbate, for one thing, preferring to have sex with each other, instead.) Giggling and kissing each other, they eagerly kneel before your chair and give you simultaneous oral sex, making an effort to play with their symmetry. They kiss around your <<if ($PC.dick == 0)>>pussy<<else>>cock, making a complete seal around you with their lips<</if>>, one on each side. Then they jump up on your desk and press their <<if ($activeSlave.dick > 0) && ($slaves[$partner].dick > 0)>>cocks<<elseif ($activeSlave.dick > 0) || ($slaves[$partner].dick > 0)>>cock and pussy<<else>>pussies<</if>> against one another<<if ($PC.dick == 0)>> while you don a strap-on<</if>>, spreading their legs to offer you everything. You switch back and forth, with the twin you're not in rubbing and grinding against their sister, until both of $slaves[$partner].slaveName and $activeSlave.slaveName are lying on the desk<<if ($PC.dick == 1)>> with cum dripping out of them<</if>>, making out tiredly.
diff --git a/src/pregmod/widgets/slaveSummaryWidgets.tw b/src/pregmod/widgets/slaveSummaryWidgets.tw
index db7d58c56afc612a9dbbc4be1f6ff7d8200c12d4..900a5b7d6baf15e82b1409d64bd147ae415b98cd 100644
--- a/src/pregmod/widgets/slaveSummaryWidgets.tw
+++ b/src/pregmod/widgets/slaveSummaryWidgets.tw
@@ -2157,13 +2157,13 @@ _Slave.faceShape face.
 		<</if>>
 		<<if _Slave.attrKnown == 1>>
 			<<if _Slave.clitSetting == "women">>
-				<<if _Slave.attrXX < 95>>SP:women<</if>>
+				<<if _Slave.attrXX < 95>>SP:women<<else>>SP:monitoring<</if>>
 			<<elseif _Slave.clitSetting == "men">>
-				<<if _Slave.attrXY < 95>>SP:men<</if>>
+				<<if _Slave.attrXY < 95>>SP:men<<else>>SP:monitoring<</if>>
 			<<elseif _Slave.clitSetting == "anti-women">>
-				<<if _Slave.attrXX > 0>>SP:anti-women<</if>>
+				<<if _Slave.attrXX > 0>>SP:anti-women<<else>>SP:monitoring<</if>>
 			<<elseif _Slave.clitSetting == "anti-men">>
-				<<if _Slave.attrXY > 0>>SP:anti-men<</if>>
+				<<if _Slave.attrXY > 0>>SP:anti-men<<else>>SP:monitoring<</if>>
 			<</if>>
 		<<else>>
 			<<if _Slave.clitSetting == "women">>
diff --git a/src/uncategorized/policies.tw b/src/uncategorized/policies.tw
index 2cf059ba42294b5bf9c2b6bce1716a01b464d9c1..d49ab91886a694075056228afee8100523518ac0 100644
--- a/src/uncategorized/policies.tw
+++ b/src/uncategorized/policies.tw
@@ -1,7 +1,13 @@
 :: Policies [nobr]
 
 <<set $nextButton = "Back">>
-<<if $arcologies[0].FSSupremacistLawME == 1 && $PC.origRace != $arcologies[0].FSSupremacistRace>><<set $nextLink = "Gameover", $gameover = "Idiot Ball 2 The Dumbassening">><<else>><<set $nextLink = "Main">><</if>>
+<<if $arcologies[0].FSSupremacistLawME == 1 && $PC.origRace != $arcologies[0].FSSupremacistRace>>
+	<<set $nextLink = "Gameover", $gameover = "Idiot Ball 2 The Dumbassening">>
+<<eleeif arcologies[0].FSSubjugationistLawME == 1 && $PC.origRace == $arcologies[0].FSSubjugationistRace>>
+	<<set $nextLink = "Gameover", $gameover = "Idiot Ball 3 Totally Not Idiot Ball 2 Again">>
+<<else>>
+	<<set $nextLink = "Main">>
+<</if>>
 <<set $showEncyclopedia = 1>><<set $encyclopedia = "Future Societies">>
 <<if $rep < 0>><<set $rep = 0>><</if>>
 <<set $customRetirementAge = Math.clamp($customRetirementAge, 20, 120)>>