diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 310efece2cb08efcf50c74d3685f3f0a373fbf2c..eb27adb25405528294f08e9a88308e609e1c7516 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -2,8 +2,18 @@
 
 0.10.7.1-0.1.x
 
+5/05/2018
+
+	86
+	-overhauled saPleaseYou
+	-fixed .pregWeek quirks with cheat edit pregnancy (hopefully)
+	-removed PC's ability to impregnate fucktoys in reFullBed regardless of if they can become pregnant and whether or not you actually have a dick
+
 5/04/2018
 
+	85
+	-fixes
+
 	84
 	-fixed FResult undefined bug
 
diff --git a/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw b/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw
index 59f44a3df12beca41523817aa5c59e39fb252517..38502fe9423cdf2b6484f33a762a344f7dc713ce 100644
--- a/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw
+++ b/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw
@@ -6,11 +6,12 @@
 /*<<set WombNormalizePreg($PC)>>*/
 <<if $PC.preg > 0>>
 	<<set $PC.belly = WombGetVolume($PC)>>
+	<<set $PC.pregWeek = $PC.preg>>
 <<else>>
 	<<set $PC.belly = 0>>
+	<<set $PC.pregWeek = 0>>
 <</if>>
 <<set $PC.pregMood = Number($PC.pregMood) || 0>>
-<<set $PC.pregWeek = $PC.preg>>
 <<if $PC.boobs == 0>>
 	<<set $PC.boobsBonus = 0>>
 	<<set $PC.boobsImplant = 0>>
diff --git a/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw b/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw
index 779683e51ecdf6631b508b434f2809ea3b8e1df1..d67b65bd0f43314ce778633d8c4716a480c0616d 100644
--- a/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw
+++ b/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw
@@ -61,11 +61,11 @@
 <<set $activeSlave.attrXY = Number($activeSlave.attrXY) || 0>>
 <<set $activeSlave.attrXX = Number($activeSlave.attrXX) || 0>>
 <<set $activeSlave.energy = Number($activeSlave.energy) || 0>>
-<<set WombNormalizePreg($activeSlave), $activeSlave.pregWeek = $activeSlave.preg>>
+<<set WombNormalizePreg($activeSlave)>>
 <<if $activeSlave.preg > 0>>
-	<<set $activeSlave.pregKnown = 1>>
+	<<set $activeSlave.pregKnown = 1, $activeSlave.pregWeek = $activeSlave.preg>>
 <<else>>
-	<<set $activeSlave.pregKnown = 0>>
+	<<set $activeSlave.pregKnown = 0, $activeSlave.pregWeek = 0>>
 <</if>>
 <<SetBellySize $activeSlave>>
 
diff --git a/src/uncategorized/reFullBed.tw b/src/uncategorized/reFullBed.tw
index 15914f5e64ae8e45ff2772e060858351906f8970..961db3e3e32d205c8f57be1f4949c8177d612f1e 100644
--- a/src/uncategorized/reFullBed.tw
+++ b/src/uncategorized/reFullBed.tw
@@ -31,6 +31,12 @@ Today was an unusually relaxing day, and you aren't particularly tired.
 		<<set $slaves[_bedSlaveOne].devotion += 4, $slaves[_bedSlaveTwo].devotion += 4>>
 		<<set $slaves[_bedSlaveOne].analCount++, $slaves[_bedSlaveTwo].analCount++>>
 		<<set $analTotal += 2>>
+		<<if $PC.dick == 1 && $slaves[_bedSlaveOne].eggType == "human" && canGetPregnant($slaves[_bedSlaveOne])>>
+			<<KnockMeUp $slaves[_bedSlaveOne] 10 1 -1 1>>
+		<</if>>
+		<<if $PC.dick == 1 && $slaves[_bedSlaveTwo].eggType == "human" && canGetPregnant($slaves[_bedSlaveTwo])>>
+			<<KnockMeUp $slaves[_bedSlaveTwo] 10 1 -1 1>>
+		<</if>>
 	<</replace>>
 <</link>>
 <<if $slaves[_bedSlaveOne].bellyPreg >= 5000 && $slaves[_bedSlaveTwo].bellyPreg >= 5000 && $PC.dick == 1>>
@@ -77,7 +83,7 @@ Today was an unusually relaxing day, and you aren't particularly tired.
 			<<if $slaves[_bedSlaveOne].vagina == 0>>Your endeavors have @@.lime;taken her virginity.@@ @@.hotpink;She couldn't be happier.@@ <<set $slaves[_bedSlaveOne].devotion += 10>><</if>>
 			<<set $slaves[_bedSlaveOne].vaginalCount += 3>>
 			<<set $vaginalTotal += 3>>
-			<<KnockMeUp $slaves[_bedSlaveOne] 100 1 -1>>
+			<<KnockMeUp $slaves[_bedSlaveOne] 100 0 -1>>
 		<</if>>
 		$slaves[_bedSlaveTwo].slaveName is @@.hotpink;thrilled to carry your child@@ and @@.mediumaquamarine;happily embraces the gift inside her.@@
 		<<if $slaves[_bedSlaveTwo].mpreg == 1>>
@@ -89,7 +95,7 @@ Today was an unusually relaxing day, and you aren't particularly tired.
 			<<if $slaves[_bedSlaveTwo].vagina == 0>>Your endeavors have @@.lime;taken her virginity.@@ @@.hotpink;She couldn't be happier.@@ <<set $slaves[_bedSlaveTwo].devotion += 10>><</if>>
 			<<set $slaves[_bedSlaveTwo].vaginalCount += 3>>
 			<<set $vaginalTotal += 3>>
-			<<KnockMeUp $slaves[_bedSlaveTwo] 100 1 -1>>
+			<<KnockMeUp $slaves[_bedSlaveTwo] 100 0 -1>>
 		<</if>>
 	<</replace>>
 <</link>>
@@ -104,22 +110,30 @@ Today was an unusually relaxing day, and you aren't particularly tired.
 			<<set $vaginalTotal += 2>>
 			<<set $slaves[_bedSlaveOne].analCount++>>
 			<<set $analTotal++>>
-			<<KnockMeUp $slaves[_bedSlaveOne] 10 2 -1 1>>
+			<<if $PC.dick == 1 && $slaves[_bedSlaveOne].eggType == "human" && canGetPregnant($slaves[_bedSlaveOne])>>
+				<<KnockMeUp $slaves[_bedSlaveOne] 10 2 -1 1>>
+			<</if>>
 		<<else>>
 			<<set $slaves[_bedSlaveOne].analCount += 3>>
 			<<set $analTotal += 3>>
-			<<KnockMeUp $slaves[_bedSlaveOne] 15 1 -1 1>>
+			<<if $PC.dick == 1 && $slaves[_bedSlaveOne].eggType == "human" && canGetPregnant($slaves[_bedSlaveOne])>>
+				<<KnockMeUp $slaves[_bedSlaveOne] 15 1 -1 1>>
+			<</if>>
 		<</if>>
 		<<if canDoVaginal(_bedSlaveTwo)>>
 			<<set $slaves[_bedSlaveTwo].vaginalCount += 2>>
 			<<set $vaginalTotal += 2>>
 			<<set $slaves[_bedSlaveTwo].analCount++>>
 			<<set $analTotal++>>
-			<<KnockMeUp $slaves[_bedSlaveTwo] 10 2 -1 1>>
+			<<if $PC.dick == 1 && $slaves[_bedSlaveTwo].eggType == "human" && canGetPregnant($slaves[_bedSlaveTwo])>>
+				<<KnockMeUp $slaves[_bedSlaveTwo] 10 2 -1 1>>
+			<</if>>
 		<<else>>
 			<<set $slaves[_bedSlaveTwo].analCount += 3>>
 			<<set $analTotal += 3>>
-			<<KnockMeUp $slaves[_bedSlaveTwo] 15 1 -1 1>>
+			<<if $PC.dick == 1 && $slaves[_bedSlaveTwo].eggType == "human" && canGetPregnant($slaves[_bedSlaveTwo])>>
+				<<KnockMeUp $slaves[_bedSlaveTwo] 15 1 -1 1>>
+			<</if>>
 		<</if>>
 	<</replace>>
 <</link>>
diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw
index 2ed4693fb3b3138cdef4351cc6dd27ab9c8718f4..905eeaaf5920c4a5c7339f1f955f6be5f3be198b 100644
--- a/src/uncategorized/saPleaseYou.tw
+++ b/src/uncategorized/saPleaseYou.tw
@@ -22,368 +22,634 @@ serves you this week.
 		<</if>>
 	<</if>>
 	<<if ($slaves[$i].toyHole == "pussy")>>
-		<<set _vaginalUse = random(5,10)>>
-		<<set $slaves[$i].vaginalCount += _vaginalUse>>
-		<<set $vaginalTotal += _vaginalUse>>
-		<<set _cervixPump = _vaginalUse>>
-
 		<<if $slaves[$i].fuckdoll == 0>>
-		<<if ($slaves[$i].trust < -20)>>
-			$pronounCap spends the week in terrified compliance with your use of $possessive pussy.
-		<<elseif ($slaves[$i].devotion < -20)>>
-			$pronounCap spends the week alternately struggling and lying corpselike as you use $possessive pussy.
-		<<elseif ($slaves[$i].devotion <= 20)>>
-			$pronounCap spends the week reluctantly accepting your use of $possessive pussy.
-		<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "submissive")>>
-			$pronounCap spends the week as your adoring submissive, seeing to your pleasure with $possessive womanhood.
-		<<elseif ($slaves[$i].devotion <= 50)>>
-			$pronounCap spends the week obediently serving you in the classical way, taking you into $possessive womanhood.
-		<<else>>
-			$pronounCap spends the week serving you in the classical way,  warming your bed and lovingly taking you into $possessive womanhood.
-		<</if>>
-		<<if ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
-			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to fuck $object several times a day; the constant rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 5>>
-			<<set $slaves[$i].trust -= 15>>
-			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to fuck $object at least once a day; the regular rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 3>>
-			<<set $slaves[$i].trust -= 9>>
+			$pronounCap spends the week
+			<<if ($slaves[$i].fetish == "mindbroken")>>
+				unaware of your intent to use $possessive pussy.
+			<<elseif ($slaves[$i].trust < -20)>>
+				in terrified compliance with your use of $possessive pussy.
+			<<elseif ($slaves[$i].devotion < -20)>>
+				alternately struggling and lying corpselike as you use $possessive pussy.
+			<<elseif ($slaves[$i].devotion <= 20)>>
+				reluctantly accepting your use of $possessive pussy.
+			<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "submissive")>>
+				as your adoring submissive, seeing to your pleasure with $possessive womanhood.
+			<<elseif ($slaves[$i].devotion <= 50)>>
+				obediently serving you in the classical way, taking you into $possessive womanhood.
 			<<else>>
-			You have the sexual energy to fuck $object on occasion; the threat of rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 3>>
-			<<set $slaves[$i].trust -= 3>>
+				serving you in the classical way, warming your bed and lovingly taking you into $possessive womanhood.
 			<</if>>
