diff --git a/src/uncategorized/saServeYourOtherSlaves.tw b/src/uncategorized/saServeYourOtherSlaves.tw
index 6697986d076be3687514b089d62beb8a3194c8e1..092c887b7112b48add3fd2df1cc4351ad56cd1f9 100644
--- a/src/uncategorized/saServeYourOtherSlaves.tw
+++ b/src/uncategorized/saServeYourOtherSlaves.tw
@@ -2,43 +2,37 @@
 
 <<set _oralUse = 0, _analUse = 0, _vaginalUse = 0, _mammaryUse = 0, _penetrativeUse = 0>>
 
-<<set $domSlave = 0>>
-<<for $j = 0; $j < $slaves.length; $j++>>
-	<<if $slaves[$i].subTarget == $slaves[$j].ID>>
-	<<set $domSlave = $slaves[$j]>>
-	<<break>>
-	<</if>>
-<</for>>
+<<set _dom = $slaves.findIndex(function(s) { return s.ID == $slaves[$i].subTarget; })>>
+
+<<if _dom == -1>>
 
-<<if $domSlave == 0>>
 <<if $slaves[$i].devotion <= 20>>
 	<<if $slaves[$i].trust >= -20>>
-	is forced to serve your other slaves' sexual needs by constant punishment. Being castigated and raped @@.gold;frightens her into obedience.@@
-	<<set $slaves[$i].trust -= 5>>
-	<<if $slaves[$i].sexualQuirk == "strugglefuck queen">>
-		She secretly likes being raped @@.hotpink;and wants more.@@
-		<<set $slaves[$i].devotion += 1>>
-	<<elseif $slaves[$i].sexualQuirk == "gagfuck queen">>
-		She secretly enjoys the oral abuse @@.hotpink;and wants more.@@
-		<<set $slaves[$i].devotion += 1>>
-	<<elseif $slaves[$i].sexualQuirk == "painal queen">>
-		She secretly gets off on assrape @@.hotpink;and wants more.@@
-		<<set $slaves[$i].devotion += 1>>
-	<</if>>
+		is forced to serve your other slaves' sexual needs by constant punishment. Being castigated and raped @@.gold;frightens her into obedience.@@
+		<<set $slaves[$i].trust -= 5>>
+		<<if $slaves[$i].sexualQuirk == "strugglefuck queen">>
+			She secretly likes being raped @@.hotpink;and wants more.@@
+			<<set $slaves[$i].devotion += 1>>
+		<<elseif $slaves[$i].sexualQuirk == "gagfuck queen">>
+			She secretly enjoys the oral abuse @@.hotpink;and wants more.@@
+			<<set $slaves[$i].devotion += 1>>
+		<<elseif $slaves[$i].sexualQuirk == "painal queen">>
+			She secretly gets off on assrape @@.hotpink;and wants more.@@
+			<<set $slaves[$i].devotion += 1>>
+		<</if>>
 	<<else>>
-	is forced to serve your other slaves' sexual needs by her fear. Being used on pain of punishment @@.hotpink;habituates her to subservience@@ and @@.gold;keeps her fearful.@@
-	<<set $slaves[$i].trust -= 2>>
-	<<set $slaves[$i].devotion += 2>>
-	<<if $slaves[$i].sexualQuirk == "strugglefuck queen">>
-		She privately likes being abused @@.hotpink;and accepts it.@@
-		<<set $slaves[$i].devotion += 1>>
-	<<elseif $slaves[$i].sexualQuirk == "gagfuck queen">>
-		She privately likes being an oral toy and @@.hotpink;and accepts it.@@
-		<<set $slaves[$i].devotion += 1>>
-	<<elseif $slaves[$i].sexualQuirk == "painal queen">>
-		She privately likes being an anal toy @@.hotpink;and accepts it.@@
-		<<set $slaves[$i].devotion += 1>>
-	<</if>>
+		is forced to serve your other slaves' sexual needs by her fear. Being used on pain of punishment @@.hotpink;habituates her to subservience@@ and @@.gold;keeps her fearful.@@
+		<<set $slaves[$i].trust -= 2, $slaves[$i].devotion += 2>>
+		<<if $slaves[$i].sexualQuirk == "strugglefuck queen">>
+			She privately likes being abused @@.hotpink;and accepts it.@@
+			<<set $slaves[$i].devotion += 1>>
+		<<elseif $slaves[$i].sexualQuirk == "gagfuck queen">>
+			She privately likes being an oral toy and @@.hotpink;and accepts it.@@
+			<<set $slaves[$i].devotion += 1>>
+		<<elseif $slaves[$i].sexualQuirk == "painal queen">>
+			She privately likes being an anal toy @@.hotpink;and accepts it.@@
+			<<set $slaves[$i].devotion += 1>>
+		<</if>>
 	<</if>>
 <<else>>
 	obediently serves your other slaves' sexual needs. Being used as a sexual outlet for everyone @@.hotpink;keeps her in a good frame of mind.@@
@@ -53,75 +47,188 @@
 		She @@.hotpink;openly enjoys@@ how other slaves can shove anything up her butt without asking first.
 	<</if>>
 <</if>>
-<<if ($slaves[$i].heels == 1)>>
-<<if ($slaves[$i].shoes != "heels")>>
-<<if ($slaves[$i].shoes != "boots")>>
-<<if ($slaves[$i].shoes != "extreme heels")>>
+<<if $slaves[$i].amp != 1 && !canWalk($slaves[$i])>>
 	Since she's forced to crawl around, she's especially vulnerable.
 <</if>>
-<</if>>
-<</if>>
-<</if>>
 
-<<else>>
+<<else>> /* serving a slave */
 
-is serving ''$domSlave.slaveName'' this week.
-<<if ($slaves[$i].heels == 1)>>
-<<if ($slaves[$i].shoes != "heels")>>
-<<if ($slaves[$i].shoes != "boots")>>
-<<if ($slaves[$i].shoes != "extreme heels")>>
-	Since $slaves[$i].slaveName cannot stand, $domSlave.slaveName has no trouble taking whatever she wants from her.
-<</if>>
-<</if>>
+<<if $seeRace == 1>>
+	<<set _domRace = $slaves[_dom].race, _subRace = $slaves[$i].race>>
+<<else>>
+	<<set _domRace = "", _subRace = "">>
 <</if>>
+
+is serving ''$slaves[_dom].slaveName'' this week.
+<<if $slaves[_dom].amp != 1 && !canWalk($slaves[$i])>>
+	Since $slaves[$i].slaveName cannot stand, $slaves[_dom].slaveName has no trouble taking whatever she wants from her.
+<<elseif $slaves[_dom].amp == 1>>
+	Since she has no limbs, $slaves[_dom].slaveName has to put forth extra effort taking whatever she wants from $slaves[$i].slaveName.
 <</if>>
 
-<<if ($slaves[$i].anus == 0) && ($slaves[$i].vagina == 0)>>
-	Of course, she respects $slaves[$i].slaveName's virgin holes and does not penetrate her.
-<<elseif ($slaves[$i].anus == 0)>>
-	Of course, she respects $slaves[$i].slaveName's anal virginity and does not penetrate her there.
-<<elseif ($slaves[$i].vagina == 0)>>
-	Of course, she respects $slaves[$i].slaveName's virginity and does not penetrate her pussy.
+<<if canPenetate($slaves[_dom])>>
+	<<if ($slaves[$i].anus == 0 && canDoAnal($slaves[$i])) && ($slaves[$i].vagina == 0 && canDoVaginal($slaves[$i]))>>
+		Of course, she respects $slaves[$i].slaveName's virgin holes and does not penetrate her.
+	<<elseif ($slaves[$i].anus == 0) && canDoAnal($slaves[$i])>>
+		Of course, she respects $slaves[$i].slaveName's anal virginity and does not penetrate her there.
+	<<elseif ($slaves[$i].vagina == 0) && canDoVaginal($slaves[$i])>>
+		Of course, she respects $slaves[$i].slaveName's virginity and does not penetrate her pussy.
+	<</if>>
 <</if>>
 
-<<if canPenetrate($slaves[$i]) && ($domSlave.fetishKnown == 1) && canDoAnal($domSlave) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "buttslut")>>
+<<if canPenetrate($slaves[$i]) && canDoAnal($slaves[_dom]) && ($slaves[_dom].anus != 0) && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "buttslut")>>
 	<<if ($slaves[$i].devotion < -20)>>
-		Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself forced to use her stiff prick to please $domSlave.slaveName's insatiable ass. She spends the week trying to avoid $domSlave.slaveName, because $domSlave.slaveName won't stop forcing her to get her <<if $seeRace == 1>>$slaves[$i].race <</if>>dick hard so $domSlave.slaveName can ride her <<if $seeRace == 1>>$domSlave.race <</if>>butt up and down on it. @@.hotpink;$domSlave.slaveName enjoys having her own personal cock for the week,@@ even if it does have to be persuaded.
+		Since $slaves[_dom].slaveName loves anal, $slaves[$i].slaveName finds herself forced to use her stiff prick to please $slaves[_dom].slaveName's insatiable ass. She spends the week trying to avoid $slaves[_dom].slaveName, because $slaves[_dom].slaveName won't stop forcing her to get her _subRace dick hard so $slaves[_dom].slaveName can ride her _domRace butt up and down on it. @@.hotpink;$slaves[_dom].slaveName enjoys having her own personal cock for the week,@@ even if it does have to be persuaded.
 	<<elseif ($slaves[$i].devotion <= 50)>>
