diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt
index 2f440a2b8e484e47cf2293f54051bf579f554339..e5db8973851d24928b25034ddc4d665ec0ebb965 100644
--- a/slave variables documentation - Pregmod.txt	
+++ b/slave variables documentation - Pregmod.txt	
@@ -461,6 +461,11 @@ rules.rest:
 "permissive"	- slave is allowed to rest when tired
 "mandatory"		- day of rest each week to recover
 
+rules.mobility
+
+"restrictive"	- slave is forced to crawl should she grow too large to walk
+"permissive"	- slave is allowed to use carts and such to carry her weight should she grow too large to walk
+
 rules.relationship:
 
 "restrictive"
diff --git a/src/npc/interaction/fSlaveFeed.tw b/src/npc/interaction/fSlaveFeed.tw
index a91527177c410e4195e867e669f2ece6366613a6..e7d6fe2cc5a86b40a31abd995d9e7e68220a77b5 100644
--- a/src/npc/interaction/fSlaveFeed.tw
+++ b/src/npc/interaction/fSlaveFeed.tw
@@ -22,6 +22,12 @@
 
 <<if getSlave($AS).inflationType == "milk">>
 <<set getSlave($AS).milkSource = $milkTap.ID>>
+<<if $milkTap.behavioralQuirk == "sinful" || $milkTap.sexualQuirk == "perverted" || $milkTap.fetish == "incest">> /* incest is a planned fetish, don't touch it! */
+	<<set _incestGive = 1>>
+<</if>>
+<<if getSlave($AS).behavioralQuirk == "sinful" || getSlave($AS).sexualQuirk == "perverted" || getSlave($AS).fetish == "incest">>
+	<<set _incestTake = 1>>
+<</if>>
 
 The first necessary step is to prepare the milk cow and _his2 udders.
 
@@ -52,19 +58,107 @@ The first necessary step is to prepare the milk cow and _his2 udders.
 	This is very easy, since $milkTap.slaveName loves _his2 tits played with and can't wait to get suckled. <<if $milkTap.lactation > 1>>_he2 is practically gushing milk with excitement<<else>>It takes next to no effort to get _his2 milk flowing<</if>>.
 
 <<elseif getSlave($AS).mother == $milkTap.ID>>
-	This is easy enough, as $milkTap.slaveName fondly remembers nursing _his2 <<print relativeTerm($milkTap, getSlave($AS))>>. <<if $milkTap.lactation > 1>>$he is practically gushing milk with nostalgia<<else>>It takes minimal effort to get _his2 milk flowing<</if>>.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName fondly remembers nursing _his2 <<print relativeTerm($milkTap, getSlave($AS))>>.
+	<<else>>
+		This is fairly easy, as $milkTap.slaveName's body remembers nursing _his2 <<print relativeTerm($milkTap, getSlave($AS))>>, even if $he is resistant to the idea.
+	<</if>>
+	<<if $milkTap.lactation > 1>>
+		_He2 is practically gushing milk with nostalgia.
+	<<else>>
+		It takes minimal effort to get _his2 milk flowing.
+	<</if>>
 <<elseif getSlave($AS).father == $milkTap.ID>>
-	This is extremely tough, as $milkTap.slaveName is very uncomfortable breast feeding the $girl _he2 sired. <<if $milkTap.lactation > 1>>_His2 excessive milk production quickly leaves _him2 eager for release, however<<else>>It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief<</if>>.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName is aroused at the thought of breast feeding the $girl _he2 sired.
+		<<if $milkTap.lactation > 1>>
+			_He2 is practically gushing milk with excitement.
+		<<else>>
+			It takes minimal effort to get _his2 milk flowing.
+		<</if>>
+	<<else>>
+		This is extremely tough, as $milkTap.slaveName is very uncomfortable breast feeding the $girl _he2 sired.
+		<<if $milkTap.lactation > 1>>
+			_His2 excessive milk production quickly leaves _him2 eager for release, however.
+		<<else>>
+			It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief.
+		<</if>>
+	<</if>>
 <<elseif $milkTap.mother == getSlave($AS).ID>>