-		<<elseif ($slaves[$i].devotion <= 20)>>
-			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to fuck $object several times a day; submitting to your constant use @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 3>>
-			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to fuck $object at least once a day; submitting to your regular use @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 2>>
+			You have the sexual energy to fuck $object
+			<<if ($slaves[$i].fetish == "mindbroken")>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _vaginalUse = random(21,40)>>
+					several times a day.
+					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _vaginalUse = random(7,14)>>
+					at least once a day.
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 9>>
+				<<else>>
+					<<set _vaginalUse = random(3,7)>>
+					 on occasion.
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
+				<</if>>
+				$pronounCap doesn't react, even if $possessive body does.
+			<<elseif ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _vaginalUse = random(21,40)>>
+					several times a day; the constant
+					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _vaginalUse = random(7,14)>>
+					at least once a day; the regular
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 9>>
+				<<else>>
+					<<set _vaginalUse = random(3,7)>>
+					 on occasion; the threat of
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
+				<</if>>
+				rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+			<<elseif ($slaves[$i].devotion <= 20)>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _vaginalUse = random(21,40)>>
+					several times a day; submitting to your constant
+					<<set $slaves[$i].devotion += 3>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _vaginalUse = random(7,14)>>
+					at least once a day; submitting to your regular
+					<<set $slaves[$i].devotion += 2>>
+				<<else>>
+					<<set _vaginalUse = random(3,7)>>
+					on occasion; submitting to your
+					<<set $slaves[$i].devotion += 1>>
+				<</if>>
+				use @@.hotpink;habituates $object@@ to being your sex slave.
 			<<else>>
-			You have the sexual energy to fuck $object on occasion; submitting to your use @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 1>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _vaginalUse = random(21,40)>>
+					 several times a day; constant,
+					<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _vaginalUse = random(7,14)>>
+					several times a day; regular,
+					<<set $slaves[$i].devotion += 2, $slaves[$i].trust += 2>>
+				<<else>>
+					<<set _vaginalUse = random(3,7)>>
+					on occasion;
+					<<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>>
+				<</if>>
+				enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
+			<</if>>
+			<<if ($slaves[$i].fetish != "mindbroken")>>
+				<<if ($slaves[$i].sexualFlaw == "hates penetration") && ($slaves[$i].devotion > 50)>>
+					The emotional closeness @@.green;resolves $possessive hatred of penetration.@@
+					<<set $slaves[$i].sexualFlaw = "none">>
+				<</if>>
+				<<if ($slaves[$i].vaginalSkill < 100)>>
+					After a lot of time spent having vanilla sex, $possessive vaginal skill improves.
+					<<VaginalSkillIncrease $slaves[$i]>>
+				<</if>>
+			<</if>>
+			<<if $PC.dick == 1>>
+				<<if ($slaves[$i].fetish != "mindbroken")>>
+					<<if $slaves[$i].fetish == "submissive">>
+						$pronounCap frequently climaxes with your <<if $PC.title == 1>>strong<<else>>soft<</if>> hands holding $object and your cock spreading heat through $possessive core, 
+						<<if $slaves[$i].fetishKnown == 1>>
+							@@.hotpink;fulfilling her life's role completely.@@
+						<<else>>
+							$pronoun @@.hotpink;seems to enjoy@@ being your fucktoy.
+						<</if>>
+						<<set $slaves[$i].devotion += 2>>
+					<<elseif $fetishChangeChance > random(0,100)>>
+						<<set $slaves[$i].fetish = "submissive", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10>>
+						$pronounCap frequently climaxes with your <<if $PC.title == 1>>strong<<else>>soft<</if>> hands holding $object and your cock spreading heat through $possessive core, teaching $object that @@.lightcoral;a girl's role is to please a man.@@
+					<</if>>
+				<</if>>
+				<<set _cervixPump = _vaginalUse>>
+				<<if $slaves[$i].eggType == "human" && canGetPregnant($slaves[$i])>>
+					<<KnockMeUp $slaves[$i] _vaginalUse 0 -1 1>>
+				<</if>>
+			<</if>>
+			<<set $slaves[$i].vaginalCount += _vaginalUse, $vaginalTotal += _vaginalUse>>
+			<<if $slaves[$i].cervixImplant == 1 && _cervixPump > 0>>
+				<<if ($slaves[$i].fetish == "mindbroken")>>
+					$pronounCap is completely oblivious to $possessive @@.lime;increasingly swollen belly@@ and stands no chance of linking it to all the vaginal sex <<print $object>>'s had with you.
+				<<else>>
+					$pronounCap notices $possessive @@.lime;belly has swollen@@ after 
+				<</if>>
+				<<set $slaves[$i].bellyImplant += _cervixPump*20>>
 			<</if>>
 		<<else>>
+			You keep $object with you all week, using it as your personal sex toy
 			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to fuck $object several times a day; constant, enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 3>>
-			<<set $slaves[$i].trust += 3>>
+				<<set _vaginalUse = random(21,40)>>
+				several times a day.
 			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to fuck $object several times a day; regular, enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 2>>
-			<<set $slaves[$i].trust += 2>>
+				<<set _vaginalUse = random(7,14)>>
+				at least once a day.
 			<<else>>
-			You have the sexual energy to fuck $object on occasion; enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 1>>
-			<<set $slaves[$i].trust += 1>>
+				<<set _vaginalUse = random(3,7)>>
+				on occasion.
+			<</if>>
+			When you're not using it, it <<if $activeSlave.amp > 0>>rests<<else>>stands<</if>> nearby, waiting silently for your order to present its pussy.
+			<<if $PC.dick == 1>>
+				<<set _cervixPump = _vaginalUse>>
+				<<if $slaves[$i].eggType == "human" && canGetPregnant($slaves[$i])>>
+					<<KnockMeUp $slaves[$i] _vaginalUse 0 -1 1>>
+				<</if>>
+			<</if>>
+			<<set $slaves[$i].vaginalCount += _vaginalUse, $vaginalTotal += _vaginalUse>>
+			<<if $slaves[$i].cervixImplant == 1 && _cervixPump > 0>>
+				With each deposit of your seed into it, its @@.lime;stomach swells a little larger.@@
+				<<set $slaves[$i].bellyImplant += _cervixPump*20>>
 			<</if>>
-		<</if>>
-		<<if ($slaves[$i].sexualFlaw == "hates penetration") && ($slaves[$i].devotion > 50)>>
-			The emotional closeness @@.green;resolves $possessive hatred of penetration.@@
-			<<set $slaves[$i].sexualFlaw = "none">>
-		<</if>>
-		<<if ($slaves[$i].vaginalSkill < 100)>>
-			After a lot of time spent having vanilla sex, $possessive vaginal skill improves.
-			<<VaginalSkillIncrease $slaves[$i]>>
-		<</if>>
-		<<if ($slaves[$i].fetishStrength <= 60) && (random(1,500) < 100+$slaves[$i].devotion)>>
-			<<set $slaves[$i].fetish = "submissive">>
-			<<set $slaves[$i].fetishKnown = 1>>
-			<<set $slaves[$i].fetishStrength = 10>>
-			$pronounCap climaxes with your strong hands holding $object and your cock spreading heat through $possessive core, teaching $object that @@.lightcoral;a girl's role is to please a man.@@
-		<</if>>
-
-		<<if $slaves[$i].cervixImplant == 1 && _cervixPump > 0 && canDoVaginal($slaves[$i])>>
-			$pronounCap notices $possessive @@.lime;belly swell@@ from vaginal sex throughout the week.
-			<<set $slaves[$i].bellyImplant += _cervixPump*20>>
-		<</if>>
 		<</if>>
 
 	<<elseif ($slaves[$i].toyHole == "ass")>>
-		<<set _analUse = random(5,10)>>
-		<<set $slaves[$i].analCount += _analUse>>
-		<<set $analTotal += _analUse>>
 		<<if $slaves[$i].fuckdoll == 0>>
-		<<if ($slaves[$i].trust < -20)>>
-			$pronounCap spends the week in terrified compliance with your use of $possessive anus.
-		<<elseif ($slaves[$i].devotion < -20)>>
-			$pronounCap spends the week struggling and screaming as you sodomize $object.
-		<<elseif ($slaves[$i].devotion <= 20)>>
-			$pronounCap spends the week writhing in pain as you sodomize $object.
-		<<elseif ($slaves[$i].devotion <= 50)>>
-			$pronounCap spends the week obediently submitting to your use of $possessive butthole.
-		<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "buttslut")>>
-			$pronounCap spends the week as your adoring anal slave, orgasming to the feel of you shooting your seed up $possessive ass.
-		<<else>>
-			$pronounCap spends the week warming your bed and devotedly serving your sexual needs with $possessive anus.
-		<</if>>
-		<<if ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
-			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to fuck $possessive butt several times a day; the constant anal rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 5>>
-			<<set $slaves[$i].trust -= 15>>
-			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to fuck $possessive butt at least once a day; the regular anal rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 3>>
-			<<set $slaves[$i].trust -= 9>>
+			$pronounCap spends the week 
+			<<if ($slaves[$i].fetish == "mindbroken")>>
+				unaware of your intent to use $possessive anus.
+			<<elseif ($slaves[$i].trust < -20)>>
+				in terrified compliance with your use of $possessive anus.
+			<<elseif ($slaves[$i].devotion < -20)>>
+				struggling and screaming as you sodomize $object.
+			<<elseif ($slaves[$i].devotion <= 20)>>
+				writhing in pain as you sodomize $object.
+			<<elseif ($slaves[$i].devotion <= 50)>>
+				obediently submitting to your use of $possessive butthole.
+			<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "buttslut")>>
+				as your adoring anal slave, orgasming to the feel of you<<if $PC.dick == 1>> shooting your seed<<else>>r favorite strap-on<</if>> up $possessive ass.
 			<<else>>
-			You have the sexual energy to fuck $possessive butt on occasion; the threat of anal rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 3>>
-			<<set $slaves[$i].trust -= 3>>
+				warming your bed and devotedly serving your sexual needs with $possessive anus.
 			<</if>>
-		<<elseif ($slaves[$i].devotion <= 20)>>
-			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to fuck $possessive butt several times a day; constantly allowing you to penetrate $possessive anus @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 3>>
-			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to fuck $possessive butt at least once a day; regularly allowing you to penetrate $possessive anus @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 2>>
+			You have the sexual energy to fuck $possessive butt
+			<<if ($slaves[$i].fetish == "mindbroken")>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _analUse = random(21,40)>>
+					several times a day.
+					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _analUse = random(7,14)>>
+					at least once a day.
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 9>>
+				<<else>>
+					<<set _analUse = random(3,7)>>
+					 on occasion.
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
+				<</if>>
+				$pronounCap doesn't react, even if $possessive body does.
+			<<elseif ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _analUse = random(21,40)>>
+					several times a day; the constant
+					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _analUse = random(7,14)>>
+					at least once a day; the regular
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 9>>
+				<<else>>
+					<<set _analUse = random(3,7)>>
+					on occasion; the threat of
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
+				<</if>>
+				anal rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+			<<elseif ($slaves[$i].devotion <= 20)>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _analUse = random(21,40)>>
+					several times a day; constantly
+					<<set $slaves[$i].devotion += 3>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _analUse = random(7,14)>>
+					at least once a day; regularly
+					<<set $slaves[$i].devotion += 2>>
+				<<else>>
+					<<set _analUse = random(3,7)>>
+					on occasion;
+					<<set $slaves[$i].devotion += 1>>
+				<</if>>
+				allowing you to penetrate $possessive rear @@.hotpink;habituates $object@@ to being your sex slave.
 			<<else>>
-			You have the sexual energy to fuck $possessive butt on occasion; allowing you to penetrate $possessive anus @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 1>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _analUse = random(21,40)>>
+					several times a day; constantly
+					<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _analUse = random(7,14)>>
+					several times a day; regularly
+					<<set $slaves[$i].devotion += 2, $slaves[$i].trust += 2>>
+				<<else>>
+					<<set _analUse = random(3,7)>>
+					on occasion;
+					<<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>>
+				<</if>>
+				climaxing to your penetration of $possessive rear brings $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
 			<</if>>