-		Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself constantly asked to use her stiff prick to please $domSlave.slaveName's insatiable ass. She spends the week desperately trying to keep herself hard, because $domSlave.slaveName constantly expects her <<if $seeRace == 1>>$slaves[$i].race <</if>>dick to be hard so $domSlave.slaveName can ride her <<if $seeRace == 1>>$domSlave.race <</if>>butt up and down on it. @@.hotpink;$domSlave.slaveName enjoys having her own personal cock for the week.@@
+		Since $slaves[_dom].slaveName loves anal, $slaves[$i].slaveName finds herself constantly asked to use her stiff prick to please $slaves[_dom].slaveName's insatiable ass. She spends the week desperately trying to keep herself hard, because $slaves[_dom].slaveName constantly expects her _subRace dick to be hard so $slaves[_dom].slaveName can ride her _domRace butt up and down on it. @@.hotpink;$slaves[_dom].slaveName enjoys having her own personal cock for the week.@@
 	<<else>>
-		$domSlave.slaveName loves anal and $slaves[$i].slaveName has a stiff prick. The two of them have good fun together. <<if $domSlave.amp != 1>>$domSlave.slaveName pulls her anal girltoy into bathrooms and corners constantly<<else>>$domSlave.slaveName has her anal girltoy hold $domSlave.slaveName's limbless torso<</if>> so she can ride that <<if $seeRace == 1>>$slaves[$i].race <</if>>dick with her <<if $seeRace == 1>>$domSlave.race <</if>>butt. @@.hotpink;$domSlave.slaveName enjoys a week of constant butt loving.@@
+		$slaves[_dom].slaveName loves anal and $slaves[$i].slaveName has a stiff prick. The two of them have good fun together.
+		<<if $slaves[_dom].amp != 1>>
+			$slaves[_dom].slaveName pulls her anal girltoy into bathrooms and corners constantly
+		<<else>>
+			$slaves[_dom].slaveName has her anal girltoy hold her limbless torso
+		<</if>>
+		so she can ride that _subRace dick with her _domRace butt. @@.hotpink;$slaves[_dom].slaveName enjoys a week of constant butt loving.@@
 	<</if>>
 	<<set _penetrativeUse = random(9,12)>>
-	<<set $domSlave.analCount += _penetrativeUse, $analTotal += _penetrativeUse>>
-<<elseif ($slaves[$i].devotion > -20) && canPenetrate($slaves[$i]) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && canDoAnal($domSlave) && ($domSlave.fetish == "submissive") && ($domSlave.anus > 0)>>
-	$domSlave.slaveName loves to submit, and tells $slaves[$i].slaveName to fuck her; when $slaves[$i].slaveName asks how, $domSlave.slaveName tells her to take charge. $domSlave.slaveName finds herself with her face pushed firmly into her bedsheets and her <<if $seeRace == 1>>$domSlave.race <</if>> ass accommodating $slaves[$i].slaveName's eager <<if $seeRace == 1>>$slaves[$i].race <</if>>cock. Afterward, $domSlave.slaveName lavishes kisses on her satisfactory top. $domSlave.slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing asshole.
-	<<set _penetrativeUse = random(9,12)>>
-	<<set $domSlave.analCount += _penetrativeUse, $analTotal += _penetrativeUse>>
-	<<set $slaves[$i].devotion += 1>>
-<<elseif ($slaves[$i].devotion >= -20) && ($slaves[$i].clit > 0) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "submissive")>>
-	$domSlave.slaveName loves to submit, and tells $slaves[$i].slaveName to fuck her; when $slaves[$i].slaveName asks how, $domSlave.slaveName tells her to take charge. $domSlave.slaveName finds herself with her back pushed firmly into her bedsheets and $slaves[$i].slaveName's quickly hardening clit being pushed eagerly into her mouth. Afterward, $domSlave.slaveName lavishes kisses on her satisfactory top. $domSlave.slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ constant oral attention.
-	<<set _penetrativeUse = random(9,12)>>
-	<<set $domSlave.oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
-	<<set $slaves[$i].devotion += 1>>
-<<elseif ($slaves[$i].devotion >= -20) && canWalk($domSlave) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && canDoAnal($domSlave) && ($domSlave.fetish == "submissive") && ($domSlave.anus > 0)>>
-	$domSlave.slaveName loves to submit, and tells $slaves[$i].slaveName to fuck her; when $slaves[$i].slaveName asks how, $domSlave.slaveName tells her to take charge. $domSlave.slaveName finds herself with her face pushed firmly into her bedsheets and her <<if $seeRace == 1>>$domSlave.race <</if>> ass accommodating $slaves[$i].slaveName's thrusting <<if $seeRace == 1>>$slaves[$i].race <</if>>fingers. Afterward, $domSlave.slaveName lavishes kisses on her satisfactory top. $domSlave.slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind the fun.@@
-	<<set _penetrativeUse = random(9,12)>>
-	<<set $domSlave.analCount += _penetrativeUse, $analTotal += _penetrativeUse>>
-	<<set $slaves[$i].devotion += 1>>
-<<elseif ($slaves[$i].devotion >= -20) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "dom") && canWalk($domSlave)>>
-	$domSlave.slaveName loves to dominate, and the first indication $slaves[$i].slaveName gets of what she's in for this week is when $domSlave.slaveName ambushes her in the dormitory, tackles her from behind, and hogties her with sheets. $slaves[$i].slaveName wriggles a little but doesn't really start to attempt escape until $domSlave.slaveName begins to carefully tease her <<if $seeRace == 1>>$slaves[$i].race <</if>><<if $slaves[$i].dick == 0>>clit<<else>>dickhead<</if>>, edging her right up to the point of orgasm and making her beg. It's a long but @@.hotpink;obedience-building@@ week for $slaves[$i].slaveName, and $domSlave.slaveName certainly @@.hotpink;enjoys her toy.@@
-	<<set $slaves[$i].devotion += 1>>
-	<<if $slaves[$i].need>>
-	<<if $slaves[$i].fetishKnown>>
-	<<if $slaves[$i].fetish == "submissive" || $slaves[$i].fetish == "masochist">>
-		$slaves[$i].slaveName needs this kind of treatment to be sexually satisfied; this week, her desire for abuse is sated.
-		<<set $slaves[$i].need = 0>>
+	<<set $slaves[_dom].analCount += _penetrativeUse, $analTotal += _penetrativeUse>>
+	<<if canImpreg($slaves[_dom], $slaves[$i])>>
+		<<KnockMeUp $slaves[_dom] 30 1 $slaves[$i].ID>>
+		<<if $slaves[_dom].pregKnown == 1>>
+			With so many potent deposits into her fertile rear, it comes as little surprise when @@.lime;she ends up pregnant with $slaves[$i].slaveName's child.@@
+		<</if>>
 	<</if>>