-	This is moderately tough, as $milkTap.slaveName finds it awkward to nurse _his2 own mother. <<if $milkTap.lactation > 1>>_His2 excessive milk production quickly leaves _him2 eager for release<<else>>It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief<</if>>.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName is aroused at the lewdity of breast feeding _his2 own mother.
+		<<if $milkTap.lactation > 1>>
+			_He2 is practically gushing milk with excitement.
+		<<else>>
+			It takes minimal effort to get _his2 milk flowing.
+		<</if>>
+	<<else>>
+		This is moderately tough, as $milkTap.slaveName finds it awkward to nurse _his2 own mother.
+		<<if $milkTap.lactation > 1>>
+			_His2 excessive milk production quickly leaves _him2 eager for release.
+		<<else>>
+			It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief.
+		<</if>>
+	<</if>>
 <<elseif $milkTap.father == getSlave($AS).ID>>
-	This is very tough, as $milkTap.slaveName finds it weird to let _his2 father suckle from _him2. <<if $milkTap.lactation > 1>>_His2 excessive milk production quickly leaves _him2 eager for release, however<<else>>It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief<</if>>.
+	<<if _incestGive>>
+		This is easy enough, as having _his2 father drink _his2 milk is a taboo $milkTap.slaveName can't wait to break.
+		<<if $milkTap.lactation > 1>>
+			_He2 is practically gushing milk with excitement.
+		<<else>>
+			It takes minimal effort to get _his2 milk flowing.
+		<</if>>
+	<<else>>
+		This is very tough, as $milkTap.slaveName finds it weird to let _his2 father suckle from _him2.
+		<<if $milkTap.lactation > 1>>
+			_His2 excessive milk production quickly leaves _him2 eager for release, however.
+		<<else>>
+			It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief.
+		<</if>>
+	<</if>>
 <<elseif areSisters(getSlave($AS), $milkTap) == 1>>
-	This is easy enough, as $milkTap.slaveName wants _his2 <<print relativeTerm(getSlave($AS), $milkTap)>> to try _his2 milk, but only if $he can taste $hers too. <<if $milkTap.lactation > 1>>$he is practically gushing milk with excitement<<else>>It takes minimal effort to get _his2 milk flowing<</if>>.
+	<<if _incestGive>>
+		This is easy enough, as having $milkTap.slaveName enjoys sexually experimenting with _his2 <<print relativeTerm(getSlave($AS), $milkTap)>>.
+	<<else>>
+		This is easy enough, as $milkTap.slaveName wants _his2 <<print relativeTerm(getSlave($AS), $milkTap)>> to try _his2 milk, but only if $he can taste $hers too.
+	<</if>>
+	<<if $milkTap.lactation > 1>>
+		_He2 is practically gushing milk with excitement.
+	<<else>>
+		It takes minimal effort to get _his2 milk flowing.
+	<</if>>
 <<elseif areSisters(getSlave($AS), $milkTap) == 2>>
-	This is moderately tough, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>. <<if $milkTap.lactation > 1>>_His2 excessive milk production quickly leaves _him2 eager for release<<else>>It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief<</if>>.
+	<<if _incestGive>>
+		This is easy enough, as having $milkTap.slaveName enjoys sexually experimenting with _his2 <<print relativeTerm(getSlave($AS), $milkTap)>>.
+		<<if $milkTap.lactation > 1>>
+			_He2 is practically gushing milk with excitement.
+		<<else>>
+			It takes minimal effort to get _his2 milk flowing.
+		<</if>>
+	<<else>>
+		This is moderately tough, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>.
+		<<if $milkTap.lactation > 1>>
+			_His2 excessive milk production quickly leaves _him2 eager for release.
+		<<else>>
+			It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief.
+		<</if>>
+	<</if>>
 <<elseif areSisters(getSlave($AS), $milkTap) == 3>>