+			<<if ($slaves[$i].fetish != "mindbroken")>>
+				<<if ($slaves[$i].sexualFlaw == "hates anal") && ($slaves[$i].devotion > 50)>>
+					$pronounCap's devoted enough to derive emotional closeness from buttsex, which @@.green;resolves $possessive hatred of the act.@@
+					<<set $slaves[$i].sexualFlaw = "none">>
+				<</if>>
+				<<if ($slaves[$i].analSkill < 100)>>
+					After a lot of time spent getting buttfucked, $possessive anal skill improves.
+					<<AnalSkillIncrease $slaves[$i]>>
+				<</if>>
+				<<if $slaves[$i].fetish == "buttslut">>
+					<<if $slaves[$i].fetishKnown == 1>>
+						$pronounCap @@.hotpink;takes great pleasure@@ in $possessive rear being used as your personal <<if $PC.dick == 1>>cock holster<<else>>plaything<</if>>.
+					<<else>>
+						$pronounCap @@.hotpink;seems to enjoy@@ anal sex more than the usual slave.
+					<</if>>
+					<<set $slaves[$i].devotion += 2>>
+				<<elseif $fetishChangeChance > random(0,100)>>
+					<<set $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10, $slaves[$i].fetish = "buttslut">>
+					After repeated anal orgasms, @@.lightcoral;$pronoun begins to crave $possessive next buttfuck.@@
+				<</if>>
+			<</if>>
+			<<if $PC.dick == 1 && $slaves[$i].eggType == "human" && canGetPregnant($slaves[$i])>>
+				<<KnockMeUp $slaves[$i] _analUse 1 -1 1>>
+			<</if>>
+			<<set $slaves[$i].analCount += _analUse, $analTotal += _analUse>>
 		<<else>>
+			You keep $object with you all week, using it as your personal sex toy
 			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to fuck $possessive butt several times a day; constantly climaxing to your penetration of $possessive anus brings $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 3>>
-			<<set $slaves[$i].trust += 3>>
+				<<set _analUse = random(21,40)>>
+				several times a day.
 			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to fuck $possessive butt  several times a day; regularly climaxing to your penetration of $possessive anus brings $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 2>>
-			<<set $slaves[$i].trust += 2>>
+				<<set _analUse = random(7,14)>>
+				at least once a day.
 			<<else>>
-			You have the sexual energy to fuck $possessive butt on occasion; climaxing to your penetration of $possessive anus brings $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 1>>
-			<<set $slaves[$i].trust += 1>>
+				<<set _analUse = random(3,7)>>
+				on occasion.
 			<</if>>
-		<</if>>
-		<<if ($slaves[$i].sexualFlaw == "hates anal") && ($slaves[$i].devotion > 50)>>
-			$pronounCap's devoted enough to derive emotional closeness from buttsex, which @@.green;resolves $possessive hatred of the act.@@
-			<<set $slaves[$i].sexualFlaw = "none">>
-		<</if>>
-		<<if ($slaves[$i].analSkill < 100)>>
-			After a lot of time spent getting buttfucked, $possessive anal skill improves.
-			<<AnalSkillIncrease $slaves[$i]>>
-		<</if>>
-		<<if ($slaves[$i].fetishStrength <= 60) && (random(1,500) < 100+$slaves[$i].devotion)>>
-			<<set $slaves[$i].fetishKnown = 1>>
-			<<set $slaves[$i].fetishStrength = 10>>
-			<<set $slaves[$i].fetish = "buttslut">>
-			After repeated anal orgasms, @@.lightcoral;$pronoun begins to crave $possessive next buttfuck.@@
-		<</if>>
+			When you're not using it, it <<if $activeSlave.amp > 0>>rests<<else>>stands<</if>> nearby, waiting silently for your order to present its asshole.
+			<<if $PC.dick == 1>>
+				<<set _cervixPump = _analUse>>
+				<<if $slaves[$i].eggType == "human" && canGetPregnant($slaves[$i])>>
+					<<KnockMeUp $slaves[$i] _analUse 1 -1 1>>
+				<</if>>
+			<</if>>
+			<<set $slaves[$i].analCount += _analUse, $analTotal += _analUse>>
 		<</if>>
 
 	<<elseif ($slaves[$i].toyHole == "mouth")>>
-		<<set _oralUse = random(5,10)>>
-		<<set $slaves[$i].oralCount += _oralUse>>
-		<<set $oralTotal += _oralUse>>
 		<<if $slaves[$i].fuckdoll == 0>>
-		<<if ($slaves[$i].trust < -20)>>
-			$pronounCap spends the week in terrified compliance with your use of $possessive <<if ($PC.dick == 1)>>throat<<else>>mouth<</if>>.
-		<<elseif ($slaves[$i].devotion < -20)>>
-			$pronounCap spends the week struggling and gagging as you <<if ($PC.dick == 1)>>throatfuck $object<<else>>ride $possessive face<</if>>.
-		<<elseif ($slaves[$i].devotion <= 20)>>
-			$pronounCap spends the week reluctantly <<if ($PC.dick == 1)>>servicing your cock with $possessive mouth<<else>>licking your pussy<</if>>.
-		<<elseif ($slaves[$i].devotion <= 50)>>
-			$pronounCap spends the week obediently <<if ($PC.dick == 1)>>sucking your cock<<else>>eating you out<</if>>.
-		<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "cumslut")>>
-			$pronounCap spends the week as your adoring oral slave, orgasming when you leave $possessive with a <<if $PC.dick == 1>>mouth full of cum<<if $PC.vagina == 1>> or a <</if>><</if>><<if $PC.vagina == 1>>face covered in your pussyjuice<</if>>.
-			<<if $PC.dick == 1 && ($fuckSlaves <= ($PC.sexualEnergy/2 + $PC.balls * $PC.balls))>>
-				Your balls produce so much cum for $object that $pronoun has replaced half $possessive diet with your cum, and you often leave $object dizzy with a face and chest covered in your sticky pearly semen.
-			<<elseif $PC.dick == 1 && ($fuckSlaves <= ($PC.sexualEnergy + $PC.balls * $PC.balls))>>
-				Your balls produce enough cum that $pronoun usually gets facials after a mouthful of semen, and $object loves you for it.
+			$pronounCap spends the week
+			<<if ($slaves[$i].fetish == "mindbroken")>>
+				unaware of your intent to use $possessive mouth.
+			<<elseif ($slaves[$i].trust < -20)>>
+				$pronounCap spends the week in terrified compliance with your use of $possessive <<if ($PC.dick == 1)>>throat<<else>>mouth<</if>>.
+			<<elseif ($slaves[$i].devotion < -20)>>
+				struggling and gagging as you <<if ($PC.dick == 1)>>throatfuck $object<<else>>ride $possessive face<</if>>.
+			<<elseif ($slaves[$i].devotion <= 20)>>
+				reluctantly <<if ($PC.dick == 1)>>servicing your cock with $possessive mouth<<else>>licking your pussy<</if>>.
+			<<elseif ($slaves[$i].devotion <= 50)>>
+				obediently <<if ($PC.dick == 1)>>sucking your cock<<else>>eating you out<</if>>.
+			<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "cumslut")>>
+				as your adoring oral slave, orgasming when you leave $possessive with a <<if $PC.dick == 1>>mouth full of cum<<if $PC.vagina == 1>> or a <</if>><</if>><<if $PC.vagina == 1>>face covered in your pussyjuice<</if>>.
+				<<if $PC.dick == 1 && ($fuckSlaves <= ($PC.sexualEnergy/2 + $PC.balls * $PC.balls))>>
+					Your balls produce so much cum for $object that $pronoun has replaced half $possessive diet with your cum, and you often leave $object dizzy with a face and chest covered in your sticky pearly semen.
+				<<elseif $PC.dick == 1 && ($fuckSlaves <= ($PC.sexualEnergy + $PC.balls * $PC.balls))>>
+					Your balls produce enough cum that $pronoun usually gets facials after a mouthful of semen, and $object loves you for it.
+				<<else>>
+					$pronounCap usually has to fight for $possessive share of cum, making sure to milk cum from your urethra <<if $fuckSlaves > 1>>or suck it out of a pussy<</if>>.
+				<</if>>
 			<<else>>
-				$pronounCap usually has to fight for $possessive share of cum, making sure to milk cum from your urethra <<if $fuckSlaves >1>>or suck it out of a pussy<</if>>.
+				warming your bed and lavishing devoted attention on your <<if $PC.dick == 1>>cock<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>pussy<</if>> with $possessive loving mouth.
 			<</if>>
-		<<else>>
-			$pronounCap spends the week warming your bed and lavishing devoted attention on your <<if $PC.dick == 1>>cock<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>pussy<</if>> with $possessive loving mouth.
-		<</if>>
-		<<if ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
-			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>rape $possessive face<<else>>force $object to eat you out<</if>> $object several times a day; the constant sexual abuse fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 5>>
-			<<set $slaves[$i].trust -= 15>>
-			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>rape $possessive face<<else>>force $object to eat you out<</if>> $object at least once a day; the regular sexual abuse fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 3>>
-			<<set $slaves[$i].trust -= 9>>
+			You have the sexual energy to
+			<<if ($slaves[$i].fetish == "mindbroken")>>	
+				<<if ($PC.dick == 1)>>use $possessive mouth<<else>>make $object eat you out<</if>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _oralUse = random(21,40)>>
+					several times a day.
+					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _oralUse = random(7,14)>>
+					at least once a day.
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 9>>
+				<<else>>
+					<<set _oralUse = random(3,7)>>
+					 on occasion.
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
+				<</if>>
+				$pronounCap absentmindedly follows your lead.
+			<<elseif ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
+				<<if ($PC.dick == 1)>>rape $possessive face<<else>>force $object to eat you out<</if>> $object
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _oralUse = random(21,40)>>
+					several times a day; the constant
+					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _oralUse = random(7,14)>>
+					at least once a day; the regular
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 9>>
+				<<else>>
+					<<set _oralUse = random(3,7)>>
+					on occasion; the threat of
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
+				<</if>>
+				sexual abuse fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+			<<elseif ($slaves[$i].devotion <= 20)>>
+				<<if ($PC.dick == 1)>>use $possessive mouth<<else>>make $object eat you out<</if>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _oralUse = random(21,40)>>
+					several times a day; constantly
+					<<set $slaves[$i].devotion += 3>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _oralUse = random(7,14)>>
+					at least once a day; regularly
+					<<set $slaves[$i].devotion += 2>>
+				<<else>>
+					<<set _oralUse = random(3,7)>>
+					on occasion;
+					<<set $slaves[$i].devotion += 1>>
+				<</if>>
+				performing oral on you @@.hotpink;habituates $object@@ to being your sex slave.
 			<<else>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>rape $possessive face<<else>>force $object to eat you out<</if>> $object on occasion; the threat of sexual abuse fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 3>>
-			<<set $slaves[$i].trust -= 3>>
+				<<if ($PC.dick == 1)>>get a blowjob<<if $PC.vagina == 1>> and some pussy licking<</if>> from $object<<else>>let $object eat you out<</if>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _oralUse = random(21,40)>>
+					 several times a day; constantly
+					<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _oralUse = random(7,14)>>
+					several times a day; regularly
+					<<set $slaves[$i].devotion += 2, $slaves[$i].trust += 2>>
+				<<else>>
+					<<set _oralUse = random(3,7)>>
+					on occasion;
+					<<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>>
+				<</if>>
+				giving you pleasure brings $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
 			<</if>>