+<<elseif ($slaves[$i].devotion > -20) && ($slaves[_dom].fetish == "submissive") && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60)>>
+	$slaves[_dom].slaveName loves to submit, and tells $slaves[$i].slaveName to fuck her; when $slaves[$i].slaveName asks how, $slaves[_dom].slaveName tells her to take charge.
+	<<if canPenetrate($slaves[$i])>>
+		<<set _penetrativeUse = random(9,12)>>
+		<<if $slaves[$i].amp == 1>>
+			<<if canDoVaginal($slaves[_dom]) && $slaves[_dom].vagina != 0>>
+				$slaves[_dom].slaveName finds herself under the weight of $slaves[$i].slaveName's limbless body and her _domRace slit accommodating an eager _subRace cock. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top for her efforts. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing pussy.
+				<<set $slaves[_dom].vaginalCount += _penetrativeUse, $vaginalTotal += _penetrativeUse>>
+				<<if canImpreg($slaves[_dom], $slaves[$i])>>
+					<<KnockMeUp $slaves[_dom] 30 0 $slaves[$i].ID>>
+					<<if $slaves[_dom].pregKnown == 1>>
+						With so many potent loads kissing her cervix, it comes as little surprise when @@.lime;she ends up pregnant with $slaves[$i].slaveName's child.@@
+					<</if>>
+				<</if>>
+			<<elseif canDoAnal($slaves[_dom]) && $slaves[_dom].anus != 0>>
+				$slaves[_dom].slaveName finds herself under the weight of $slaves[$i].slaveName's limbless body and her _domRace ass accommodating an eager _subRace cock. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top for her efforts. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing asshole.
+				<<set $slaves[_dom].analCount += _penetrativeUse, $analTotal += _penetrativeUse>>
+				<<if canImpreg($slaves[_dom], $slaves[$i])>>
+					<<KnockMeUp $slaves[_dom] 30 1 $slaves[$i].ID>>
+					<<if $slaves[_dom].pregKnown == 1>>
+						With so many potent deposits into her fertile rear, it comes as little surprise when @@.lime;she ends up pregnant with $slaves[$i].slaveName's child.@@
+					<</if>>
+				<</if>>
+			<<else>>
+				$slaves[_dom].slaveName finds her head under the weight of $slaves[$i].slaveName's limbless body and her _domRace face accommodating an eager _subRace cock. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top for her efforts. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing asshole.
+				<<set $slaves[_dom].oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
+			<</if>>
+		<<else>>
+			<<if canDoVaginal($slaves[_dom]) && $slaves[_dom].vagina != 0>>
+				$slaves[_dom].slaveName finds herself with her face pushed firmly into her bedsheets and her _domRace slit accommodating $slaves[$i].slaveName's eager _subRace cock. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing pussy.
+				<<set $slaves[_dom].vaginalCount += _penetrativeUse, $vaginalTotal += _penetrativeUse>>
+				<<if canImpreg($slaves[_dom], $slaves[$i])>>
+					<<KnockMeUp $slaves[_dom] 30 0 $slaves[$i].ID>>
+					<<if $slaves[_dom].pregKnown == 1>>
+						With so many potent loads kissing her cervix, it comes as little surprise when @@.lime;she ends up pregnant with $slaves[$i].slaveName's child.@@
+					<</if>>
+				<</if>>
+			<<elseif canDoAnal($slaves[_dom]) && $slaves[_dom].anus != 0>>
+				$slaves[_dom].slaveName finds herself with her face pushed firmly into her bedsheets and her _domRace ass accommodating $slaves[$i].slaveName's eager _subRace cock. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing asshole.
+				<<set $slaves[_dom].analCount += _penetrativeUse, $analTotal += _penetrativeUse>>
+				<<if canImpreg($slaves[_dom], $slaves[$i])>>
+					<<KnockMeUp $slaves[_dom] 30 1 $slaves[$i].ID>>
+					<<if $slaves[_dom].pregKnown == 1>>
+						With so many potent deposits into her fertile rear, it comes as little surprise when @@.lime;she ends up pregnant with $slaves[$i].slaveName's child.@@
+					<</if>>
+				<</if>>
+			<<else>>
+				$slaves[_dom].slaveName finds herself with her face pushed firmly into $slaves[$i].slaveName's crotch and her _domRace face accommodating an eager _subRace cock. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing asshole.
+				<<set $slaves[_dom].oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
+			<</if>>
+		<</if>>
+	<<elseif ($slaves[$i].clit > 2)>>
+		<<if $slaves[$i].amp == 1>>
+			$slaves[_dom].slaveName finds herself pinned by the weight of $slaves[$i].slaveName's limbless body and the quickly hardening _subRace  clit being pushed eagerly into her _domRace mouth. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top for her efforts.
+		<<else>>
+			$slaves[_dom].slaveName finds herself with her back pushed firmly into her bedsheets and $slaves[$i].slaveName's quickly hardening clit being pushed eagerly into her mouth. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top.
+		<</if>>
+		$slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ constant oral attention.
+		<<set _penetrativeUse = random(9,12)>>
+		<<set $slaves[_dom].oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
+	<<else>>
+		<<if $slaves[$i].amp == 1>>
+			<<if canDoVaginal($slaves[_dom])>>
+				$slaves[_dom].slaveName finds herself under the weight of $slaves[$i].slaveName's limbless body and her _domRace slit molested by an eager tongue. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top for her efforts. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to torment a willing pussy.
+				<<set _oralUse = random(9,12)>>
+				<<set $slaves[_dom].vaginalCount += _oralUse, $vaginalTotal += _oralUse>>
+			<<elseif !["chastity", "combined chastity"].includes($slaves[_dom].dickAccessory) && $slaves[_dom].dick > 0>>
+				$slaves[_dom].slaveName finds herself under the weight of $slaves[$i].slaveName's limbless body with the tight embrace of _subRace lips around her _domRace cock. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top for her efforts. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to torment a willing dick.
+				<<set _oralUse = random(9,12)>>
+				<<set $slaves[_dom].penetativeCount += _oralUse, $penetrativeTotal += _oralUse>>
+			<<else>>
+				$slaves[_dom].slaveName finds herself under the weight of $slaves[$i].slaveName's limbless body and
+				<<if $slaves[_dom].boobs >= 300>>
+					her _domRace tits 
+				<<else>>
+					her <<print nippleColor($slaves[_dom])>> nipples
+				<</if>>
+				under attack by an eager mouth. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top for her efforts. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to play with a willing chest.
+				<<set _oralUse = random(9,12)>>
+				<<set $slaves[_dom].mammaryCount += _oralUse, $mammaryTotal += _oralUse>>
+			<</if>>
+		<<else>>
+			<<if canDoVaginal($slaves[_dom]) && $slaves[_dom].vagina != 0>>
+				$slaves[_dom].slaveName finds herself with her face pushed firmly into her bedsheets and her _domRace slit accommodating $slaves[$i].slaveName's thrusting _subRace fingers. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind the fun.@@
+				<<set _fingerBang = random(9,12)>>
+				<<set $slaves[_dom].vaginalCount += _fingerBang, $vaginalTotal += _fingerBang>>
+			<<elseif canDoAnal($slaves[_dom]) && $slaves[_dom].anus != 0>>
+				$slaves[_dom].slaveName finds herself with her face pushed firmly into her bedsheets and her _domRace ass accommodating $slaves[$i].slaveName's thrusting _subRace fingers. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind the fun.@@
+				<<set _fingerBang = random(9,12)>>
+				<<set $slaves[_dom].analCount += _fingerBang, $analTotal += _fingerBang>>
+			<<else>>
+				$slaves[_dom].slaveName finds herself pushed firmly into her bedsheets and her
+				<<if $slaves[_dom].boobs >= 300>>
+					_domRace tits 
+				<<else>>
+					<<print nippleColor($slaves[_dom])>> nipples
+				<</if>>
+				 being roughly handled by $slaves[$i].slaveName's _subRace fingers. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind the fun.@@
+				 <<set _fingerBang = random(9,12)>>
+				<<set $slaves[_dom].mammaryCount += _fingerBang, $mammaryCount += _fingerBang>>
+			<</if>>
+		<</if>>
+	<</if>>
+	<<set $slaves[$i].devotion += 1>>
+<<elseif ($slaves[$i].devotion >= -20) && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "dom") && canWalk($slaves[_dom])>>
+	$slaves[_dom].slaveName loves to dominate, and the first indication $slaves[$i].slaveName gets of what she's in for this week is when $slaves[_dom].slaveName ambushes her in the dormitory, tackles her from behind, and 
+	<<if $slaves[$i].amp == 1>>
+		bursts out laughing at her inability to right herself without limbs.
+	<<else>>
+		hogties her with sheets.
+	<</if>>
+	$slaves[$i].slaveName wriggles a little but doesn't really start to attempt escape until $slaves[_dom].slaveName begins to carefully tease her _subRace
+	<<if $slaves[$i].dick > 0 && !["chastity", "combined chastity"].includes($slaves[$i].dickAccessory)>>
+		dickhead,
+	<<elseif $slaves[$i].clit > 0>>
+		clit,
+	<<elseif canDoVaginal($slaves[$i])>>
+		pussy,
+	<<else>>
+		nipples,
 	<</if>>
+	edging her right up to the point of orgasm and making her beg. It's a long but @@.hotpink;obedience-building@@ week for $slaves[$i].slaveName, and $slaves[_dom].slaveName certainly @@.hotpink;enjoys her toy.@@
+	<<set $slaves[$i].devotion += 1>>
+	<<if $slaves[$i].need && $slaves[$i].fetishKnown>>
+		<<if $slaves[$i].fetish == "submissive" || $slaves[$i].fetish == "masochist">>
+			$slaves[$i].slaveName needs this kind of treatment to be truly sexually satisfied; this week, her desire for abuse is sated.
+			<<set $slaves[$i].need = 0>>
+		<</if>>
 	<</if>>