-	This is slightly difficult, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>. <<if $milkTap.lactation > 1>>_His2 excessive milk production quickly leaves _him2 eager for release<<else>>It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief<</if>>.
+	<<if _incestGive>>
+		This is easy enough, as having $milkTap.slaveName enjoys sexually experimenting with _his2 <<print relativeTerm(getSlave($AS), $milkTap)>>.
+		<<if $milkTap.lactation > 1>>
+			_He2 is practically gushing milk with excitement.
+		<<else>>
+			It takes minimal effort to get _his2 milk flowing.
+		<</if>>
+	<<else>>
+		This is slightly difficult, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>.
+		<<if $milkTap.lactation > 1>>
+			_His2 excessive milk production quickly leaves _him2 eager for release.
+		<<else>>
+			It takes some coaxing and kneading to get _his2 milk flowing and _him2 eager for relief.
+		<</if>>
+	<</if>>
 
 <<elseif ($milkTap.lactation > 1) && ($milkTap.devotion >= -20)>>
 	Since $milkTap.slaveName produces so much milk, _he2 eagerly accepts any source of relief _he2 can manage.
@@ -116,17 +210,21 @@ Next, you see to <<= getSlave($AS).slaveName>>.
 <<elseif getSlave($AS).mother == $milkTap.ID>>
 	$He draws close to $his mother's nipples, trying to remember if $he once had a favorite.
 <<elseif getSlave($AS).father == $milkTap.ID>>
-	$He hesitatingly lowers $himself to $his father's nipple. <<if $milkTap.dick > 0 && canAchieveErection($milkTap)>> $he nearly backs away when $he feels the dick that sired $him poking at $his belly.<</if>>
+	<<if _incestTake>>
+		$He eagerly wraps $his lips around $his father's nipple.<<if canAchieveErection($milkTap)>> $He shudders with budding lust when $he feels the dick that sired $him poking at $his belly.<</if>>
+	<<else>>
+		$He hesitatingly lowers $himself to $his father's nipple.<<if canAchieveErection($milkTap)>> $He nearly backs away when $he feels the dick that sired $him poking at $his belly.<</if>>
+	<</if>>
 <<elseif $milkTap.mother == getSlave($AS).ID>>
-	$He awkwardly brings $his lips to $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple.
+	$He <<if _incestTake>>happily<<else>>awkwardly<</if>> brings $his lips to $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple.
 <<elseif $milkTap.father == getSlave($AS).ID>>
-	$He awkwardly brings $his lips to $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple<<if getSlave($AS).dick > 0 && canAchieveErection(getSlave($AS))>>, $his cock steadily hardening at the perversion of suckling from $his child<</if>>.
+	$He <<if _incestTake>>eagerly<<else>>awkwardly<</if>> brings $his lips to $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple<<if canAchieveErection(getSlave($AS))>>, $his cock steadily hardening at the perversion of suckling from $his child<</if>>.
 <<elseif areSisters(getSlave($AS), $milkTap) == 1>>
 	$He readily gets in position to <<if canTaste(getSlave($AS))>>taste<<else>>suckle from<</if>> $his <<print relativeTerm(getSlave($AS), $milkTap)>><<if getSlave($AS).lactation > 0>> while coaxing $his own milk to flow<</if>>.
 <<elseif areSisters(getSlave($AS), $milkTap) == 2>>
-	$He hesitatingly lowers $himself to $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple.
+	$He <<if _incestTake>>eagerly wraps $his lips around<<else>>hesitatingly lowers $himself to<</if>> $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple.
 <<elseif areSisters(getSlave($AS), $milkTap) == 3>>