-		<<elseif ($slaves[$i].devotion <= 20)>>
-			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>use $possessive mouth<<else>>make $object eat you out<</if>> several times a day; constantly performing oral on you @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 3>>
-			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>use $possessive mouth<<else>>make $object eat you out<</if>> at least once a day; regularly performing oral on you @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 2>>
-			<<else>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>use $possessive mouth<<else>>make $object eat you out<</if>> on occasion; performing oral on you @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 1>>
+			<<if ($slaves[$i].fetish != "mindbroken")>>
+				<<if ($slaves[$i].sexualFlaw == "hates oral") && ($slaves[$i].devotion > 50)>>
+					$pronounCap's devoted enough to derive emotional closeness from giving you oral, which @@.green;resolves $possessive hatred of the act.@@
+					<<set $slaves[$i].sexualFlaw = "none">>
+				<</if>>
+				<<if ($slaves[$i].behavioralFlaw == "hates men") && ($PC.dick == 1) && ($slaves[$i].devotion > 20)>>
+					Spending so much time in close proximity to your dick @@.green;reconciles $object to serving cocks.@@
+					<<set $slaves[$i].behavioralFlaw = "none">>
+				<<elseif ($slaves[$i].behavioralFlaw == "hates women") && ($PC.vagina == 1) && ($slaves[$i].devotion > 20)>>
+					Spending so much time in close proximity to your womanhood @@.green;reconciles $object to serving a pussy.@@
+					<<set $slaves[$i].behavioralFlaw = "none">>
+				<</if>>
+				<<if ($slaves[$i].oralSkill < 100)>>
+					After a lot of time spent <<if $PC.dick == 1>>sucking you off<<if $PC.vagina == 1>> and eating you out<</if>><<else>>eating you out<</if>>, $possessive oral skill improves.
+					<<OralSkillIncrease $slaves[$i]>>
+				<</if>>
+				<<if $slaves[$i].fetish == "cumslut">>
+					<<if $slaves[$i].fetishKnown == 1>>
+						$pronounCap @@.hotpink;quivers with ecstasy@@ just from the taste of your <<if $PC.dick == 0>>girl<</if>>cum on $possessive tongue.
+					<<else>>
+						$pronounCap @@.hotpink;seems to enjoy@@ $possessive role as a cum receptacle more than you'd expect.
+					<</if>>
+					<<set $slaves[$i].devotion += 2>>
+				<<elseif $fetishChangeChance > random(0,100)>>
+					<<set $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10, $slaves[$i].fetish = "cumslut">>
+					$pronounCap frequently climaxes with <<if $PC.dick == 1>>your dick in $possessive mouth<<else>>$possessive mouth on your cunt<</if>>, learning that giving @@.lightcoral;blowjobs is a lot of fun.@@
+				<</if>>
 			<</if>>
+			<<set $slaves[$i].oralCount += _oralUse, $oralTotal += _oralUse>>
 		<<else>>
+			You keep $object with you all week, using it as your personal sex toy
 			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>get a blowjob<<if $PC.vagina == 1>> and some pussy licking<</if>> from $object<<else>>let $object eat you out<</if>> several times a day; constantly giving you pleasure brings $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 3>>
-			<<set $slaves[$i].trust += 3>>
+				<<set _oralUse = random(21,40)>>
+				several times a day.
 			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>get a blowjob from $object<<else>>let $object eat you out<</if>> several times a day; regularly giving you pleasure brings $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 2>>
-			<<set $slaves[$i].trust += 2>>
+				<<set _oralUse = random(7,14)>>
+				at least once a day.
 			<<else>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>get a blowjob<<if $PC.vagina == 1>> and some pussy licking<</if>> from $object<<else>>let $object eat you out<</if>> on occasion; giving you pleasure brings $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 1>>
-			<<set $slaves[$i].trust += 1>>
+				<<set _oralUse = random(3,7)>>
+				on occasion.
 			<</if>>
-		<</if>>
-		<<if ($slaves[$i].sexualFlaw == "hates oral") && ($slaves[$i].devotion > 50)>>
-			$pronounCap's devoted enough to derive emotional closeness from giving you oral, which @@.green;resolves $possessive hatred of the act.@@
-			<<set $slaves[$i].sexualFlaw = "none">>
-		<</if>>
-		<<if ($slaves[$i].behavioralFlaw == "hates men") && ($PC.dick == 1) && ($slaves[$i].devotion > 20)>>
-			Spending so much time in close proximity to your dick @@.green;reconciles $object to serving cocks.@@
-			<<set $slaves[$i].behavioralFlaw = "none">>
-		<</if>>
-		<<if ($slaves[$i].behavioralFlaw == "hates women") && ($PC.vagina == 1) && ($slaves[$i].devotion > 20)>>
-			Spending so much time in close proximity to your womanhood @@.green;reconciles $object to serving a pussy.@@
-			<<set $slaves[$i].behavioralFlaw = "none">>
-		<</if>>
-		<<if ($slaves[$i].oralSkill < 100)>>
-			After a lot of time spent sucking you off, $possessive oral skill improves.
-			<<OralSkillIncrease $slaves[$i]>>
-		<</if>>
-		<<if ($slaves[$i].fetishStrength <= 60) && (random(1,500) < 100+$slaves[$i].devotion)>>
-			<<set $slaves[$i].fetishKnown = 1>>
-			<<set $slaves[$i].fetishStrength = 10>>
-			<<set $slaves[$i].fetish = "cumslut">>
-			$pronounCap climaxes with <<if $PC.dick == 1>>your dick in $possessive mouth<<else>>$possessive mouth on your cunt<</if>>, learning that giving @@.lightcoral;blowjobs is a lot of fun.@@
-		<</if>>
+			When you're not using it, it <<if $activeSlave.amp > 0>>rests<<else>>stands<</if>> nearby, waiting silently for your order to open its mouth.
+			<<set $slaves[$i].oralCount += _oralUse, $oralTotal += _oralUse>>
 		<</if>>
 
 	<<elseif $slaves[$i].toyHole == "boobs">>
-		<<set _mammaryUse = random(5,10)>>
-		<<set $slaves[$i].mammaryCount += _mammaryUse>>
-		<<set $mammaryTotal += _mammaryUse>>
 		<<if $slaves[$i].fuckdoll == 0>>
-		<<if ($slaves[$i].trust < -20)>>
-			$pronounCap spends the week in terrified compliance with your use of $possessive breasts.
-		<<elseif ($slaves[$i].devotion < -20)>>
-			$pronounCap spends the week trying to keep $possessive tits away from your grasping hands.
-		<<elseif ($slaves[$i].devotion <= 20)>>
-			$pronounCap spends the week reluctantly presenting $possessive tits for your use.
-		<<elseif ($slaves[$i].devotion <= 50)>>
-			$pronounCap spends the week obediently offering $possessive tits for your use.
-		<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "boobs")>>
-			$pronounCap spends the week moaning and shivering as you give it to $possessive where $pronoun likes it best: $possessive tits.
-		<<else>>
-			$pronounCap spends the week keeping $possessive tits in constant contact with you, giving you titjobs, resting them against you as you work, and serving as a comfortable pillow at bedtime.
-		<</if>>
-		<<if ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
-			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>cum on $possessive boobs<<else>>thoroughly grope $possessive boobs<</if>> $object several times a day; the constant sexual abuse fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 5>>
-			<<set $slaves[$i].trust -= 15>>
-			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>cum on $possessive boobs<<else>>thoroughly grope $possessive boobs<</if>> $object at least once a day; the regular sexual abuse fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 9>>
-			<<set $slaves[$i].trust -= 3>>
+			$pronounCap spends the week
+			<<if ($slaves[$i].fetish == "mindbroken")>>
+				unaware of your intent to use $possessive breasts.
+			<<elseif ($slaves[$i].trust < -20)>>
+				in terrified compliance with your use of $possessive breasts.
+			<<elseif ($slaves[$i].devotion < -20)>>
+				trying to keep $possessive tits away from your grasping hands.
+			<<elseif ($slaves[$i].devotion <= 20)>>
+				reluctantly presenting $possessive tits for your use.
+			<<elseif ($slaves[$i].devotion <= 50)>>
+				obediently offering $possessive tits for your use.
+			<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "boobs")>>
+				moaning and shivering as you give it to $possessive where $pronoun likes it best: $possessive tits.
 			<<else>>
-			You have the sexual energy to <<if ($PC.dick == 1)>>cum on $possessive boobs<<else>>thoroughly grope $possessive boobs<</if>> $object on occasion; the threat of sexual abuse fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-			<<set $slaves[$i].devotion -= 3>>
-			<<set $slaves[$i].trust -= 3>>
+				keeping $possessive tits in constant contact with you, giving you titjobs<<if $slaves[$i].nipples == "fuckable">>, savoring your enjoyment of $possessive nipplecunts<</if>>, resting them against you as you work, and serving as a comfortable pillow at bedtime.
 			<</if>>
-		<<elseif ($slaves[$i].devotion <= 20)>>
-			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to play with $possessive tits several times a day; constantly submitting to your games @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 3>>
-			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to play with $possessive tits at least once a day; regularly submitting to your games @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 2>>
+			You have the sexual energy to
+			<<if ($slaves[$i].fetish == "mindbroken")>>	
+				<<if ($PC.dick == 1)>>
+					<<if $slaves[$i].nipples == "fuckable">>
+						fuck $possessive boobs
+					<<else>>
+						cum on $possessive boobs
+					<</if>>
+				<<else>>
+					thoroughly grope $possessive boobs
+				<</if>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _mammaryUse = random(21,40)>>
+					several times a day.
+					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _mammaryUse = random(7,14)>>
+					at least once a day.
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 9>>
+				<<else>>
+					<<set _mammaryUse = random(3,7)>>
+					 on occasion.
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
+				<</if>>
+				$pronounCap absentmindedly follows your lead.
+			<<elseif ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _mammaryUse = random(21,40)>>
+					<<if ($PC.dick == 1)>>
+						<<if $slaves[$i].nipples == "fuckable">>
+							fuck $possessive boobs
+						<<else>>
+							cum on $possessive boobs
+						<</if>>
+					<<else>>
+						thoroughly grope $possessive boobs
+					<</if>>
+					several times a day; the constant
+					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _mammaryUse = random(7,14)>>
+					<<if ($PC.dick == 1)>>
+						<<if $slaves[$i].nipples == "fuckable">>
+							fuck $possessive boobs
+						<<else>>
+							cum on $possessive boobs
+						<</if>>
+					<<else>>
+						thoroughly grope $possessive boobs
+					<</if>>
+					$object at least once a day; the regular
+					<<set $slaves[$i].devotion -= 9, $slaves[$i].trust -= 3>>
+				<<else>>
+					<<set _mammaryUse = random(3,7)>>
+					<<if ($PC.dick == 1)>>
+						<<if $slaves[$i].nipples == "fuckable">>
+							fuck $possessive boobs
+						<<else>>
+							cum on $possessive boobs
+						<</if>>
+					<<else>>
+						thoroughly grope $possessive boobs
+					<</if>>
+					$object on occasion; the threat of
+					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
+				<</if>>
+				 sexual abuse fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+			<<elseif ($slaves[$i].devotion <= 20)>>
+				play with $possessive tits
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _mammaryUse = random(21,40)>>
+					several times a day; constantly
+					<<set $slaves[$i].devotion += 3>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _mammaryUse = random(7,14)>>
+					at least once a day; regularly
+					<<set $slaves[$i].devotion += 2>>
+				<<else>>
+					<<set _mammaryUse = random(3,7)>>
+					on occasion;
+					<<set $slaves[$i].devotion += 1>>
+				<</if>>
+				submitting to your games @@.hotpink;habituates $object@@ to being your sex slave.
 			<<else>>