-<<elseif ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "sadist") && canWalk($domSlave)>>
-	$domSlave.slaveName loves to inflict pain, and the first indication $slaves[$i].slaveName gets of what she's in for this week is when $domSlave.slaveName ambushes her in the dormitory, tackles her from behind, and hogties her with sheets. <<if canTalk($domSlave)>>$domSlave.slaveName bends close to the immobilized $slaves[$i].slaveName's ear and whispers to her that she might as well scream.<<else>>$domSlave.slaveName carefully uses gestures to communicate to her that she might as well scream.<</if>> $slaves[$i].slaveName's struggles to escape become desperate at this, and more desperate still when the week's first @@.red;beating@@ starts. Later, she tries going limp and unresistant, but that just makes the annoyed $domSlave.slaveName beat her pain slave all the harder until she gets a reaction again. It's a long and @@.hotpink;will breaking@@ week for $slaves[$i].slaveName, and $domSlave.slaveName certainly @@.hotpink;enjoys torturing her toy.@@
+<<elseif ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "sadist") && canWalk($slaves[_dom])>>
+	$slaves[_dom].slaveName loves to inflict pain, and the first indication $slaves[$i].slaveName gets of what she's in for this week is when $slaves[_dom].slaveName ambushes her in the dormitory, tackles her from behind, and hogties her with sheets. <<if canTalk($slaves[_dom])>>$slaves[_dom].slaveName bends close to the immobilized $slaves[$i].slaveName's ear and whispers to her that she might as well scream.<<else>>$slaves[_dom].slaveName carefully uses gestures to communicate to her that she might as well scream.<</if>> $slaves[$i].slaveName's struggles to escape become desperate at this, and more desperate still when the week's first @@.red;beating@@ starts. Later, she tries going limp and unresistant, but that just makes the annoyed $slaves[_dom].slaveName beat her pain slave all the harder until she gets a reaction again. It's a long and @@.hotpink;will breaking@@ week for $slaves[$i].slaveName, and $slaves[_dom].slaveName certainly @@.hotpink;enjoys torturing her toy.@@
 	<<set $slaves[$i].devotion += 1>>
 	<<set $slaves[$i].health -= 3>>
 	<<if $slaves[$i].need>>
@@ -132,102 +239,102 @@ is serving ''$domSlave.slaveName'' this week.
 	<</if>>
 	<</if>>
 	<</if>>
-<<elseif ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "boobs") && ($domSlave.lactation > 0)>>
+<<elseif ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "boobs") && ($slaves[_dom].lactation > 0)>>
 	<<if ($slaves[$i].devotion < -20)>>
-		Since $domSlave.slaveName loves giving milk, $slaves[$i].slaveName finds herself forced to nurse. She spends the week trying to avoid guzzling down milk from $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>nipples with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, but $domSlave.slaveName insists. @@.hotpink;$domSlave.slaveName enjoys being able to force $slaves[$i].slaveName to drink from her.@@
+		Since $slaves[_dom].slaveName loves giving milk, $slaves[$i].slaveName finds herself forced to nurse. She spends the week trying to avoid guzzling down milk from $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>nipples with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, but $slaves[_dom].slaveName insists. @@.hotpink;$slaves[_dom].slaveName enjoys being able to force $slaves[$i].slaveName to drink from her.@@
 	<<elseif ($slaves[$i].devotion <= 50)>>
-		Since $domSlave.slaveName loves giving milk, $slaves[$i].slaveName finds herself constantly nursing. She spends the week obediently taking milk from $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>nipples with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, to $domSlave.slaveName's motherly satisfaction. @@.hotpink;$domSlave.slaveName enjoys having $slaves[$i].slaveName to drink from her whenever she feels overfull.@@
+		Since $slaves[_dom].slaveName loves giving milk, $slaves[$i].slaveName finds herself constantly nursing. She spends the week obediently taking milk from $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>nipples with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, to $slaves[_dom].slaveName's motherly satisfaction. @@.hotpink;$slaves[_dom].slaveName enjoys having $slaves[$i].slaveName to drink from her whenever she feels overfull.@@
 	<<else>>
-		Since $domSlave.slaveName loves giving milk, $slaves[$i].slaveName constantly nurses from her. She spends the week happily taking milk from $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>nipples with her hungry <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, to $domSlave.slaveName's motherly delight. @@.hotpink;$domSlave.slaveName loves having $slaves[$i].slaveName to feed and fill.@@
+		Since $slaves[_dom].slaveName loves giving milk, $slaves[$i].slaveName constantly nurses from her. She spends the week happily taking milk from $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>nipples with her hungry <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, to $slaves[_dom].slaveName's motherly delight. @@.hotpink;$slaves[_dom].slaveName loves having $slaves[$i].slaveName to feed and fill.@@
 	<</if>>
 	<<set _oralUse = random(9,12)>>
-	<<set $domSlave.mammaryCount += _oralUse, $mammaryTotal += _oralUse>>
-<<elseif canWalk($domSlave) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "boobs")>>
+	<<set $slaves[_dom].mammaryCount += _oralUse, $mammaryTotal += _oralUse>>
+<<elseif canWalk($slaves[_dom]) && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "boobs")>>
 	<<if ($slaves[$i].devotion < -20)>>
-		Since $domSlave.slaveName loves having her breasts attended to, $slaves[$i].slaveName finds herself forced to knead, massage, and even suck. She spends the week trying to avoid servicing $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>breasts with her <<if $seeRace == 1>>$slaves[$i].race <</if>>hands, but $domSlave.slaveName insists. @@.hotpink;$domSlave.slaveName enjoys being able to force $slaves[$i].slaveName to see to her tits.@@
+		Since $slaves[_dom].slaveName loves having her breasts attended to, $slaves[$i].slaveName finds herself forced to knead, massage, and even suck. She spends the week trying to avoid servicing $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>breasts with her <<if $seeRace == 1>>$slaves[$i].race <</if>>hands, but $slaves[_dom].slaveName insists. @@.hotpink;$slaves[_dom].slaveName enjoys being able to force $slaves[$i].slaveName to see to her tits.@@
 	<<elseif ($slaves[$i].devotion <= 50)>>
-		Since $domSlave.slaveName loves having her breasts attended to, $slaves[$i].slaveName finds herself kneading, massaging, and even sucking. She spends the week obediently servicing $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>breasts with her <<if $seeRace == 1>>$slaves[$i].race <</if>>hands, to $domSlave.slaveName's languorous pleasure. @@.hotpink;$domSlave.slaveName enjoys having $slaves[$i].slaveName to see to her tits.@@
+		Since $slaves[_dom].slaveName loves having her breasts attended to, $slaves[$i].slaveName finds herself kneading, massaging, and even sucking. She spends the week obediently servicing $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>breasts with her <<if $seeRace == 1>>$slaves[$i].race <</if>>hands, to $slaves[_dom].slaveName's languorous pleasure. @@.hotpink;$slaves[_dom].slaveName enjoys having $slaves[$i].slaveName to see to her tits.@@
 	<<else>>
-		Since $domSlave.slaveName loves having her breasts attended to, $slaves[$i].slaveName pampers her breasts shamelessly. She spends the week devotedly massaging $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>breasts with her <<if $seeRace == 1>>$slaves[$i].race <</if>>hands, sucking lovingly at her nipples, and caring for everything with lotions and oils. They sleep together so that $slaves[$i].slaveName can hold her boobs as she goes to sleep, which sometimes results in less sleep for both as the $domSlave.slaveName keeps them at breast play into the night. @@.hotpink;$domSlave.slaveName enjoys having $slaves[$i].slaveName to see to her tits.@@
+		Since $slaves[_dom].slaveName loves having her breasts attended to, $slaves[$i].slaveName pampers her breasts shamelessly. She spends the week devotedly massaging $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>breasts with her <<if $seeRace == 1>>$slaves[$i].race <</if>>hands, sucking lovingly at her nipples, and caring for everything with lotions and oils. They sleep together so that $slaves[$i].slaveName can hold her boobs as she goes to sleep, which sometimes results in less sleep for both as the $slaves[_dom].slaveName keeps them at breast play into the night. @@.hotpink;$slaves[_dom].slaveName enjoys having $slaves[$i].slaveName to see to her tits.@@
 	<</if>>
 	<<set _oralUse = random(9,12)>>
-	<<set $domSlave.mammaryCount += _oralUse, $mammaryTotal += _oralUse>>
-<<elseif canDoAnal($domSlave) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "buttslut")>>
+	<<set $slaves[_dom].mammaryCount += _oralUse, $mammaryTotal += _oralUse>>
+<<elseif canDoAnal($slaves[_dom]) && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "buttslut")>>
 	<<if ($slaves[$i].devotion < -20)>>
-		Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself forced to give analingus on command. She spends the week trying to avoid servicing $domSlave.slaveName's insatiable <<if $seeRace == 1>>$domSlave.race <</if>>ass with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, but $domSlave.slaveName insists. @@.hotpink;$domSlave.slaveName enjoys being able to force $slaves[$i].slaveName to service her butt.@@
+		Since $slaves[_dom].slaveName loves anal, $slaves[$i].slaveName finds herself forced to give analingus on command. She spends the week trying to avoid servicing $slaves[_dom].slaveName's insatiable <<if $seeRace == 1>>$slaves[_dom].race <</if>>ass with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, but $slaves[_dom].slaveName insists. @@.hotpink;$slaves[_dom].slaveName enjoys being able to force $slaves[$i].slaveName to service her butt.@@
 	<<elseif ($slaves[$i].devotion <= 50)>>