-	$He hesitatingly lowers $himself to $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple.
+	$He <<if _incestTake>>eagerly wraps $his lips around<<else>>hesitatingly lowers $himself to<</if>> $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple.
 
 <<elseif (getSlave($AS).fetish == "boobs") && (getSlave($AS).fetishKnown == 1) && (getSlave($AS).fetishStrength > 60) && (getSlave($AS).devotion >= -20)>>
 	$He can't wait to <<if hasBothArms(getSlave($AS))>>wrap $his hands around<<else>>get between<</if>> $milkTap.slaveName's massive milky breasts and eagerly approaches $his nipples to suckle.
@@ -176,7 +274,7 @@ Next, you see to <<= getSlave($AS).slaveName>>.
 <<elseif getSlave($AS).mother == $milkTap.ID>>
 	$milkTap.slaveName sighs contently as _his2 little $girl once again suckles from _his2 breasts. You enjoy the show, specifically the sight of <<= getSlave($AS).slaveName>>'s belly steadily growing larger until <<if getSlave($AS).inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and rubbing $his gurgling stomach<</if>><<elseif getSlave($AS).inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and teasing $his wobbling, gurgling stomach<</if>><<elseif getSlave($AS).inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and teasing $his gurgling stomach<</if>><</if>>.
 <<elseif getSlave($AS).father == $milkTap.ID>>
-	$milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, getSlave($AS))>> suckles from _his2 breasts<<if $milkTap.dick > 0 && canAchieveErection($milkTap)>>, _his2 dick throbbing with lust<</if>>. You enjoy the show, specifically the sight of <<= getSlave($AS).slaveName>>'s belly steadily growing larger until <<if getSlave($AS).inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and rubbing $his gurgling stomach<</if>><<elseif getSlave($AS).inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and teasing $his wobbling, gurgling stomach<</if>><<elseif getSlave($AS).inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and teasing $his gurgling stomach<</if>><</if>><<if $milkTap.dick > 0 && canAchieveErection($milkTap)>><<if getSlave($AS).sexualQuirk == "perverted">>. The way $he is wiggling $his hips suggests $he isn't finished with $his daddy just yet, and $his father's moaning confirms $he is teasing _him2 with $his rear. $He giggles as the horny cow unloads on $his backside<<else>>. $He doesn't stay put for long, as a strong moan and a blast of cum across $his rear from the horny cow startles $him from $his rest<</if>><</if>>.
+	$milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, getSlave($AS))>> suckles from _his2 breasts<<if canAchieveErection($milkTap)>>, _his2 dick throbbing with lust<</if>>. You enjoy the show, specifically the sight of <<= getSlave($AS).slaveName>>'s belly steadily growing larger until <<if getSlave($AS).inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and rubbing $his gurgling stomach<</if>><<elseif getSlave($AS).inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and teasing $his wobbling, gurgling stomach<</if>><<elseif getSlave($AS).inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and teasing $his gurgling stomach<</if>><</if>><<if canAchieveErection($milkTap)>><<if _incestTake>>. The way $he is wiggling $his hips suggests $he isn't finished with $his daddy just yet, and $his father's moaning confirms $he is teasing _him2 with $his rear. $He giggles as the horny cow unloads on $his backside<<else>>. $He doesn't stay put for long, as a strong moan and a blast of cum across $his rear from the horny cow startles $him from $his rest<</if>><</if>>.
 <<elseif $milkTap.mother == getSlave($AS).ID>>
 	$milkTap.slaveName moans lewdly as _he2 enjoys some role reversal as _his2 mother suckles from _his2 breasts. You enjoy the show, specifically the sight of <<= getSlave($AS).slaveName>>'s belly steadily growing larger until <<if getSlave($AS).inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and rubbing $his gurgling stomach<</if>><<elseif getSlave($AS).inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and teasing $his wobbling, gurgling stomach<</if>><<elseif getSlave($AS).inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms(getSlave($AS))>> and teasing $his gurgling stomach<</if>><</if>>.
 <<elseif $milkTap.father == getSlave($AS).ID>>