-			You have the sexual energy to play with $possessive tits on occasion; submitting to your games @@.hotpink;habituates $object@@ to being your sex slave.
-			<<set $slaves[$i].devotion += 1>>
+				<<if ($PC.boobs == 1)>>have mutual mammary intercourse until you both orgasm to nipple stimulation<<else>>have mammary intercourse with $object<</if>>
+				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+					<<set _mammaryUse = random(21,40)>>
+					several times a day; constantly
+					<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
+				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+					<<set _mammaryUse = random(7,14)>>
+					at least once a day; regularly
+					<<set $slaves[$i].devotion += 2, $slaves[$i].trust += 2>>
+				<<else>>
+					<<set _mammaryUse = random(3,7)>>
+					on occasion;
+					<<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>>
+				<</if>>
+				giving you pleasure @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
 			<</if>>
+			<<if ($slaves[$i].fetish != "mindbroken")>>
+				<<if ($slaves[$i].sexualFlaw == "hates oral") && ($slaves[$i].devotion > 50)>>
+					$pronounCap's devoted enough to derive emotional closeness from giving you oral, which @@.green;resolves $possessive hatred of the act.@@
+					<<set $slaves[$i].sexualFlaw = "none">>
+				<</if>>
+				<<if ($slaves[$i].behavioralFlaw == "hates men") && ($slaves[$i].devotion > 20) && $PC.title == 1>>
+					Spending so much time in close proximity to your masculinity @@.green;reconciles $object to serving the male gender.@@
+					<<set $slaves[$i].behavioralFlaw = "none">>
+				<<elseif ($slaves[$i].behavioralFlaw == "hates women") && ($PC.title == 0) && ($slaves[$i].devotion > 20)>>
+					Spending so much time in close proximity to your feminity @@.green;reconciles $object to serving the female gender.@@
+					<<set $slaves[$i].behavioralFlaw = "none">>
+				<</if>>
+				<<if $slaves[$i].fetish == "boobs">>
+					<<if $slaves[$i].fetishKnown == 1>>
+						$pronounCap @@.hotpink;quivers with ecstasy@@ just from the touch of your <<if $PC.title == 1>>strong<<else>>soft<</if>> hands against $possessive <<if $slaves[$i].boobs >= 300>>breasts<<else>>flat chest<</if>>.
+					<<else>>
+						$pronounCap @@.hotpink;seems to enjoy@@ having $possessive <<if $slaves[$i].boobs >= 300>>breasts<<else>>chest<</if>> fondled more than the average girl.
+					<</if>>
+					<<set $slaves[$i].devotion += 2>>
+				<<elseif $fetishChangeChance > random(0,100)>>
+					<<set $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10, $slaves[$i].fetish = "boobs">>
+					$pronounCap climaxes to nipple stimulation alone, and starts acting as though 
+					<<if $slaves[$i].clit > 0 && $slaves[$i].nipples != "fuckable">>
+						$pronoun has @@.lightcoral;three pleasure buttons@@ rather than just one.
+					<<elseif $slaves[$i].vagina > -1 && $slaves[$i].nipples == "fuckable">>
+						$pronoun has @@.lightcoral;a trio of pussies@@ rather than just one.
+					<<else>>
+						$possessive tits are $possessive @@.lightcoral;primary erogenous zone.@@
+					<</if>>
+				<</if>>
+			<</if>>
+			<<set $slaves[$i].mammaryCount += _mammaryUse, $mammaryTotal += _mammaryUse>>
 		<<else>>
+			You keep $object with you all week, using it as your personal sex toy
 			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to <<if ($PC.boobs == 1)>>have mutual mammary intercourse until you both orgasm to nipple stimulation<<else>>have mammary intercourse with $object<</if>> several times a day; constantly giving you pleasure @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 3>>
-			<<set $slaves[$i].trust += 3>>
+				<<set _mammaryUse = random(21,40)>>
+				several times a day.
 			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to <<if ($PC.boobs == 1)>>have mutual mammary intercourse until you both orgasm to nipple stimulation<<else>>have mammary intercourse with $object<</if>> several times a day; regularly giving you pleasure @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 2>>
-			<<set $slaves[$i].trust += 2>>
+				<<set _mammaryUse = random(7,14)>>
+				at least once a day.
 			<<else>>
-			You have the sexual energy to <<if ($PC.boobs == 1)>>have mutual mammary intercourse until you both orgasm to nipple stimulation<<else>>have mammary intercourse with $object<</if>> on occasion; giving you pleasure @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 1>>
-			<<set $slaves[$i].trust += 1>>
+				<<set _mammaryUse = random(3,7)>>
+				on occasion.
 			<</if>>
-		<</if>>
-		<<if ($slaves[$i].sexualFlaw == "hates oral") && ($slaves[$i].devotion > 50)>>
-			$pronounCap's devoted enough to derive emotional closeness from giving you oral, which @@.green;resolves $possessive hatred of the act.@@
-			<<set $slaves[$i].sexualFlaw = "none">>
-		<</if>>
-		<<if ($slaves[$i].behavioralFlaw == "hates men") && ($slaves[$i].devotion > 20)>>
-			Spending so much time in close proximity to your masculinity @@.green;reconciles $object to serving the male gender.@@
-			<<set $slaves[$i].behavioralFlaw = "none">>
-		<</if>>
-		<<if ($slaves[$i].fetishStrength <= 60) && (random(1,500) < 100+$slaves[$i].devotion)>>
-			<<set $slaves[$i].fetishKnown = 1>>
-			<<set $slaves[$i].fetishStrength = 10>>
-			<<set $slaves[$i].fetish = "boobs">>
-			$pronounCap climaxes to nipple stimulation alone, and starts acting as though $pronoun has @@.lightcoral;three pleasure buttons@@ rather than just one.
-		<</if>>
+			When you're not using it, it <<if $activeSlave.amp > 0>>rests<<else>>stands<</if>> nearby, waiting silently for your order to present its chest.
+			<<set $slaves[$i].mammaryCount += _mammaryUse, $mammaryTotal += _mammaryUse>>
 		<</if>>
 
 	/*check*/
 	<<elseif ($slaves[$i].toyHole == "dick")>>
-		<<set _penetrativeTotal = random(5,10)>>
-		<<set $slaves[$i].penetrativeCount += _penetrativeTotal>>
-		<<set $penetrativeTotal += _penetrativeTotal>>
 		<<if $slaves[$i].fuckdoll > 0>>
-			All it takes is a simple command to force $possessive dick to attention.
+			All it takes is a simple command to force $possessive dick to attention. You have the sexual energy to ride $object 
 			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-				You have the sexual energy to ride $object several times a day. You have to do all the work, unfortunately.
+				<<set _penetrativeUse = random(21,40)>>
+				several times a day.
 			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-				You have the sexual energy to ride $object at least once a day. You have to do all the work, unfortunately.
+				<<set _penetrativeUse = random(7,14)>>
+				at least once a day.
 			<<else>>
-				You have the sexual energy to ride $object on occasion. You have to do all the work, unfortunately.
+				<<set _penetrativeUse = random(3,7)>>
+				on occasion.
 			<</if>>
+			You have to do all the work, unfortunately.
 		<<elseif $slaves[$i].fetish == "mindbroken">>
 			<<if $slaves[$i].career == "a breeding bull">>
 				<<if isPlayerFertile($PC)>>
-					$pronounCap spends the week eagerly trying to breed you.
+					$pronounCap spends the week eagerly trying to breed you. You have the sexual energy to take $object
 					<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-						You have the sexual energy to take $object several times a day.
+						<<set _penetrativeUse = random(21,40)>>
+						several times a day.
 					<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-						You have the sexual energy to take $object at least once a day.
+						<<set _penetrativeUse = random(7,14)>>
+						at least once a day.
 					<<else>>
-						You have the sexual energy to take $object on occasion.
+						<<set _penetrativeUse = random(3,7)>>
+						on occasion.
 					<</if>>
 					$pronoun happily mounts you and humps away, but $pronoun has no sense of what's pleasurable to you and just excitedly thrusts until $pronoun cums inside you.
 				<<else>>
-					You spend the week getting humped by $object after you've managed to encourage her to mount you.
+					You spend the week getting humped by $object after you've managed to encourage her to mount you. You have the sexual energy to use $possessive dick
 					<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-						You have the sexual energy to use $possessive dick several times a day.
+						<<set _penetrativeUse = random(21,40)>>
+						several times a day.
 					<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-						You have the sexual energy to use $possessive dick at least once a day.
+						<<set _penetrativeUse = random(7,14)>>
+						at least once a day.
 					<<else>>
-						You have the sexual energy to use $possessive dick on occasion.
+						<<set _penetrativeUse = random(3,7)>>
+						on occasion.
 					<</if>>
 					$possessiveCap conditioning tells $object to impregnate others, and since $pronoun sees you as already pregnant, just cums inside you for $possessive own pleasure.
 				<</if>>
 			<<else>>
-				You spend the week using $possessive dick after you've stimulated $object enough to get $object hard.
+				You spend the week using $possessive dick after you've stimulated $object enough to get $object hard. You have the sexual energy to ride $object
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to ride $object several times a day.
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day.
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to ride $object at least once a day.
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day.
 				<<else>>
-					You have the sexual energy to ride $object on occasion.
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion.
 				<</if>>
 				$pronoun sometimes thrusts out of instinct, but most of the work in the endeavor falls to you.
 			<</if>>
@@ -404,39 +670,52 @@ serves you this week.
 			<<else>>
 				eagerly driving $possessive shaft into your womanhood as you knead your aching breasts.
 			<</if>>
+			You have the sexual energy to desire $possessive dick in you
 			<<if ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to desire $possessive dick in you several times a day; constantly getting to dominantly fuck $possessive '<<WrittenMaster $slaves[$i]>>' @@.mediumorchid;builds $possessive self-confidence@@ and @@.mediumaquamarine;lessens $possessive fear@@ of you.
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day;
 					<<set $slaves[$i].devotion -= 15, $slaves[$i].trust += 7>>
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to desire $possessive dick in you at least once a day; getting to dominantly fuck $possessive '<<WrittenMaster $slaves[$i]>>' @@.mediumorchid;builds $possessive self-confidence@@ and @@.mediumaquamarine;lessens $possessive fear@@ of you.
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day;
 					<<set $slaves[$i].devotion -= 10, $slaves[$i].trust += 7>>
 				<<else>>
-					You have the sexual energy to desire $possessive dick in you on occasion; getting to dominantly fuck $possessive '<<WrittenMaster $slaves[$i]>>' @@.mediumorchid;builds $possessive self-confidence@@ and @@.mediumaquamarine;lessens $possessive fear@@ of you.
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion;
 					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust += 7>>
 				<</if>>
+				getting to dominantly fuck $possessive '<<WrittenMaster $slaves[$i]>>' @@.mediumorchid;builds $possessive self-confidence@@ and @@.mediumaquamarine;lessens $possessive fear@@ of you.
 			<<elseif ($slaves[$i].devotion <= 20)>>
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to desire $possessive dick in you several times a day; constantly getting to dominantly fuck $possessive '<<WrittenMaster $slaves[$i]>>' @@.mediumorchid;builds $possessive self-confidence,@@ yet @@.mediumaquamarine;makes $possessive more trusting@@ of you.
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day;
 					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust += 5>>
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to desire $possessive dick in you at least once a day; getting to dominantly fuck $possessive '<<WrittenMaster $slaves[$i]>>' @@.mediumorchid;builds $possessive self-confidence,@@ yet @@.mediumaquamarine;makes $possessive more trusting@@ of you.
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day;
 					<<set $slaves[$i].devotion -= 4, $slaves[$i].trust += 4>>
 				<<else>>
-					You have the sexual energy to desire $possessive dick in you on occasion; getting to dominantly fuck $possessive '<<WrittenMaster $slaves[$i]>>' @@.mediumorchid;builds $possessive self-confidence,@@ yet @@.mediumaquamarine;makes $possessive more trusting@@ of you.
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion;
 					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust += 3>>
 				<</if>>