-		Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself giving analingus on command. She spends the week servicing $domSlave.slaveName's insatiable <<if $seeRace == 1>>$domSlave.race <</if>>ass with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth. @@.hotpink;$domSlave.slaveName enjoys  having her ass pleasured whenever she wants it.@@
+		Since $slaves[_dom].slaveName loves anal, $slaves[$i].slaveName finds herself giving analingus on command. She spends the week servicing $slaves[_dom].slaveName's insatiable <<if $seeRace == 1>>$slaves[_dom].race <</if>>ass with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth. @@.hotpink;$slaves[_dom].slaveName enjoys  having her ass pleasured whenever she wants it.@@
 	<<else>>
-		Since $domSlave.slaveName loves anal play, $slaves[$i].slaveName lavishes attention on her butt. She spends the week servicing $domSlave.slaveName's insatiable <<if $seeRace == 1>>$domSlave.race <</if>>ass with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth. @@.hotpink;$domSlave.slaveName enjoys having an enthusiastic anal playmate.@@
+		Since $slaves[_dom].slaveName loves anal play, $slaves[$i].slaveName lavishes attention on her butt. She spends the week servicing $slaves[_dom].slaveName's insatiable <<if $seeRace == 1>>$slaves[_dom].race <</if>>ass with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth. @@.hotpink;$slaves[_dom].slaveName enjoys having an enthusiastic anal playmate.@@
 	<</if>>
 	<<set _oralUse = random(9,12)>>
-	<<set $domSlave.analCount += _oralUse, $analTotal += _oralUse>>
-<<elseif ($slaves[$i].dick > 0) && !canAchieveErection($slaves[$i]) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "cumslut")>>
-	Since $domSlave.slaveName loves cum, and $slaves[$i].slaveName has a dick, $domSlave.slaveName has her own private semen dispenser, even if it's rather limp. $domSlave.slaveName sometimes gets tired of having to work hard for cum, so she spends the week making $slaves[$i].slaveName painstakingly bring her flaccid dick almost to orgasm before $domSlave.slaveName wraps her <<if $seeRace == 1>>$domSlave.race <</if>>lips around $slaves[$i].slaveName's <<if $seeRace == 1>>$slaves[$i].race <</if>>soft dickhead to suck down the cum. @@.hotpink;$domSlave.slaveName enjoys having a servile dick on demand.@@
+	<<set $slaves[_dom].analCount += _oralUse, $analTotal += _oralUse>>
+<<elseif ($slaves[$i].dick > 0) && !canAchieveErection($slaves[$i]) && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "cumslut")>>
+	Since $slaves[_dom].slaveName loves cum, and $slaves[$i].slaveName has a dick, $slaves[_dom].slaveName has her own private semen dispenser, even if it's rather limp. $slaves[_dom].slaveName sometimes gets tired of having to work hard for cum, so she spends the week making $slaves[$i].slaveName painstakingly bring her flaccid dick almost to orgasm before $slaves[_dom].slaveName wraps her <<if $seeRace == 1>>$slaves[_dom].race <</if>>lips around $slaves[$i].slaveName's <<if $seeRace == 1>>$slaves[$i].race <</if>>soft dickhead to suck down the cum. @@.hotpink;$slaves[_dom].slaveName enjoys having a servile dick on demand.@@
 	<<set _penetrativeUse = random(9,12)>>
-	<<set $domSlave.oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
-<<elseif ($slaves[$i].dick > 0) && ($slaves[$i].balls != 0) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "cumslut")>>
-	Since $domSlave.slaveName loves cum, and $slaves[$i].slaveName has a dick, $domSlave.slaveName has her own private semen dispenser. $domSlave.slaveName sometimes gets tired of having to work hard for cum, so she spends the week stimulating poor $slaves[$i].slaveName's prostate to force her to climax so $domSlave.slaveName can wrap her <<if $seeRace == 1>>$domSlave.race <</if>>lips around $slaves[$i].slaveName's <<if $seeRace == 1>>$slaves[$i].race <</if>>dickhead to suck down her cum. @@.hotpink;$domSlave.slaveName enjoys having a servile dick on demand.@@
+	<<set $slaves[_dom].oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
+<<elseif ($slaves[$i].dick > 0) && ($slaves[$i].balls != 0) && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "cumslut")>>
+	Since $slaves[_dom].slaveName loves cum, and $slaves[$i].slaveName has a dick, $slaves[_dom].slaveName has her own private semen dispenser. $slaves[_dom].slaveName sometimes gets tired of having to work hard for cum, so she spends the week stimulating poor $slaves[$i].slaveName's prostate to force her to climax so $slaves[_dom].slaveName can wrap her <<if $seeRace == 1>>$slaves[_dom].race <</if>>lips around $slaves[$i].slaveName's <<if $seeRace == 1>>$slaves[$i].race <</if>>dickhead to suck down her cum. @@.hotpink;$slaves[_dom].slaveName enjoys having a servile dick on demand.@@
 	<<set _penetrativeUse = random(9,12)>>
-	<<set $domSlave.oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
-<<elseif ($domSlave.energy > 95)>>
+	<<set $slaves[_dom].oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
+<<elseif ($slaves[_dom].energy > 95)>>
 	<<if ($slaves[$i].devotion < -20)>>
-		Since $domSlave.slaveName loves to fuck, $slaves[$i].slaveName spends the week getting fucked. $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>body atop $slaves[$i].slaveName's resisting <<if $seeRace == 1>>$slaves[$i].race <</if>>form is a frequent sight as $domSlave.slaveName takes her pleasure. @@.hotpink;$domSlave.slaveName enjoys being able to use $slaves[$i].slaveName.@@
+		Since $slaves[_dom].slaveName loves to fuck, $slaves[$i].slaveName spends the week getting fucked. $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>body atop $slaves[$i].slaveName's resisting <<if $seeRace == 1>>$slaves[$i].race <</if>>form is a frequent sight as $slaves[_dom].slaveName takes her pleasure. @@.hotpink;$slaves[_dom].slaveName enjoys being able to use $slaves[$i].slaveName.@@
 	<<elseif ($slaves[$i].devotion <= 50)>>
-		Since $domSlave.slaveName loves to fuck, $slaves[$i].slaveName spends the week getting fucked. $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>body atop $slaves[$i].slaveName's compliant <<if $seeRace == 1>>$slaves[$i].race <</if>>form is a frequent sight as $domSlave.slaveName takes her pleasure. @@.hotpink;$domSlave.slaveName enjoys being able to use $slaves[$i].slaveName.@@
+		Since $slaves[_dom].slaveName loves to fuck, $slaves[$i].slaveName spends the week getting fucked. $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>body atop $slaves[$i].slaveName's compliant <<if $seeRace == 1>>$slaves[$i].race <</if>>form is a frequent sight as $slaves[_dom].slaveName takes her pleasure. @@.hotpink;$slaves[_dom].slaveName enjoys being able to use $slaves[$i].slaveName.@@
 	<<else>>
-		Since $domSlave.slaveName loves to fuck, $slaves[$i].slaveName spends the week getting fucked. $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>body atop $slaves[$i].slaveName's enthusiastic <<if $seeRace == 1>>$slaves[$i].race <</if>>form is a frequent sight as the two of them share pleasure. @@.hotpink;$domSlave.slaveName enjoys having an extra outlet for her sexual needs.@@
+		Since $slaves[_dom].slaveName loves to fuck, $slaves[$i].slaveName spends the week getting fucked. $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>body atop $slaves[$i].slaveName's enthusiastic <<if $seeRace == 1>>$slaves[$i].race <</if>>form is a frequent sight as the two of them share pleasure. @@.hotpink;$slaves[_dom].slaveName enjoys having an extra outlet for her sexual needs.@@
 	<</if>>
 	<<set _oralUse = random(9,12)>>
-	<<set $domSlave.oralCount += _oralUse, $oralTotal += _oralUse>>
-<<elseif ($domSlave.dick > 0) && canPenetrate($domSlave)>>
+	<<set $slaves[_dom].oralCount += _oralUse, $oralTotal += _oralUse>>
+<<elseif ($slaves[_dom].dick > 0) && canPenetrate($slaves[_dom])>>
 	<<if ($slaves[$i].devotion < -20)>>
-		$domSlave.slaveName doesn't get to use her still-functional cock as much as she would like; it often stands stiff and untended while she's being used. Not this week: $slaves[$i].slaveName spends the week with $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>dick between her <<if $seeRace == 1>>$slaves[$i].race <</if>>lips, whenever she feels like forcing it into $slaves[$i].slaveName's unwilling mouth. @@.hotpink;$domSlave.slaveName loves having someone to facefuck whenever she wants.@@
+		$slaves[_dom].slaveName doesn't get to use her still-functional cock as much as she would like; it often stands stiff and untended while she's being used. Not this week: $slaves[$i].slaveName spends the week with $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>dick between her <<if $seeRace == 1>>$slaves[$i].race <</if>>lips, whenever she feels like forcing it into $slaves[$i].slaveName's unwilling mouth. @@.hotpink;$slaves[_dom].slaveName loves having someone to facefuck whenever she wants.@@
 	<<elseif ($slaves[$i].devotion <= 50)>>