@@ -347,7 +445,12 @@ Next, you see to <<= getSlave($AS).slaveName>>.
 
 <<else>> /* cum variant */
 <<set getSlave($AS).cumSource = $milkTap.ID>>
-
+<<if $milkTap.behavioralQuirk == "sinful" || $milkTap.sexualQuirk == "perverted" || $milkTap.fetish == "incest">> /* incest is a planned fetish, don't touch it! */
+	<<set _incestGive = 1>>
+<</if>>
+<<if getSlave($AS).behavioralQuirk == "sinful" || getSlave($AS).sexualQuirk == "perverted" || getSlave($AS).fetish == "incest">>
+	<<set _incestTake = 1>>
+<</if>>
 
 The first necessary step is to prepare the cum slave and $his cock and balls.
 
@@ -375,22 +478,50 @@ The first necessary step is to prepare the cum slave and $his cock and balls.
 	<</if>>
 
 <<elseif getSlave($AS).mother == $milkTap.ID>>
-	This is tough, as $milkTap.slaveName is very uncomfortable having _his2 dick sucked by _his2 <<print relativeTerm($milkTap, getSlave($AS))>>, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName savors the thought of having _his2 dick sucked by _his2 <<print relativeTerm($milkTap, getSlave($AS))>>.
+	<<else>>
+		This is tough, as $milkTap.slaveName is very uncomfortable having _his2 dick sucked by _his2 <<print relativeTerm($milkTap, getSlave($AS))>>, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<</if>>
 <<elseif getSlave($AS).father == $milkTap.ID>>
-	This is tough, as $milkTap.slaveName is rather uncomfortable having _his2 dick sucked by _his2 <<print relativeTerm($milkTap, getSlave($AS))>>, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName cherishes the sheer lewdity of having _his2 dick sucked by _his2 <<print relativeTerm($milkTap, getSlave($AS))>>.
+	<<else>>
+		This is tough, as $milkTap.slaveName is rather uncomfortable having _his2 dick sucked by _his2 <<print relativeTerm($milkTap, getSlave($AS))>>, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<</if>>
 <<elseif $milkTap.mother == getSlave($AS).ID>>
-	This is moderately tough, as $milkTap.slaveName is very uncomfortable having _his2 dick sucked by _his2 own mother, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName savors the thought of having _his2 dick sucked by _his2 own mother.
+	<<else>>
+		This is moderately tough, as $milkTap.slaveName is very uncomfortable having _his2 dick sucked by _his2 own mother, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<</if>>
 <<elseif $milkTap.father == getSlave($AS).ID>>
-	This is tough, as $milkTap.slaveName is very uncomfortable having _his2 dick sucked by _his2 own father, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName cherishes the sheer lewdity of having _his2 dick sucked by _his2 own father.
+	<<else>>
+		This is tough, as $milkTap.slaveName is very uncomfortable having _his2 dick sucked by _his2 own father, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<</if>>
 <<elseif areSisters(getSlave($AS), $milkTap) == 1>>
-	This is moderately tough, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm(getSlave($AS), $milkTap)>><<if $milkTap.energy >= 95>>, though as a nymphomaniac, the thought of someone who looks so much like _his2 is a major turn on<<else>> but _he2 can't really complain about getting _his2 overfilled nuts drained<</if>>.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName enjoys the notion of twincest quite a lot.
+	<<else>>
+		This is moderately tough, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm(getSlave($AS), $milkTap)>><<if $milkTap.energy >= 95>>, though as a nymphomaniac, the thought of someone who looks so much like _his2 is a major turn on<<else>> but _he2 can't really complain about getting _his2 overfilled nuts drained<</if>>.
+	<</if>>
 <<elseif areSisters(getSlave($AS), $milkTap) == 2>>
-	This is moderately tough, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName is quite eager to get intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>.
+	<<else>>
+		This is moderately tough, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<</if>>
 <<elseif areSisters(getSlave($AS), $milkTap) == 3>>