+				 getting to dominantly fuck $possessive '<<WrittenMaster $slaves[$i]>>' @@.mediumorchid;builds $possessive self-confidence,@@ yet @@.mediumaquamarine;makes $possessive more trusting@@ of you.
 			<<else>>
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to get fucked by $object several times a day; constant, enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day; constant, enjoyable
 					<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to get fucked by $object several times a day; regular, enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day; regular, enjoyable
 					<<set $slaves[$i].devotion += 2, $slaves[$i].trust += 2>>
 				<<else>>
-					You have the sexual energy to get fucked by $object on occasion; enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion; enjoyable
 					<<set $slaves[$i].devotion++, $slaves[$i].trust++>>
 				<</if>>
+				sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
 			<</if>>
 		<<elseif $PC.preg >= 24 && $PC.pregMood == 2>>
 			$pronounCap spends the week
@@ -453,39 +732,52 @@ serves you this week.
 			<<else>>
 				happily pampering and supporting your gravid bulk as you ride $possessive dick in a futile attempt to cool your raging hormones.
 			<</if>>
+			You have the sexual energy to aggressively mount $object
 			<<if ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to aggressively mount $object several times a day; the constant, violent rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day; the constant,
 					<<set $slaves[$i].devotion -= 10, $slaves[$i].trust -= 25>>
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to aggressively mount $object at least once a day; the regular, violent rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day; the regular,
 					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
 				<<else>>
-					You have the sexual energy to aggressively mount $object on occasion; the threat of violent rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion; the threat of
 					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 5>>
 				<</if>>
+				violent rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
 			<<elseif ($slaves[$i].devotion <= 20)>>
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to aggressively mount $object several times a day; submitting to your constant, forceful use @@.hotpink;habituates $object@@ to being a sex slave, though $pronoun learns to @@.gold;fear@@ your bottomless lust.
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day; submitting to your constant,
 					<<set $slaves[$i].devotion += 3, $slaves[$i].trust -= 5>>
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to aggressively mount $object at least once a day; submitting to your regular, forceful use @@.hotpink;habituates $object@@ to being a sex slave, though $pronoun learns to @@.gold;fear@@ your bottomless lust.
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day; submitting to your regular,
 					<<set $slaves[$i].devotion += 2, $slaves[$i].trust -= 4>>
 				<<else>>
-					You have the sexual energy to aggressively mount $object on occasion; submitting to your rather forceful use @@.hotpink;habituates $object@@ to being a sex slave, though $pronoun learns to @@.gold;fear@@ your bottomless lust.
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion; submitting to your rather
 					<<set $slaves[$i].devotion++, $slaves[$i].trust -= 3>>
 				<</if>>
+				forceful use @@.hotpink;habituates $object@@ to being a sex slave, though $pronoun learns to @@.gold;fear@@ your bottomless lust.
 			<<else>>
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to aggressively mount $object several times a day; constant, rough sex with you teaches $object that @@.hotpink;$possessive place is under your stomach.@@
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day; constant,
 					<<set $slaves[$i].devotion += 3>>
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to aggressively mount $object several times a day; regular, rough sex with you teaches $object that @@.hotpink;$possessive place is under your stomach.@@
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day; regular,
 					<<set $slaves[$i].devotion += 2>>
 				<<else>>
-					You have the sexual energy to aggressively mount $object on occasion; rough sex with you teaches $object that @@.hotpink;$possessive place is under your stomach.@@
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion;
 					<<set $slaves[$i].devotion++>>
 				<</if>>
+				rough sex with you teaches $object that @@.hotpink;$possessive place is under your stomach.@@
 			<</if>>
 		<<else>>
 			$pronounCap spends the week
@@ -509,44 +801,65 @@ serves you this week.
 				serving you in the classical way, warming your bed and lovingly driving $possessive shaft into your backdoor.
 			<</if>>
 			<<if ($slaves[$i].trust > -20) && ($slaves[$i].devotion <= 20)>>
+				You have the sexual energy to ride $object
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to ride $object several times a day; the constant rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day; the constant
 					<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to ride $object at least once a day; the regular rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day; the regular
 					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 9>>
 				<<else>>
-					You have the sexual energy to ride $object on occasion; the threat of rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion; the threat of
 					<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
 				<</if>>
+				rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
 			<<elseif ($slaves[$i].devotion <= 20)>>
+				You have the sexual energy to ride $object
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to ride $object several times a day; submitting to your constant use @@.hotpink;habituates $object@@ to being your sex slave.
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day; submitting to your constant
 					<<set $slaves[$i].devotion += 3>>
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to ride $object at least once a day; submitting to your regular use @@.hotpink;habituates $object@@ to being your sex slave.
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day; submitting to your regular
 					<<set $slaves[$i].devotion += 2>>
 				<<else>>
-					You have the sexual energy to ride $object on occasion; submitting to your use @@.hotpink;habituates $object@@ to being your sex slave.
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion; submitting to your
 					<<set $slaves[$i].devotion++>>
 				<</if>>
+				use @@.hotpink;habituates $object@@ to being your sex slave.
 			<<else>>
+				You have the sexual energy to get fucked by $object
 				<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-					You have the sexual energy to get fucked by $object several times a day; constant, enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
+					<<set _penetrativeUse = random(21,40)>>
+					several times a day; constant,
 					<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
 				<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-					You have the sexual energy to get fucked by $object several times a day; regular, enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
+					<<set _penetrativeUse = random(7,14)>>
+					at least once a day; regular,
 					<<set $slaves[$i].devotion += 2, $slaves[$i].trust += 2>>
 				<<else>>
-					You have the sexual energy to get fucked by $object on occasion; enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
+					<<set _penetrativeUse = random(3,7)>>
+					on occasion;
 					<<set $slaves[$i].devotion++, $slaves[$i].trust++>>
 				<</if>>
+				enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
 			<</if>>
 		<</if>>
 		/*check*/
+		<<if ($slaves[$i].fetish != "mindbroken")>>
+			<<if ($slaves[$i].behavioralFlaw == "hates women") && ($PC.title == 0) && ($PC.vagina == 1) && ($PC.dick == 0) && ($slaves[$i].devotion > 20)>>
+				Spending so much intimate time with an attractive woman @@.green;reconciles $object to serving the fairer sex.@@
+				<<set $slaves[$i].behavioralFlaw = "none">>
+			<</if>>
+		<</if>>
+		<<set $slaves[$i].penetrativeCount += _penetrativeUse, $penetrativeTotal += _penetrativeUse>>
 		<<if isPlayerFertile($PC) && ($slaves[$i].ballType == "human") && ($slaves[$i].vasectomy != 1)>>
-			<<set _fuckCount = (2*(_penetrativeTotal*2))>>
-			<<KnockMeUp $PC _fuckCount 0 $slaves[$i].ID>>
+			<<KnockMeUp $PC _penetrativeUse 0 $slaves[$i].ID>>
 		<</if>>
 		<<if $sexualOpeness == 0>>
 			Rumors spread that you @@.red;enjoy taking it from slaves.@@
@@ -561,15 +874,38 @@ serves you this week.
 		<<set $slaves[$i].trust += 4>>
 
 	<<elseif ($slaves[$i].anus == 0) && ($slaves[$i].vagina == 0)>>
-		Since you haven't yet decided to sell or take $possessive virginity or $possessive tight little anus, you let $object please you with $possessive mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $object keep $possessive innocence for another week, though $possessive throat gets a little sore doing the work of three holes.
+		Since you haven't yet decided to sell or take $possessive virginity or $possessive tight little anus, you let $object please you with $possessive mouth<<if $slaves[$i].nipples == "fuckable" && $PC.dick == 1>> and tits<</if>>. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $object keep $possessive innocence for another week, though $possessive
+		<<if $slaves[$i].nipples == "fuckable" && $PC.dick == 1>>
+			throat and breasts get a little sore picking up the slack.
+		<<else>>
+			throat gets a little sore doing the work of three holes.
+		<</if>>
 		<<set $slaves[$i].trust += 1>>
 
-	<<elseif ($slaves[$i].vagina == 0) && canDoVaginal($slaves[$i])>>
-		Since you haven't yet decided to sell or take $possessive virginity, but $pronoun's taken it up the ass, you let $object be your anal whore. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $possessive keep $possessive innocence for another week, though $possessive butt gets a little sore.
+	<<elseif ($slaves[$i].vagina == 0)>>
+		Since you haven't yet decided to sell or take $possessive virginity, you let $object confine $possessive efforts to $possessive
+		<<if canDoAnal($slaves[$i]) && $slaves[$i].nipples == "fuckable" && $PC.dick == 1>>
+			anus, nipples and mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $possessive keep $possessive innocence for another week, though $possessive butt, boobs and throat get a little sore.
+		<<elseif canDoAnal($slaves[$i])>>
+			anus and mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $possessive keep $possessive innocence for another week, though $possessive butt and throat get a little sore.
+		<<elseif $slaves[$i].nipples == "fuckable" && $PC.dick == 1>>
+			nipples and mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $possessive keep $possessive innocence for another week, though $possessive boobs and throat get a little sore.
+		<<else>>
+			mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $possessive keep $possessive innocence for another week, though $possessive throat gets a little sore.
+		<</if>>
 		<<set $slaves[$i].trust += 1>>
 
-	<<elseif ($slaves[$i].anus == 0) && canDoAnal($slaves[$i])>>
-		Since you haven't yet decided to sell or take $possessive tight little anus, you let $object confine $possessive efforts to $possessive <<if canDoVaginal($slaves[$i])>>pussy and <</if>>mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $object put off taking it up the butt another week.
+	<<elseif ($slaves[$i].anus == 0)>>
+		Since you haven't yet decided to sell or take $possessive tight little anus, you let $object confine $possessive efforts to $possessive
+		<<if canDoVaginal($slaves[$i]) && $slaves[$i].nipples == "fuckable" && $PC.dick == 1>>
+			pussy, nipples and mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $object put off taking it up the butt another week, though $possessive boobs and throat get a little sore.
+		<<elseif canDoVaginal($slaves[$i])>>
+			pussy and mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $object put off taking it up the butt another week, though $possessive throat gets a little sore.
+		<<elseif $slaves[$i].nipples == "fuckable" && $PC.dick == 1>>
+			nipples and mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $object put off taking it up the butt another week, though $possessive boobs and throat get a little sore.
+		<<else>>
+			mouth. $pronounCap is @@.mediumaquamarine;duly grateful@@ you let $$object put off taking it up the butt another week, though $possessive throat gets a little sore.
+		<</if>>
 		<<set $slaves[$i].trust += 1>>
 
 	<<elseif !canWalk($slaves[$i])>>
@@ -597,109 +933,116 @@ serves you this week.
 	<<elseif ($slaves[$i].devotion > 50)>>
 		$pronounCap devotedly accompanies you all week, keeping $possessive
 		<<if canDoAnal($slaves[$i]) && canDoVaginal($slaves[$i])>>
-			mouth, vagina and asshole
+			mouth, vagina<<if $PC.dick == 1 && $slaves[$i].nipples == "fuckable">>, nipples<</if>> and asshole
 		<<elseif ($slaves[$i].vagina == -1) && canDoAnal($slaves[$i])>>
-			mouth and asshole
+			mouth<<if $PC.dick == 1 && $slaves[$i].nipples == "fuckable">>, nipples<</if>> and asshole
 		<<elseif ($slaves[$i].vagina > -1) && !canDoVaginal($slaves[$i]) && canDoAnal($slaves[$i])>>