-		$domSlave.slaveName doesn't get to use her still-functional cock as much as she would like; it often stands stiff and untended while she's being used. Not this week: $slaves[$i].slaveName spends the week with $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>dick between her <<if $seeRace == 1>>$slaves[$i].race <</if>>lips, whenever she feels like putting it into $slaves[$i].slaveName's compliant mouth. @@.hotpink;$domSlave.slaveName loves having someone to suck her off at last.@@
+		$slaves[_dom].slaveName doesn't get to use her still-functional cock as much as she would like; it often stands stiff and untended while she's being used. Not this week: $slaves[$i].slaveName spends the week with $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>dick between her <<if $seeRace == 1>>$slaves[$i].race <</if>>lips, whenever she feels like putting it into $slaves[$i].slaveName's compliant mouth. @@.hotpink;$slaves[_dom].slaveName loves having someone to suck her off at last.@@
 	<<else>>
-		$domSlave.slaveName doesn't get to use her still-functional cock as much as she would like; it often stands stiff and untended while she's being used. Not this week: $slaves[$i].slaveName spends the week with $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>dick between her <<if $seeRace == 1>>$slaves[$i].race <</if>>lips, whenever she feels like receiving an enthusiastic blowjob. @@.hotpink;$domSlave.slaveName loves having someone to tend to her prick at last.@@
+		$slaves[_dom].slaveName doesn't get to use her still-functional cock as much as she would like; it often stands stiff and untended while she's being used. Not this week: $slaves[$i].slaveName spends the week with $slaves[_dom].slaveName's <<if $seeRace == 1>>$slaves[_dom].race <</if>>dick between her <<if $seeRace == 1>>$slaves[$i].race <</if>>lips, whenever she feels like receiving an enthusiastic blowjob. @@.hotpink;$slaves[_dom].slaveName loves having someone to tend to her prick at last.@@
 	<</if>>
 	<<set _oralUse = random(9,12)>>
-	<<set $domSlave.penetrativeCount += _oralUse, $penetrativeTotal += _oralUse>>
-<<elseif canWalk($domSlave) && ($domSlave.attrXX > 85)>>
+	<<set $slaves[_dom].penetrativeCount += _oralUse, $penetrativeTotal += _oralUse>>
+<<elseif canWalk($slaves[_dom]) && ($slaves[_dom].attrXX > 85)>>
 	<<if ($slaves[$i].devotion < -20)>>
-		Since $domSlave.slaveName loves girls, $slaves[$i].slaveName finds herself groped, fingered, and toyed with. She spends the week trying to avoid $domSlave.slaveName's playful <<if $seeRace == 1>>$domSlave.race <</if>>hands, but they rove across her <<if $seeRace == 1>>$slaves[$i].race <</if>>body anyway. @@.hotpink;$domSlave.slaveName enjoys having a nice little toy right at hand,@@ even if she does have to be forced.
+		Since $slaves[_dom].slaveName loves girls, $slaves[$i].slaveName finds herself groped, fingered, and toyed with. She spends the week trying to avoid $slaves[_dom].slaveName's playful <<if $seeRace == 1>>$slaves[_dom].race <</if>>hands, but they rove across her <<if $seeRace == 1>>$slaves[$i].race <</if>>body anyway. @@.hotpink;$slaves[_dom].slaveName enjoys having a nice little toy right at hand,@@ even if she does have to be forced.
 	<<elseif ($slaves[$i].devotion <= 50)>>
-		Since $domSlave.slaveName loves girls, $slaves[$i].slaveName finds herself groped, fingered, and toyed with. She spends the week accepting the attention of  $domSlave.slaveName's playful <<if $seeRace == 1>>$domSlave.race <</if>>hands. They rove across her <<if $seeRace == 1>>$slaves[$i].race <</if>>body, eliciting embarrassed arousal. @@.hotpink;$domSlave.slaveName enjoys having a nice little toy right at hand,@@ even if she is a little hesitant.
+		Since $slaves[_dom].slaveName loves girls, $slaves[$i].slaveName finds herself groped, fingered, and toyed with. She spends the week accepting the attention of  $slaves[_dom].slaveName's playful <<if $seeRace == 1>>$slaves[_dom].race <</if>>hands. They rove across her <<if $seeRace == 1>>$slaves[$i].race <</if>>body, eliciting embarrassed arousal. @@.hotpink;$slaves[_dom].slaveName enjoys having a nice little toy right at hand,@@ even if she is a little hesitant.
 	<<else>>
-		Since $domSlave.slaveName loves girls, $slaves[$i].slaveName finds herself with a frank and open lover for the week. She spends the week accepting the attention of  $domSlave.slaveName's adoring <<if $seeRace == 1>>$domSlave.race <</if>>hands. They rove across her <<if $seeRace == 1>>$slaves[$i].race <</if>>body, knowing just where to touch and where to press. @@.hotpink;$domSlave.slaveName enjoys having a compliant girlfriend,@@ and they spend as much time together as they can.
+		Since $slaves[_dom].slaveName loves girls, $slaves[$i].slaveName finds herself with a frank and open lover for the week. She spends the week accepting the attention of  $slaves[_dom].slaveName's adoring <<if $seeRace == 1>>$slaves[_dom].race <</if>>hands. They rove across her <<if $seeRace == 1>>$slaves[$i].race <</if>>body, knowing just where to touch and where to press. @@.hotpink;$slaves[_dom].slaveName enjoys having a compliant girlfriend,@@ and they spend as much time together as they can.
 	<</if>>
 	<<set _oralUse = random(9,12)>>
-	<<set $domSlave.oralCount += _oralUse, $oralTotal += _oralUse>>
-<<elseif ($slaves[$i].devotion < -20) && ($slaves[$i].dick > 0) && canWalk($domSlave) && ($domSlave.attrXY > 85)>>
+	<<set $slaves[_dom].oralCount += _oralUse, $oralTotal += _oralUse>>
+<<elseif ($slaves[$i].devotion < -20) && ($slaves[$i].dick > 0) && canWalk($slaves[_dom]) && ($slaves[_dom].attrXY > 85)>>
 	<<if canPenetrate($slaves[$i])>>
 		<<if ($slaves[$i].devotion < -20)>>
-			Since $domSlave.slaveName loves hard cocks, $slaves[$i].slaveName finds herself forced to get hard and fuck. She spends the week trying to avoid $domSlave.slaveName's constant demands. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ even if it does have to be forced to stand up for her.
+			Since $slaves[_dom].slaveName loves hard cocks, $slaves[$i].slaveName finds herself forced to get hard and fuck. She spends the week trying to avoid $slaves[_dom].slaveName's constant demands. @@.hotpink;$slaves[_dom].slaveName enjoys having a nice dick right at hand,@@ even if it does have to be forced to stand up for her.
 		<<elseif ($slaves[$i].devotion <= 50)>>
-			Since $domSlave.slaveName loves hard cocks, $slaves[$i].slaveName finds herself required to get hard and fuck constantly. She spends the week doing her best to satisfy $domSlave.slaveName's constant demands. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ and won't leave it alone.
+			Since $slaves[_dom].slaveName loves hard cocks, $slaves[$i].slaveName finds herself required to get hard and fuck constantly. She spends the week doing her best to satisfy $slaves[_dom].slaveName's constant demands. @@.hotpink;$slaves[_dom].slaveName enjoys having a nice dick right at hand,@@ and won't leave it alone.
 		<<else>>
-			Since $domSlave.slaveName loves hard cocks, $slaves[$i].slaveName finds herself asked to get hard and fuck constantly. She spends the week doing her best to satisfy $domSlave.slaveName's constant demands. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ and won't leave it alone.
+			Since $slaves[_dom].slaveName loves hard cocks, $slaves[$i].slaveName finds herself asked to get hard and fuck constantly. She spends the week doing her best to satisfy $slaves[_dom].slaveName's constant demands. @@.hotpink;$slaves[_dom].slaveName enjoys having a nice dick right at hand,@@ and won't leave it alone.
 		<</if>>
 	<<else>>
 		<<if ($slaves[$i].devotion < -20)>>
-			Since $domSlave.slaveName loves cocks, even soft ones, $slaves[$i].slaveName finds herself being sucked, groped, and cruelly taunted for her impotence. She spends the week trying to avoid $domSlave.slaveName's abuse of her poor useless penis. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ even if it's only good for taunting and torture.
+			Since $slaves[_dom].slaveName loves cocks, even soft ones, $slaves[$i].slaveName finds herself being sucked, groped, and cruelly taunted for her impotence. She spends the week trying to avoid $slaves[_dom].slaveName's abuse of her poor useless penis. @@.hotpink;$slaves[_dom].slaveName enjoys having a nice dick right at hand,@@ even if it's only good for taunting and torture.
 		<<elseif ($slaves[$i].devotion <= 50)>>