-	This is moderately tough, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<<if _incestGive>>
+		This is easy enough, as $milkTap.slaveName is quite eager to get intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>.
+	<<else>>
+		This is moderately tough, as $milkTap.slaveName is uncomfortable getting so intimate with _his2 <<print relativeTerm($milkTap, getSlave($AS))>>, but _he2 can't really complain about getting _his2 overfilled nuts drained.
+	<</if>>
 
 <<elseif ($milkTap.fetish == "cumslut") && ($milkTap.fetishKnown == 1) && ($milkTap.fetishStrength > 60) && ($milkTap.devotion >= -20)>>
-	This is very easy, since $milkTap.slaveName loves blasting loads whenever _he2 can, and it is just a bonus to _his2 that _he2 gets a blowjob in the process.
+	This is very easy, since $milkTap.slaveName loves blasting loads whenever _he2 can, and it is just a bonus to _him2 that _he2 gets a blowjob in the process.
 
 <<elseif ($milkTap.energy > 95)>>
 	This is very easy, since $milkTap.slaveName is so sexually charged _he2 is practically overflowing at the thought of getting _his2 dick sucked.
@@ -457,19 +588,19 @@ Next, you see to <<= getSlave($AS).slaveName>>.
 	<</if>>
 
 <<elseif getSlave($AS).mother == $milkTap.ID>>
-	$He awkwardly brings $his lips to $his mother's cock.
+	$He <<if _incestTake>>eagerly wraps $his lips around<<else>>awkwardly brings $his lips to<</if>> $his mother's cock.
 <<elseif getSlave($AS).father == $milkTap.ID>>
-	$He <<if getSlave($AS).sexualQuirk == "perverted">>eagerly<<else>>awkwardly<</if>> brings $his lips to daddy's cock.
+	$He <<if _incestTake>>eagerly wraps $his lips around<<else>>awkwardly brings $his lips to<</if>> daddy's cock.
 <<elseif $milkTap.mother == getSlave($AS).ID>>
-	$He awkwardly brings $his lips to $his <<print relativeTerm(getSlave($AS), $milkTap)>><<print relativeTerm(getSlave($AS), $milkTap)>>'s cock.
+	$He <<if _incestTake>>eagerly wraps $his lips around<<else>>awkwardly brings $his lips to<</if>> $his <<print relativeTerm(getSlave($AS), $milkTap)>><<print relativeTerm(getSlave($AS), $milkTap)>>'s cock.
 <<elseif $milkTap.father == getSlave($AS).ID>>
-	$He awkwardly brings $his lips to $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s cock.
+	$He <<if _incestTake>>eagerly wraps $his lips around<<else>>awkwardly brings $his lips to<</if>> $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s cock.
 <<elseif areSisters(getSlave($AS), $milkTap) == 1>>
-	$He gets in position to suck $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s dick.
+	$He <<if _incestTake>>readily <</if>>gets in position to suck $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s dick.
 <<elseif areSisters(getSlave($AS), $milkTap) == 2>>
-	$He hesitatingly lowers $himself to $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s cock.
+	$He <<if _incestTake>>eagerly wraps $his lips around<<else>>hesitatingly lowers $himself to<</if>> $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s cock.
 <<elseif areSisters(getSlave($AS), $milkTap) == 3>>
-	$He hesitatingly lowers $himself to $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s cock.
+	$He <<if _incestTake>>eagerly wraps $his lips around<<else>>hesitatingly lowers $himself to<</if>> $his <<print relativeTerm(getSlave($AS), $milkTap)>>'s cock.
 
 <<elseif (getSlave($AS).fetish == "cumslut") && (getSlave($AS).fetishKnown == 1) && (getSlave($AS).fetishStrength > 60) && (getSlave($AS).devotion >= -20)>>
 	$He can't wait to wrap $his lips around $milkTap.slaveName's cock and balloon with cum, so $he eagerly approaches the waiting shaft.