-			mouth and, since $possessive pussy is covered by $possessive chastity belt, asshole
+			mouth<<if $PC.dick == 1 && $slaves[$i].nipples == "fuckable">>, nipples<</if>> and, since $possessive pussy is covered by $possessive chastity belt, asshole
 		<<else>>
-			mouth
+			mouth<<if $PC.dick == 1 && $slaves[$i].nipples == "fuckable">>and nipples<</if>>
 		<</if>>
 		available for you at all times.
-		<<if ($slaves[$i].dick != 0) && canAchieveErection($slaves[$i]) && $slaves[$i].dickAccessory != "chastity"  && $slaves[$i].dickAccessory != "combined chastity">>
-			Every time $possessive beloved <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>> fucks $object, $pronoun gets a hardon.
-		<<elseif ($slaves[$i].dick != 0) && canDoAnal($slaves[$i])>>
-			$pronounCap doesn't get a hardon as you use $object, but $pronoun comes from the prostate stimulation when $possessive beloved <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>> uses $possessive butt.
-		<<elseif ($slaves[$i].dick != 0) && canDoVaginal($slaves[$i])>>
-			$pronounCap doesn't get a hardon as you use $object, but $pronoun comes from the prostate stimulation when $possessive beloved <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>> uses $possessive pussy.
-			<<else>>
-			$pronounCap comes indecently hard whenever $possessive beloved <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>> uses $possessive body.
+		<<if canAchieveErection($slaves[$i]) && $slaves[$i].dickAccessory != "chastity"  && $slaves[$i].dickAccessory != "combined chastity">>
+			Every time $possessive beloved <<WrittenMaster $slaves[$i]>> fucks $object, $pronoun gets a hardon.
+		<<elseif ($slaves[$i].dick != 0) && ($slaves[$i].prostate > 0) && canDoVaginal($slaves[$i])>>
+			$pronounCap doesn't get a hardon as you use $object, but $pronoun comes from the prostate stimulation when $possessive beloved <<WrittenMaster $slaves[$i]>> uses $possessive pussy.
+		<<elseif ($slaves[$i].dick != 0) && ($slaves[$i].prostate > 0) && canDoAnal($slaves[$i])>>
+			$pronounCap doesn't get a hardon as you use $object, but $pronoun comes from the prostate stimulation when $possessive beloved <<WrittenMaster $slaves[$i]>> uses $possessive butt.
+		<<else>>
+			$pronounCap comes indecently hard whenever $possessive beloved <<WrittenMaster $slaves[$i]>> uses $possessive body.
 		<</if>>
-			<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-			You have the sexual energy to fuck $object several times a day; constant, loving sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 3>>
-			<<set $slaves[$i].trust += 3>>
-			<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-			You have the sexual energy to fuck $object several times a day; regular, loving sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 2>>
-			<<set $slaves[$i].trust += 2>>
-			<<else>>
-			You have the sexual energy to fuck $object on occasion; loving sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-			<<set $slaves[$i].devotion += 1>>
-			<<set $slaves[$i].trust += 1>>
-			<</if>>
-		<<set _acts = random(3,5)>>
+		You have the sexual energy to fuck $object
+		<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+			several times a day; constant,
+			<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
+		<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+			at least once a day; regular,
+			<<set $slaves[$i].devotion += 2, $slaves[$i].trust += 2>>
+		<<else>>
+			on occasion;
+			<<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>>
+		<</if>>
+		loving sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
 
 	<<elseif ($slaves[$i].devotion > 20)>>
 		Whenever you feel the need, you use whichever of $possessive available holes that appears most appealing at the moment, since $pronoun's up for anything.
 		<<if ($slaves[$i].dick != 0) && canAchieveErection($slaves[$i]) && $slaves[$i].dickAccessory != "chastity"  && $slaves[$i].dickAccessory != "combined chastity">>
 			By the end of the week $pronoun gets a hardon when you use $object.
 		<</if>>
+		You have the sexual energy to fuck $object
 		<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-		You have the sexual energy to fuck $object several times a day; constant, enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-		<<set $slaves[$i].devotion += 3>>
-		<<set $slaves[$i].trust += 3>>
+			several times a day; constant,
+			<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
 		<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-		You have the sexual energy to fuck $object several times a day; regular, enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-		<<set $slaves[$i].devotion += 2>>
-		<<set $slaves[$i].trust += 2>>
+			at least once a day; regular,
+			<<set $slaves[$i].devotion += 2, $slaves[$i].trust += 2>>
 		<<else>>
-		You have the sexual energy to fuck $object on occasion; enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
-		<<set $slaves[$i].devotion += 1>>
-		<<set $slaves[$i].trust += 1>>
+			on occasion;
+			<<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>>
 		<</if>>
+		enjoyable sex with you draws $object @@.hotpink;closer to you@@ and encourages $object to @@.mediumaquamarine;trust you.@@
 
 	<<elseif ($slaves[$i].trust < -20)>>
 		$pronounCap is afraid of you and does $possessive best to offer you $possessive
 		<<if canDoAnal($slaves[$i]) && canDoVaginal($slaves[$i])>>
-			mouth, vagina and asshole
+			mouth, vagina<<if $PC.dick == 1 && $slaves[$i].nipples == "fuckable">>, nipples<</if>> and asshole
 		<<elseif ($slaves[$i].vagina == -1) && canDoAnal($slaves[$i])>>
-			mouth and asshole
+			mouth<<if $PC.dick == 1 && $slaves[$i].nipples == "fuckable">>, nipples<</if>> and asshole
 		<<elseif ($slaves[$i].vagina > -1) && !canDoVaginal($slaves[$i]) && canDoAnal($slaves[$i])>>
-			mouth and, since $possessive pussy is covered by $possessive chastity belt, asshole
+			mouth<<if $PC.dick == 1 && $slaves[$i].nipples == "fuckable">>, nipples<</if>> and, since $possessive pussy is covered by $possessive chastity belt, asshole
 		<<else>>
-			mouth
+			mouth<<if $PC.dick == 1 && $slaves[$i].nipples == "fuckable">>and nipples<</if>>
 		<</if>>
 		to save herself from worse treatment than mere rape.
 		<<if ($slaves[$i].dick != 0) && canAchieveErection($slaves[$i]) && $slaves[$i].dickAccessory != "chastity"  && $slaves[$i].dickAccessory != "combined chastity">>
 			By the end of the week $pronoun gets a hardon when you use $object.
 		<</if>>
+		You have the sexual energy to fuck $object
 		<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-		You have the sexual energy to fuck $object several times a day; submitting to your constant use @@.hotpink;habituates $object@@ to being your sex slave.
-		<<set $slaves[$i].devotion += 3>>
+			several times a day; submitting to your constant
+			<<set $slaves[$i].devotion += 3>>
 		<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-		You have the sexual energy to fuck $object at least once a day; submitting to your regular use @@.hotpink;habituates $object@@ to being your sex slave.
-		<<set $slaves[$i].devotion += 2>>
+			at least once a day; submitting to your regular
+			<<set $slaves[$i].devotion += 2>>
 		<<else>>
-		You have the sexual energy to fuck $object on occasion; submitting to your use @@.hotpink;habituates $object@@ to being your sex slave.
-		<<set $slaves[$i].devotion += 1>>
+			on occasion; submitting to your
+			<<set $slaves[$i].devotion += 1>>
 		<</if>>
+		use @@.hotpink;habituates $object@@ to being your sex slave.
 
 	<<else>>
 		Whenever you feel the need, you grab $object and use whichever of $possessive available holes that appears most appealing at the moment.
-		<<if ($slaves[$i].dick != 0)>>
+		<<if ($slaves[$i].dick != 0) && canAchieveErection($slaves[$i])>>
 			$possessiveCap dick stays limp as you rape $object.
 		<</if>>
+		You have the sexual energy to fuck $object
 		<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
-		You have the sexual energy to fuck $object several times a day; the constant rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-		<<set $slaves[$i].devotion -= 5>>
-		<<set $slaves[$i].trust -= 15>>
+			several times a day; the constant
+			<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 15>>
 		<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
-		You have the sexual energy to fuck $object at least once a day; the regular rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-		<<set $slaves[$i].devotion -= 9>>
-		<<set $slaves[$i].trust -= 3>>
+			at least once a day; the regular
+			<<set $slaves[$i].devotion -= 9, $slaves[$i].trust -= 3>>
 		<<else>>
-		You have the sexual energy to fuck $object on occasion; the threat of rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
-		<<set $slaves[$i].devotion -= 3>>
-		<<set $slaves[$i].trust -= 3>>
+			on occasion; the threat of
+			<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
 		<</if>>
+		rape fills $object with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@
 	<</if>>
 	
-	<<set _acts = random(5,10)>>
+	<<if ($fuckSlaves <= $PC.sexualEnergy/2)>>
+		<<set _acts = random(21,40)>>
+	<<elseif ($fuckSlaves <= $PC.sexualEnergy)>>
+		<<set _acts = random(7,14)>>
+	<<else>>
+		<<set _acts = random(3,7)>>
+	<</if>>
 	<<set _oralUse = 1>>
 	<<if canDoAnal($slaves[$i]) && $slaves[$i].anus > 0>><<set _analUse = 1>><</if>>
 	<<if canDoVaginal($slaves[$i]) && $slaves[$i].vagina > 0>><<set _vaginalUse = 1>><</if>>
 	<<set _mammaryUse = random(0,1)>>
+	<<if $slaves[$i].nipples == "fuckable">>
+		<<set _mammaryUse = 1>>
+	<</if>>
 	<<set _demand = _oralUse+_analUse+_vaginalUse+_mammaryUse>>
 	<<set _oralUse = Math.trunc((_oralUse/_demand)*_acts)>>
 	<<set _analUse = Math.trunc((_analUse/_demand)*_acts)>>
@@ -711,20 +1054,22 @@ serves you this week.
 	<<set $slaves[$i].mammaryCount += _mammaryUse, $mammaryTotal += _mammaryUse>>
 
 	<<if $slaves[$i].fuckdoll == 0>>
-	<<if ($slaves[$i].health < 0) && (random(1,100) > 50)>>
-		Under your personal supervision, @@.green;$possessive health improves.@@
-		<<set $slaves[$i].health += 10>>
-	<</if>>
-	<<if ($slaves[$i].oralSkill < 100)>>
-		After a lot of time spent with <<if $PC.dick == 1>>your dick in $possessive mouth<<else>>$possessive mouth on your cunt<</if>>, $possessive oral skill improves.
-		<<OralSkillIncrease $slaves[$i]>>
-	<<elseif ($slaves[$i].vaginalSkill < 100) && ($slaves[$i].vagina > 0) && canDoVaginal($slaves[$i])>>
-		After a lot of time spent getting fucked, $possessive vaginal skill improves.
-		<<VaginalSkillIncrease $slaves[$i]>>
-	<<elseif ($slaves[$i].analSkill < 100) && ($slaves[$i].anus != 0) && canDoAnal($slaves[$i])>>
-		After a lot of time spent taking it up the ass, $possessive anal skill improves.
-		<<AnalSkillIncrease $slaves[$i]>>
-	<</if>>
+		<<if ($slaves[$i].health < 0) && (random(1,100) > 50)>>
+			Under your personal supervision, @@.green;$possessive health improves.@@
+			<<set $slaves[$i].health += 10>>
+		<</if>>
+		<<if $slaves[$i].fetish != "mindbroken">>
+			<<if ($slaves[$i].oralSkill < 100)>>
+				After a lot of time spent with <<if $PC.dick == 1>>your dick in $possessive mouth<<else>>$possessive mouth on your cunt<</if>>, $possessive oral skill improves.
+				<<OralSkillIncrease $slaves[$i]>>
+			<<elseif ($slaves[$i].vaginalSkill < 100) && ($slaves[$i].vagina > 0) && canDoVaginal($slaves[$i])>>
+				After a lot of time spent getting fucked, $possessive vaginal skill improves.
+				<<VaginalSkillIncrease $slaves[$i]>>
+			<<elseif ($slaves[$i].analSkill < 100) && ($slaves[$i].anus != 0) && canDoAnal($slaves[$i])>>
+				After a lot of time spent taking it up the ass, $possessive anal skill improves.
+				<<AnalSkillIncrease $slaves[$i]>>
+			<</if>>
+		<</if>>
 	<</if>>
 <</if>>
 