-			Since $domSlave.slaveName loves cocks, even soft ones, $slaves[$i].slaveName finds herself being sucked, groped, and toyed with. She spends the week complying with $domSlave.slaveName's amusements. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ even if it's only good as a soft toy.
+			Since $slaves[_dom].slaveName loves cocks, even soft ones, $slaves[$i].slaveName finds herself being sucked, groped, and toyed with. She spends the week complying with $slaves[_dom].slaveName's amusements. @@.hotpink;$slaves[_dom].slaveName enjoys having a nice dick right at hand,@@ even if it's only good as a soft toy.
 		<<else>>
-			Since $domSlave.slaveName loves cocks, even soft ones, $slaves[$i].slaveName finds herself being sucked, groped, and played with until she comes. She spends the week enjoying with $domSlave.slaveName's little games. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ even if it's only good as a soft, dripping toy.
+			Since $slaves[_dom].slaveName loves cocks, even soft ones, $slaves[$i].slaveName finds herself being sucked, groped, and played with until she comes. She spends the week enjoying with $slaves[_dom].slaveName's little games. @@.hotpink;$slaves[_dom].slaveName enjoys having a nice dick right at hand,@@ even if it's only good as a soft, dripping toy.
 		<</if>>
 	<</if>>
 	<<set _penetrativeUse = random(9,12)>>
-	<<set $domSlave.oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
+	<<set $slaves[_dom].oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
 <<elseif !canWalk($slaves[$i])>>
-	$domSlave.slaveName doesn't have any special desires, so she simply uses the helpless $slaves[$i].slaveName for comfort and convenience. $slaves[$i].slaveName finds her helpless <<if $seeRace == 1>>$slaves[$i].race <</if>>torso being used as a bath toy, a bedwarmer, and for sexual convenience. @@.hotpink;$domSlave.slaveName enjoys the ease and companionship.@@
+	$slaves[_dom].slaveName doesn't have any special desires, so she simply uses the helpless $slaves[$i].slaveName for comfort and convenience. $slaves[$i].slaveName finds her helpless <<if $seeRace == 1>>$slaves[$i].race <</if>>torso being used as a bath toy, a bedwarmer, and for sexual convenience. @@.hotpink;$slaves[_dom].slaveName enjoys the ease and companionship.@@
 	<<set _oralUse = random(9,12)>>
-	<<set $domSlave.oralCount += _oralUse, $oralTotal += _oralUse>>
+	<<set $slaves[_dom].oralCount += _oralUse, $oralTotal += _oralUse>>
 <<else>>
-	$domSlave.slaveName doesn't have any special desires $slaves[$i].slaveName can satisfy, so she simply uses $slaves[$i].slaveName for comfort and convenience. $slaves[$i].slaveName washes her superior's <<if $seeRace == 1>>$domSlave.race <</if>>body thoroughly and uses her own <<if $seeRace == 1>>$slaves[$i].race <</if>>body to warm $domSlave.slaveName's bed at night. @@.hotpink;$domSlave.slaveName enjoys the ease and companionship.@@
+	$slaves[_dom].slaveName doesn't have any special desires $slaves[$i].slaveName can satisfy, so she simply uses $slaves[$i].slaveName for comfort and convenience. $slaves[$i].slaveName washes her superior's <<if $seeRace == 1>>$slaves[_dom].race <</if>>body thoroughly and uses her own <<if $seeRace == 1>>$slaves[$i].race <</if>>body to warm $slaves[_dom].slaveName's bed at night. @@.hotpink;$slaves[_dom].slaveName enjoys the ease and companionship.@@
 	<<set _oralUse = random(9,12)>>
-	<<set $domSlave.oralCount += _oralUse, $oralTotal += _oralUse>>
+	<<set $slaves[_dom].oralCount += _oralUse, $oralTotal += _oralUse>>
 <</if>>
 
 <<set $slaves[$i].oralCount += _oralUse, $oralTotal += _oralUse>>
@@ -262,10 +369,10 @@ is serving ''$domSlave.slaveName'' this week.
 		<</if>>
 	<<case "pregnancy">>
 		<<if $slaves[$i].mpreg == 0>>
-		<<if _vaginalUse > 0>>
-			Having her pussy serve as someone's toy really satisfies $slaves[$i].slaveName.
-			<<set $slaves[$i].need = 0>>
-		<</if>>
+			<<if _vaginalUse > 0>>
+				Having her pussy serve as someone's toy really satisfies $slaves[$i].slaveName.
+				<<set $slaves[$i].need = 0>>
+			<</if>>
 		<<else>>
 			<<if _analUse > 0>>
 				Having her ass serve as someone's toy really satisfies $slaves[$i].slaveName.
@@ -284,16 +391,16 @@ is serving ''$domSlave.slaveName'' this week.
 	<<set $slaves[$i].bellyImplant += _cervixPump*20>>
 <</if>>
 
-<<set $domSlave.devotion += 4, $domSlave.need = 0>>
+<<set $slaves[_dom].devotion += 4, $slaves[_dom].need = 0>>
 
-<<if $domSlave.health < 40>>
-	@@.green;$domSlave.slaveName's health improves@@ with $slaves[$i].slaveName to serve her and help with some of her harder duties.
-	<<set $domSlave.health += 10>>
+<<if $slaves[_dom].health < 40>>
+	@@.green;$slaves[_dom].slaveName's health improves@@ with $slaves[$i].slaveName to serve her and help with some of her harder duties.
+	<<set $slaves[_dom].health += 10>>
 <</if>>
 
 <<if $slaves[$i].devotion <= 20>>
 	<<if $slaves[$i].trust >= -20>>
-	$slaves[$i].slaveName @@.gold;is further habituated to subservience@@ by $domSlave.slaveName.
+	$slaves[$i].slaveName @@.gold;is further habituated to subservience@@ by $slaves[_dom].slaveName.
 	<<set $slaves[$i].trust -= 5>>
 	<<if $slaves[$i].sexualQuirk == "strugglefuck queen">>
 		Secretly, though, $slaves[$i].slaveName gets off on being raped, @@.hotpink;and wants more.@@
@@ -302,7 +409,7 @@ is serving ''$domSlave.slaveName'' this week.
 	<</if>>
 <</if>>
 
-<<if $domSlave.dick > 0>>
+<<if $slaves[_dom].dick > 0>>
 <<if $slaves[$i].behavioralFlaw == "hates men">>
 <<if $slaves[$i].devotion > 20>>
 	Spending so much time in close proximity to a slave with a dick @@.green;reconciles her to getting fucked by them.@@
@@ -310,7 +417,7 @@ is serving ''$domSlave.slaveName'' this week.
 <</if>>
 <</if>>
 <</if>>
-<<if $domSlave.vagina != -1>>
+<<if $slaves[_dom].vagina != -1>>
 <<if $slaves[$i].behavioralFlaw == "hates women">>
 <<if $slaves[$i].devotion > 20>>
 	Spending so much time in close proximity to a slave with a pussy @@.green;reconciles her to sex with girls.@@
@@ -320,49 +427,49 @@ is serving ''$domSlave.slaveName'' this week.
 <</if>>
 
 <<if $slaves[$i].relationship == 0>>
-	<<if $slaves[$i].rivalryTarget != $domSlave.ID>>
+	<<if $slaves[$i].rivalryTarget != $slaves[_dom].ID>>
 	<<if $slaves[$i].devotion >= 10>>
-	<<if $domSlave.relationship == 0>>
+	<<if $slaves[_dom].relationship == 0>>
 	<<if random(1,100) > 50>>
-		$slaves[$i].slaveName and $domSlave.slaveName enjoy spending time together and @@.lightgreen;strike up a friendship.@@
-		<<set $domSlave.relationship = 1>>
-		<<set $domSlave.relationshipTarget = $slaves[$i].ID>>
+		$slaves[$i].slaveName and $slaves[_dom].slaveName enjoy spending time together and @@.lightgreen;strike up a friendship.@@
+		<<set $slaves[_dom].relationship = 1>>
+		<<set $slaves[_dom].relationshipTarget = $slaves[$i].ID>>
 		<<set $slaves[$i].relationship = 1>>
-		<<set $slaves[$i].relationshipTarget = $domSlave.ID>>
+		<<set $slaves[$i].relationshipTarget = $slaves[_dom].ID>>
 	<<else>>
-		$slaves[$i].slaveName and $domSlave.slaveName find they enjoy their sexual relationship and @@.lightgreen;become friends with benefits.@@
-		<<set $domSlave.relationship = 3>>
-		<<set $domSlave.relationshipTarget = $slaves[$i].ID>>
+		$slaves[$i].slaveName and $slaves[_dom].slaveName find they enjoy their sexual relationship and @@.lightgreen;become friends with benefits.@@
+		<<set $slaves[_dom].relationship = 3>>
+		<<set $slaves[_dom].relationshipTarget = $slaves[$i].ID>>
 		<<set $slaves[$i].relationship = 3>>
