diff --git a/src/uncategorized/recETS.tw b/src/uncategorized/recETS.tw
index 6912822258c7c8087165589f3e3331d1daec5533..67a6339deb168f7b213c7da88766c37cef1e87cc 100644
--- a/src/uncategorized/recETS.tw
+++ b/src/uncategorized/recETS.tw
@@ -1664,12 +1664,30 @@ This call is coming from a public kiosk, which is usually an indication that the
 
 <<default>>
 	<br>ERROR: bad recETS event $RecETSevent
+	
 <</switch>>
+
+<<switch $RecETSevent>>
+<<case "addict mother daughter" "mismatched pair" "posh mother daughter">>
+<br><<link "Sell $him immediately">>
+	<<run cashX($contractCost, "slaveTransfer", $activeSlave)>>
+	<<replace "#result">>
+	$activeSlave.slaveName accepts being resold without much fuss. $He's merely exchanged one unknown owner for another. For all $he knows $his new buyer will be less abusive than you would have been. $He would be less complacent if $he knew who $his buyers are; $he'll be immured in an arcade within the hour.
+	<</replace>>
+<</link>> //This will bring in <<print cashFormat($contractCost)>>//
+
+<<case "desperate broodmother" "identical herm pair" "identical pair" "incest brother brother" "incest brother sister" "incest father daughter" "incest father son" "incest mother daughter" "incest mother son" "incest sister sister" "incest twin brother" "incest twin sister" "incest twins mixed" "matched pair">>
+<<default>>
+	<br>ERROR: bad recETS event $RecETSevent
+<</switch>>
+
 <<else>>
-	//You lack the necessary funds to enslave $him.//
+	<br>//You lack the necessary funds to enslave $him.//
 <</if>>
 
-<<if $cash >= $contractCost>>
+<<switch $RecETSevent>>
+<<case "addict mother daughter" "desperate broodmother" "mismatched pair" "posh mother daughter">>
+<<if $cash >= ($contractCost*2)>>
 <br>
 <<switch $RecETSevent>>
 
@@ -1690,9 +1708,9 @@ This call is coming from a public kiosk, which is usually an indication that the
 		$His daughter walks in angrily demanding to know why you called _him2 here. _He2 sees _his2 mother kneeling naked next to you, hears the hiss-click of the door closing and locking behind _him2, and makes the connection far too late to run. _He2 begins to scream at both you and _his2 mother at the top of _his2 lungs, and manages to keep up an impressive volume until you get _him2 gagged. _His2 mother does not move to interfere as you strip and bind $his daughter's struggling body.
 	<</switch>>
 	<<run newSlave($relative)>>
-	<<run cashX($contractCost, "slaveTransfer", $relative)>>
+	<<run cashX(forceNeg($contractCost), "slaveTransfer", $relative)>>
 	<<run newSlave($relative2)>>
-	<<run cashX($contractCost, "slaveTransfer", $relative2)>>
+	<<run cashX(forceNeg($contractCost), "slaveTransfer", $relative2)>>
 	<</replace>>
 <</link>>
 
@@ -1704,9 +1722,9 @@ This call is coming from a public kiosk, which is usually an indication that the
 	<br><br>
 	$His sister-pimp walks in angrily demanding to know why you called _him2 here. _He2 sees _his2 sissy sister kneeling naked next to you, hears the hiss-click of the door closing and locking behind _him2, and makes the connection far too late to run. _He2 begins to scream at both you and _his2 sister at the top of _his2 lungs, and manages to keep up an impressive volume until you get _him2 gagged. _His2 sister does not move to interfere as you strip and bind the struggling body. In fact, as you get the gag in place, $he begins to laugh an unstable, cracking laugh that degenerates into sobbing.
 	<<run newSlave($relative)>>
-	<<run cashX($contractCost, "slaveTransfer", $relative)>>
+	<<run cashX(forceNeg($contractCost), "slaveTransfer", $relative)>>
 	<<run newSlave($relative2)>>
-	<<run cashX($contractCost, "slaveTransfer", $relative2)>>
+	<<run cashX(forceNeg($contractCost), "slaveTransfer", $relative2)>>
 	<</replace>>
 <</link>>
 
@@ -1722,13 +1740,28 @@ This call is coming from a public kiosk, which is usually an indication that the
 			You notice _his2 belly is slightly distended. It could be hunger, but upon closer inspection, you realize _his2 hymen has been torn. _He2's likely been servicing men alongside _his2 mother and has a bun in the oven too.
 		<</if>>
 		<<run newSlave($relative)>>
-		<<run cashX($contractCost, "slaveTransfer", $relative)>>
+		<<run cashX(forceNeg($contractCost), "slaveTransfer", $relative)>>
 		<<run newSlave($relative2)>>
-		<<run cashX($contractCost, "slaveTransfer", $relative2)>>
+		<<run cashX(forceNeg($contractCost), "slaveTransfer", $relative2)>>
 		<</replace>>
 	<</link>>
 <</if>>
 
+<<default>>
+	<br>ERROR: bad recETS event $RecETSevent <<print "[[Go back to previous passage '" + previous() +"'][previous()]]">>
+
+<</switch>>
+
+<<else>>
+	<br><<if $cash < $contractCost>>//You lack the necessary funds to enslave them both.//<</if>>
+<</if>>
+
+<<case "identical herm pair" "identical pair" "incest brother brother" "incest brother sister" "incest father daughter" "incest father son" "incest mother daughter" "incest mother son" "incest sister sister" "incest twin brother" "incest twin sister" "incest twins mixed" "matched pair">>
+
+<<if $cash >= $contractCost>>
+
+<<switch $RecETSevent>>
+
 <<case "identical herm pair" "identical pair" "matched pair">>
 <<link "Buy them both">>
 	<<run cashX(forceNeg($contractCost), "slaveTransfer", $activeSlave)>>
@@ -1787,13 +1820,20 @@ This call is coming from a public kiosk, which is usually an indication that the
 <</link>>
 
 <<default>>
+
 	<br>ERROR: bad recETS event $RecETSevent <<print "[[Go back to previous passage '" + previous() +"'][previous()]]">>
 
 <</switch>>
+
 <<else>>
-	<<if $cash < $contractCost>>//You lack the necessary funds to enslave them both.//<</if>>
+	<br>//You lack the necessary funds to enslave them both.//
 <</if>>
 
+<<default>>
+	<br>ERROR: bad recETS event $RecETSevent <<print "[[Go back to previous passage '" + previous() +"'][previous()]]">>
+
+<</switch>>
+
 <<if $cheatMode == 1>>
 	<br><br>DEBUG: &nbsp;&nbsp;&nbsp;&nbsp;[[Go back to Nonrandom Event|Nonrandom Event][$activeSlave = 0, $eventSlave = 0]]
 <</if>>