@@ -833,7 +1178,7 @@ serves you this week.
 	<</if>>
 <</if>>
 
-<<set FResult($slaves[$i])>>
+<<run FResult($slaves[$i])>>
 <<Beauty $slaves[$i]>>
 
 <<set _multiplier = 0.1>>
@@ -882,52 +1227,52 @@ Keeping $object as nothing but your personal
 <</if>>
 
 <<if $slaves[$i].fuckdoll == 0>>
-<<if $slaves[$i].relationship == -2>>
-	$possessiveCap satisfaction with $possessive place near you is obvious, @@.green;bringing attention@@ to how completely you've broken $object.
-<<elseif $slaves[$i].relationship == -3 && $slaves[$i].devotion > 50>>
-	$possessiveCap satisfaction with $possessive wifely duties is obvious, @@.green;bringing attention@@ to the slave future you're building.
-<</if>>
-<<if $arcologies[0].FSRestart > 50 && $slaves[$i].breedingMark == 1>>
-	$possessiveCap breeding mark and $possessive place near you as a breeding toy is obvious, @@.green;bringing attention@@ to how beautiful a pairing you make.
-<</if>>
-<<if $arcologies[0].FSRepopulationFocus > 50 && $slaves[$i].bellyPreg>>
-	$possessiveCap advanced pregnancy and role as your gravid breeder is obvious, @@.green;bringing attention@@ to a woman's ideal role in $arcologies[0].name.
-<</if>>
-<<if ($slaves[$i].behavioralQuirk == "confident")>>
-	$slaves[$i].slaveName @@.mediumaquamarine;confidently enjoys@@ the prestige within the slave hierarchy that comes with being your fucktoy.
-	<<set $slaves[$i].trust += 1>>
-<<elseif ($slaves[$i].behavioralQuirk == "insecure")>>
-	$slaves[$i].slaveName @@.mediumaquamarine;constantly reassures herself@@ that $pronoun must be pretty, since you keep $object as a fucktoy.
-	<<set $slaves[$i].trust += 1>>
-<</if>>
-<<if ($slaves[$i].behavioralQuirk == "adores men")>>
-	<<if ($PC.dick == 1)>>
-	$slaves[$i].slaveName @@.hotpink;adores your company,@@ and is happy to spend time with you, even when you don't have your cock in $object.
-	<<set $slaves[$i].devotion += 1>>
+	<<if $slaves[$i].relationship == -2>>
+		$possessiveCap satisfaction with $possessive place near you is obvious, @@.green;bringing attention@@ to how completely you've broken $object.
+	<<elseif $slaves[$i].relationship == -3 && $slaves[$i].devotion > 50>>
+		$possessiveCap satisfaction with $possessive wifely duties is obvious, @@.green;bringing attention@@ to the slave future you're building.
 	<</if>>
-<<elseif ($slaves[$i].behavioralQuirk == "adores women")>>
-	<<if ($PC.vagina == 1)>>
-	$slaves[$i].slaveName @@.hotpink;adores your company,@@ and is happy to spend time with you, even when you aren't fucking.
-	<<set $slaves[$i].devotion += 1>>
+	<<if $arcologies[0].FSRestart > 50 && $slaves[$i].breedingMark == 1>>
+		$possessiveCap breeding mark and $possessive place near you as a breeding toy is obvious, @@.green;bringing attention@@ to how beautiful a pairing you make.
 	<</if>>
-<<elseif ($slaves[$i].sexualQuirk == "romantic")>>
-	$slaves[$i].slaveName knows being part of your harem is the best romance $pronoun can realistically expect, and does $possessive best to @@.mediumaquamarine;be content@@ with it.
-	<<set $slaves[$i].trust += 1>>
-<</if>>
-<<if $slaves[$i].fetish != "mindbroken">>
-	<<if $slaves[$i].fetish == "pregnancy" && ($PC.preg >= 20 || ($PC.preg >= 16 && $PC.career == "escort"))>>
-		$slaves[$i].slaveName @@.hotpink;enjoys being so close her gravid <<WrittenMaster $slaves[$i]>>.@@
+	<<if $arcologies[0].FSRepopulationFocus > 50 && $slaves[$i].bellyPreg >= 5000>>
+		$possessiveCap advanced pregnancy and role as your gravid breeder is obvious, @@.green;bringing attention@@ to a woman's ideal role in $arcologies[0].name.
+	<</if>>
+	<<if ($slaves[$i].behavioralQuirk == "confident")>>
+		$slaves[$i].slaveName @@.mediumaquamarine;confidently enjoys@@ the prestige within the slave hierarchy that comes with being your fucktoy.
+		<<set $slaves[$i].trust += 1>>
+	<<elseif ($slaves[$i].behavioralQuirk == "insecure")>>
+		$slaves[$i].slaveName @@.mediumaquamarine;constantly reassures herself@@ that $pronoun must be pretty, since you keep $object as a fucktoy.
+		<<set $slaves[$i].trust += 1>>
+	<</if>>
+	<<if ($slaves[$i].behavioralQuirk == "adores men")>>
+		<<if ($PC.dick == 1)>>
+		$slaves[$i].slaveName @@.hotpink;adores your company,@@ and is happy to spend time with you, even when you don't have your cock in $object.
 		<<set $slaves[$i].devotion += 1>>
-		<<if $slaves[$i].fetishKnown == 0>>
-			She enjoys being tasked with servicing a pregnant woman far more than a normal slave would; @@.lightcoral;she's harboring a pregnancy fetish!@@
-			<<set $slaves[$i].fetishKnown = 1>>
-		<<elseif $slaves[$i].fetishStrength < 95>>
-			Being tasked with servicing a lusty pregnant woman @@.lightcoral;strengthens her pregnancy fetish.@@
-			<<set $slaves[$i].fetishStrength += 4>>
-		<</if>>
-	<<elseif $fetishChangeChance > random(0,100) && ($PC.preg >= 20 || ($PC.preg >= 16 && $PC.career == "escort"))>>
-		At first she found the prospect of being used by her increasingly pregnant <<WrittenMaster $slaves[$i]>> a turn off, but being so close to your gravid form serves to be more erotic than she anticipated. Soon she finds herself aroused less from the prospect of sex and more @@.lightcoral;the chance to be near your child laden belly.@@
-		<<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10>>
+		<</if>>
+	<<elseif ($slaves[$i].behavioralQuirk == "adores women")>>
+		<<if ($PC.vagina == 1)>>
+		$slaves[$i].slaveName @@.hotpink;adores your company,@@ and is happy to spend time with you, even when you aren't fucking.
+		<<set $slaves[$i].devotion += 1>>
+		<</if>>
+	<<elseif ($slaves[$i].sexualQuirk == "romantic")>>
+		$slaves[$i].slaveName knows being part of your harem is the best romance $pronoun can realistically expect, and does $possessive best to @@.mediumaquamarine;be content@@ with it.
+		<<set $slaves[$i].trust += 1>>
+	<</if>>
+	<<if $slaves[$i].fetish != "mindbroken">>
+		<<if $slaves[$i].fetish == "pregnancy" && ($PC.preg >= 20 || ($PC.preg >= 16 && $PC.career == "escort"))>>
+			$slaves[$i].slaveName @@.hotpink;enjoys being so close her gravid <<WrittenMaster $slaves[$i]>>.@@
+			<<set $slaves[$i].devotion += 1>>
+			<<if $slaves[$i].fetishKnown == 0>>
+				She enjoys being tasked with servicing a pregnant woman far more than a normal slave would; @@.lightcoral;she's harboring a pregnancy fetish!@@
+				<<set $slaves[$i].fetishKnown = 1>>
+			<<elseif $slaves[$i].fetishStrength < 95>>
+				Being tasked with servicing a lusty pregnant woman @@.lightcoral;strengthens her pregnancy fetish.@@
+				<<set $slaves[$i].fetishStrength += 4>>
+			<</if>>
+		<<elseif $fetishChangeChance > random(0,100) && ($PC.preg >= 20 || ($PC.preg >= 16 && $PC.career == "escort"))>>
+			At first she found the prospect of being used by her increasingly pregnant <<WrittenMaster $slaves[$i]>> a turn off, but being so close to your gravid form serves to be more erotic than she anticipated. Soon she finds herself aroused less from the prospect of sex and more @@.lightcoral;the chance to be near your child laden belly.@@
+			<<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10>>
+		<</if>>
 	<</if>>
-<</if>>
 <</if>>
diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw
index 6e4bcd9404d293f964277690739b0ce2690f9756..77cb53336b7f259cfcc13d96fbf4a92db12edcf8 100644
--- a/src/uncategorized/slaveInteract.tw
+++ b/src/uncategorized/slaveInteract.tw
@@ -1036,7 +1036,7 @@ Aphrodisiacs: <span id="aphrodisiacs"><strong><<if $activeSlave.aphrodisiacs > 1
 	| <<link "Anaphrodisiacs">><<set $activeSlave.aphrodisiacs = -1>><<replace "#aphrodisiacs">><strong>anaphrodisiacs</strong><</replace>><</link>>
 <br>
 <span id="fertilityblock">
-<<if $activeSlave.fuckdoll == 0 && ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1)>>
+<<if $activeSlave.fuckdoll == 0 && ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1 || $activeSlave.preg > 0)>>
 	<<if ($activeSlave.preg < -1)>>
 		//She is sterile//
 	<<elseif ($activeSlave.pubertyXX == 0) && $activeSlave.preg < 1>>
@@ -1082,7 +1082,7 @@ Aphrodisiacs: <span id="aphrodisiacs"><strong><<if $activeSlave.aphrodisiacs > 1
 			[[Abort her pregnancy|Abort]]
 		<</if>>
 	<</if>>
-<<elseif ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1)>>
+<<elseif ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1 || $activeSlave.preg > 0)>>
 	<<if ($activeSlave.preg < -1)>>
 		//It is sterile//
 	<<elseif ($activeSlave.pubertyXX == 0)>>
diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw
index 959e322b1a4e19138c195a38ed5bb306f4d8407a..e230686f40b635c56a202b94aa003dc424cc699c 100644
--- a/src/utility/miscWidgets.tw
+++ b/src/utility/miscWidgets.tw
@@ -680,7 +680,7 @@
 %/
 <<widget "SlaveInteractFertility">>
 <<replace #fertilityblock>>
-<<if $activeSlave.fuckdoll == 0 && ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1)>>
+<<if $activeSlave.fuckdoll == 0 && ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1 || $activeSlave.preg > 0)>>
 	<<if ($activeSlave.preg < -1)>>
 		//She is sterile//
 	<<elseif ($activeSlave.pubertyXX == 0) && $activeSlave.preg < 1>>
@@ -720,7 +720,7 @@
 			[[Abort her pregnancy|Abort]]
 		<</if>>
 	<</if>>
-<<elseif ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1)>>
+<<elseif ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1 || $activeSlave.preg > 0)>>
 	<<if ($activeSlave.preg < -1)>>
 		//It is sterile//
 	<<elseif ($activeSlave.pubertyXX == 0)>>