-		<<set $slaves[$i].relationshipTarget = $domSlave.ID>>
+		<<set $slaves[$i].relationshipTarget = $slaves[_dom].ID>>
 	<</if>>
 	<</if>>
 	<</if>>
 	<</if>>
 <<elseif $slaves[$i].relationship > 0>>
-	<<if $slaves[$i].relationshipTarget == $domSlave.ID>>
+	<<if $slaves[$i].relationshipTarget == $slaves[_dom].ID>>
 	<<if $slaves[$i].devotion >= -20>>
-	$slaves[$i].slaveName likes getting fucked by $domSlave.slaveName and @@.hotpink;appreciates@@ having it as her job.
+	$slaves[$i].slaveName likes getting fucked by $slaves[_dom].slaveName and @@.hotpink;appreciates@@ having it as her job.
 	<<set $slaves[$i].devotion += 1>>
 	<</if>>
 	<</if>>
 	<<if $slaves[$i].relationship < 3>>
-	<<if $slaves[$i].relationshipTarget == $domSlave.ID>>
+	<<if $slaves[$i].relationshipTarget == $slaves[_dom].ID>>
 	<<if $slaves[$i].devotion >= 10>>
-		$slaves[$i].slaveName and $domSlave.slaveName find that they enjoy having sex just as much as they like being friends, and become @@.lightgreen;friends with benefits.@@
-		<<set $domSlave.relationship = 3>>
+		$slaves[$i].slaveName and $slaves[_dom].slaveName find that they enjoy having sex just as much as they like being friends, and become @@.lightgreen;friends with benefits.@@
+		<<set $slaves[_dom].relationship = 3>>
 		<<set $slaves[$i].relationship = 3>>
 	<<elseif $slaves[$i].devotion <= 20>>
-		$slaves[$i].slaveName and $domSlave.slaveName's relationship is @@.lightsalmon;damaged@@ by $domSlave.slaveName having the right to use $slaves[$i].slaveName.
-		<<set $domSlave.relationship -= 1>>
+		$slaves[$i].slaveName and $slaves[_dom].slaveName's relationship is @@.lightsalmon;damaged@@ by $slaves[_dom].slaveName having the right to use $slaves[$i].slaveName.
+		<<set $slaves[_dom].relationship -= 1>>
 		<<set $slaves[$i].relationship -= 1>>
 	<</if>>
 	<</if>>
 	<<elseif $slaves[$i].relationship < 4>>
-	<<if $slaves[$i].relationshipTarget == $domSlave.ID>>
+	<<if $slaves[$i].relationshipTarget == $slaves[_dom].ID>>
 	<<if $slaves[$i].devotion >= 10>>
-		$slaves[$i].slaveName and $domSlave.slaveName don't have to be encouraged to have sex, but with extra time for it, they become @@.lightgreen;lovers.@@
-		<<set $domSlave.relationship += 1>>
+		$slaves[$i].slaveName and $slaves[_dom].slaveName don't have to be encouraged to have sex, but with extra time for it, they become @@.lightgreen;lovers.@@
+		<<set $slaves[_dom].relationship += 1>>
 		<<set $slaves[$i].relationship += 1>>
 	<</if>>
 	<</if>>
@@ -370,45 +477,41 @@ is serving ''$domSlave.slaveName'' this week.
 <</if>>
 
 <<if $slaves[$i].rivalry == 0>>
-	<<if $slaves[$i].relationshipTarget != $domSlave.ID>>
+	<<if $slaves[$i].relationshipTarget != $slaves[_dom].ID>>
 	<<if $slaves[$i].devotion <= 50>>
-	<<if $domSlave.rivalry == 0>>
+	<<if $slaves[_dom].rivalry == 0>>
 	<<if random(1,100) > 50>>
-	$slaves[$i].slaveName resents $domSlave.slaveName for using her and the two @@.lightsalmon;start to dislike each other.@@
-	<<set $domSlave.rivalry = 1>>
-	<<set $domSlave.rivalryTarget = $slaves[$i].ID>>
+	$slaves[$i].slaveName resents $slaves[_dom].slaveName for using her and the two @@.lightsalmon;start to dislike each other.@@
+	<<set $slaves[_dom].rivalry = 1>>
+	<<set $slaves[_dom].rivalryTarget = $slaves[$i].ID>>
 	<<set $slaves[$i].rivalry = 1>>
-	<<set $slaves[$i].rivalryTarget = $domSlave.ID>>
+	<<set $slaves[$i].rivalryTarget = $slaves[_dom].ID>>
 	<</if>>
 	<</if>>
 	<</if>>
 	<</if>>
 <<else>>
-	<<if $slaves[$i].rivalryTarget == $domSlave.ID>>
+	<<if $slaves[$i].rivalryTarget == $slaves[_dom].ID>>
 	<<if $slaves[$i].devotion <= 50>>
-	$slaves[$i].slaveName resents subordinating herself to $domSlave.slaveName and @@.mediumorchid;dislikes@@ having it as her job.
+	$slaves[$i].slaveName resents subordinating herself to $slaves[_dom].slaveName and @@.mediumorchid;dislikes@@ having it as her job.
 	<<set $slaves[$i].devotion -= 2>>
 	<</if>>
 	<</if>>
 	<<if $slaves[$i].rivalry < 3>>
-	<<if $slaves[$i].rivalryTarget == $domSlave.ID>>
+	<<if $slaves[$i].rivalryTarget == $slaves[_dom].ID>>
 	<<if $slaves[$i].devotion <= 50>>
-	$slaves[$i].slaveName hates being used by her rival $domSlave.slaveName so much that their @@.lightsalmon;feud worsens.@@
-	<<set $domSlave.rivalry += 1>>
+	$slaves[$i].slaveName hates being used by her rival $slaves[_dom].slaveName so much that their @@.lightsalmon;feud worsens.@@
+	<<set $slaves[_dom].rivalry += 1>>
 	<<set $slaves[$i].rivalry += 1>>
 	<<elseif $slaves[$i].devotion > 50>>
-	$slaves[$i].slaveName serves $domSlave.slaveName so devotedly that they @@.lightgreen;work out@@ some of their differences through sex.
-	<<set $domSlave.rivalry -= 1>>
+	$slaves[$i].slaveName serves $slaves[_dom].slaveName so devotedly that they @@.lightgreen;work out@@ some of their differences through sex.
+	<<set $slaves[_dom].rivalry -= 1>>
 	<<set $slaves[$i].rivalry -= 1>>
 	<</if>>
 	<</if>>
 	<</if>>
 <</if>>
 
-<<set $domSlave.tired = 1>>
-<<set _dom = $slaves.findIndex(function(s) { return s.ID == $domSlave.ID; })>>
-<<if _dom != -1>>
-	<<set $slaves[_dom] = $domSlave>>
-<</if>>
+<<set $slaves[$i].tired = 1>> /* why was this applied to the dom slave? Seems like a good way to hider them. */
 
 <</if>>
diff --git a/src/uncategorized/slaveSummary.tw b/src/uncategorized/slaveSummary.tw
index 5c44c8cdcb08d51c37f771ae9f3872de43b78ece..38fba1bf267d45fb0eb853ef2fa6b970b2af0d8b 100644
--- a/src/uncategorized/slaveSummary.tw
+++ b/src/uncategorized/slaveSummary.tw
@@ -10,7 +10,7 @@
 	"Head Girl Suite":           s => (s.assignmentVisible == 1 && s.fuckdoll <= 0 && (
 		   ($Flag == 0 && s.assignment != "be your Head Girl" && s.indentureRestrictions <= 0 && s.breedingMark != 1)
 		|| ($Flag != 0 && s.assignment == "live with your Head Girl"))),
-	"Subordinate Targeting":     s => (s.devotion >= -20 && s.fuckdoll == 0 && $activeSlave.ID != s.ID),
+	"Subordinate Targeting":     s => (s.devotion >= -20 && s.fuckdoll == 0 && $activeSlave.ID != s.ID && ($activeSlave.amp != 1 || s.amp != 1),
 	"Spa":                       s => (s.assignmentVisible == 1 && s.fuckdoll <= 0 && (
 		   ($Flag == 0 && s.assignment != "rest in the spa")
 		|| ($Flag == 1 && s.assignment == "rest in the spa")
diff --git a/src/utility/assayWidgets.tw b/src/utility/assayWidgets.tw
index 543c4f36db6d6f2fc245f857cb4fce1ca7aaaba5..170ef095016fa84becc9c6afa676994816e2d69c 100644
--- a/src/utility/assayWidgets.tw
+++ b/src/utility/assayWidgets.tw
@@ -1023,7 +1023,6 @@
 	<</if>>
 	<<set _race = $args[0].race>>
 	<<if _race.indexOf("surgically") == 1>>
-		Society @@.green;approves@@ of $possessive surgically improved appearance; this supports the fashion for surgical corrections.
 		<<set $beauty -= ($arcologies[0].FSBodyPurist/20)>>
 	<</if>>
 <<elseif $arcologies[0].FSTransformationFetishist == "unset">>