diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 7d888e643d06704f10eefe13593c4073b9da8e54..5066c5590aab9b8bc39245c3c6fdafd32b978388 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -2,10 +2,16 @@
 
 0.10.7.0/1
 
+12/31/17
+
+	246
+	-fixes
+	Fxies include #failedElite not clearing on ng+, excessive oral use and issues with serve you other slaves.
+
 12/30/17
 
 	245
-	-finshed .need fixing
+	-finished .need fixing
 	-saServeYouOtherSlaves work
 	-minor fixes
 
diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw
index 33f26125b83729704192ec27582c9a29bfdccbb4..697af0eb635b76ed81c8cb6d57627f7074437058 100644
--- a/src/init/storyInit.tw
+++ b/src/init/storyInit.tw
@@ -717,6 +717,7 @@ DairyRestraintsSetting($dairyRestraintsSetting)
 <<set $eliteVegetable = 0>>
 <<set $eliteFate = 0>>
 <<set $swanSong = 0>>
+<<set $failedElite = 0>>
 
 <<set $schoolSuggestion = 0>>
 <<set $TSS = {schoolUpgrade: 0, schoolPresent: 0, schoolProsperity: 0, subsidize: 0, schoolAnnexed: 0, studentsBought: 0, schoolSale: 0}>>
diff --git a/src/pregmod/huskSlaveSwap.tw b/src/pregmod/huskSlaveSwap.tw
index 25059cd06a6118fd021afa8337749bc4735eb4b9..01689d23c7ca1813874db3ad864431870948705c 100644
--- a/src/pregmod/huskSlaveSwap.tw
+++ b/src/pregmod/huskSlaveSwap.tw
@@ -8,9 +8,9 @@ You strap $slaves[_m].slaveName, and the body to which $pronoun will be transfer
 <<BodySwap $slaves[_m] $activeSlave>>
 <<set _gps = $genePool.findIndex(function(s) { return s.ID == $slaves[_m].ID; })>>
 <<set $genePool[_gps].race = $slaves[_m].race, $genePool[_gps].skin = $slaves[_m].skin, $genePool[_gps].markings = $slaves[_m].markings, $genePool[_gps].origEye = $slaves[_m].origEye, $genePool[_gps].origHColor = $slaves[_m].origHColor, $genePool[_gps].origSkin = $slaves[_m].skin, $genePool[_gps].face = $slaves[_m].face, $genePool[_gps].pubicHStyle = $slaves[_m].pubicHStyle, $genePool[_gps].underArmHStyle = $slaves[_m].underArmHStyle>> /* special exception to swap genePool since the temporary body lacks an entry. Otherwise we could just call the widget using the genePool entries */
-After an honestly impressive procedure, $slaves[_m].slaveName is released and allowed to explore her new body.
 
 <br><br>
+After an honestly impressive procedure,
 //To do - Reactions//
 
 <br><br>
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 6ae31f0bb45fc0f83829e937ab90b0e95729dd47..69bc9089264add98496466693396e4ca7e2630af 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -634,28 +634,31 @@
 	<<set $cheatModeM = 1>>
 <</if>>
 <<if ndef $MercenariesMessageSent>>
-<<set $MercenariesMessageSent = 0>>
+	<<set $MercenariesMessageSent = 0>>
 <</if>>
 <<if ndef $SpecialForcesMessageSent>>
-<<set $SpecialForcesMessageSent = 0>>
+	<<set $SpecialForcesMessageSent = 0>>
 <</if>>
 <<if ndef $BodyguardHasSucessfullyRecivedSignal>>
-<<set $BodyguardHasSucessfullyRecivedSignal = 0>>
+	<<set $BodyguardHasSucessfullyRecivedSignal = 0>>
 <</if>>
 <<if ndef $finalChoice>>
-<<set $finalChoice = "none">>
+	<<set $finalChoice = "none">>
 <</if>>
 <<if ndef $eliteTotal>>
-<<set $eliteTotal = 12>>
+	<<set $eliteTotal = 12>>
 <</if>>
 <<if ndef $eliteDead>>
-<<set $eliteDead = 0>>
+	<<set $eliteDead = 0>>
 <</if>>
 <<if ndef $eliteVegetable>>
-<<set $eliteVegetable = 0>>
+	<<set $eliteVegetable = 0>>
 <</if>>
 <<if ndef $eliteFate>>
-<<set $eliteFate = 0>>
+	<<set $eliteFate = 0>>
+<</if>>
+<<if ndef $failedElite>>
+	<<set $failedElite = 0>>
 <</if>>
 
 /* SF anon additional Special Force Variables [SFVAR] */
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index c22dc7c26e471167a984a8589a0ec4f548ee20c6..bcd54db445de775050d0ba18cf2ef9f6c1f8ab53 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -4604,10 +4604,10 @@ May I plea<<s>>e try out <<s>>omething <<s>>kimpier today?"
 			You struggle underneath her grip and manage to wriggle your arms free. You grab the amorous bull and effortless flip her off of you. She might be strong, but you are a chiseled goddess. You <<if $PC.dick == 0>>grab your biggest strap-on<<else>>stroke your growing erection<</if>> as she struggles to right herself, catching her hips as she tries to escape. You show no mercy as you force yourself into her <<if $activeSlave.anus == 0>>virgin<</if>> ass and viciously fuck her like she intended to do to you. You savor the sight of your every thrust against her prostate forcing spurts of precum out her gigantic, throbbing erection. You pick up the pace as she climaxes, soaking the sheets beneath her; she's not getting out of this until you are satisfied. By the end of things, the master suite reeks of fresh cum and $activeSlave.slaveName's twitching body is the center piece of her semen puddle. The sheets will definitely need a changing, you note, as her semi-erect cock twitches and a thick rope of jism sprays forth.
 			<<AnalVCheck 5>>
 		<<else>>
-			You struggle underneath her grip and mange to wriggle your arms free. You push at the amorous bull and attempt to lift the heavy girl off you. $activeSlave.slaveName takes this poorly and rams her gigantic dick straight into your vagina and through your cervix. You pass out from the pain.
+			You struggle underneath her grip and manage to wriggle your arms free. You push at the amorous bull and attempt to lift the heavy girl off you. $activeSlave.slaveName takes this poorly and rams her gigantic dick straight into your vagina and through your cervix. You pass out from the pain.
 			<br><br>
 			You awaken some time later, your crotch extremely sore and your belly slightly bloated. Most of her deposit has flowed back out of you, but you still feel a fair amount sloshing inside you. You sigh to yourself, knowing you have nobody to blame but yourself for this. She's a breeding bull and you a fertile woman. She only did what she was conditioned for; the fault is on you for ignoring the warning signs and not taking the proper precautions. Still, there is no doubt in your mind that @@.lime;you're pregnant@@ with her child.
-			<<KnockMeUp $PC 100 0 $activeSlave.ID>>
+			<<KnockMeUp $PC 100 0 $activeSlave.ID 1>>
 			<<set $activeSlave.penetrativeCount += 4, $penetrativeTotal += 4>>
 		<</if>>
 	<</replace>>
@@ -4618,7 +4618,7 @@ May I plea<<s>>e try out <<s>>omething <<s>>kimpier today?"
 		She is far stronger than you expected and has you trapped in a compromising position. You've seen $activeSlave.slaveName fuck before; she's a quick shot, only in it to get her mate pregnant. She cums so hard she nearly blacks out; that will be your best chance to escape her. You question your choice as her gigantic dick pokes at your crotch, eager to find the egg at the end of the tunnel. She lacks even the basic understanding of foreplay, you realize, as she drives her cock deep into your pussy. You groan with pain at the sheer size of the rod stretching out your poor hole and struggle to hold back the tears once she starts thrusting. There is no pleasure for you here as she batters your cervix; should she force through it, you may not be able to throw her off. With a loud grunt, she does just that. She may be deep seated now, but you aren't going to give up. You feel her tense up; now's your chance! As she climaxes, you slip a leg around her side and push her with all your might. She flops over, pulling out as she spurts her massive load and nailing you right in the face. You spit the jism out of your mouth and quickly restrain the dribbling bull.
 		<br><br>
 		Panting, you look over the damage: Your pussy is gaping, there is semen everywhere, and given the steady flow from you, she likely got some of that ejaculation in you. You sigh to yourself, knowing you have nobody to blame but yourself for this. She's a breeding bull and you, a fertile woman. She only did what she was conditioned for; the blame is on you for ignoring the warning signs and not taking the proper precautions. Still, she knew you were fertile and went right for the prize; it would be wise to assume you've been impregnated.
-		<<KnockMeUp $PC 20 0 $activeSlave.ID>>
+		<<KnockMeUp $PC 20 0 $activeSlave.ID 1>>
 		<<set $activeSlave.penetrativeCount++, $penetrativeTotal++>>
 	<</replace>>
 <</link>>
@@ -4651,7 +4651,7 @@ May I plea<<s>>e try out <<s>>omething <<s>>kimpier today?"
 			with $Concubine.slaveName trying her best to drain your swollen belly.
 			<<if canTalk($Concubine) and $Concubine.amp != 1>>
 				<<Enunciate $Concubine>>
-				"I'm <<s>>o <<s>>orry <<Master>>... I <<s>>tepped out for a minute and thi<<s>> happen<<s>>." You ask what happened to $activeSlave.slaveName. "<<Sh>>e'<<s>> bound and gagged now, <<sh>>e won't hurt you anymore. But what are you going to do with that belly? I won't tell anyone what happened, but we got to get rid of it."
+				"I'm <<s>>o <<s>>orry <<Master>>... I <<s>>tepped out for a minute and thi<<s>> happen<<s>>." You ask what happened to $activeSlave.slaveName. "<<Sh>>e'<<s>> bound and gagged now, <<sh>>e won't hurt you anymore. But what are you going to do with that belly? I won't tell anyone what happened, but we've got to get rid of it."
 			<<else>>
 				She gestures her apologies and points to the bound and gagged $activeSlave.slaveName, before expressing her concerns about your visible state.
 			<</if>>
@@ -4668,7 +4668,7 @@ May I plea<<s>>e try out <<s>>omething <<s>>kimpier today?"
 		<<else>>
 			to $activeSlave.slaveName snoring beside you, her massive cock soft and slightly drooling cum. Most of her deposit has flowed back out of you, but you're still heavy with sperm. You sigh to yourself, knowing you have nobody to blame but yourself for this. She's a breeding bull and you a fertile woman. She only did what she was conditioned for; the fault is on you for ignoring the warning signs and not taking the proper precautions. Still, there is no doubt in your mind that @@.lime;you're pregnant@@ with her child.
 		<</if>>
-		<<KnockMeUp $PC 100 0 $activeSlave.ID>>
+		<<KnockMeUp $PC 100 0 $activeSlave.ID 1>>
 		<<set $activeSlave.penetrativeCount += 4, $penetrativeTotal += 4>>
 	<</replace>>
 <</link>>
diff --git a/src/uncategorized/randomIndividualEvent.tw b/src/uncategorized/randomIndividualEvent.tw
index 9c96f66ecc5e52227d8d78c7b74df0bb0eff9510..766a0a7e1766819d9b53eb8c8da5909e9d13c1ed 100644
--- a/src/uncategorized/randomIndividualEvent.tw
+++ b/src/uncategorized/randomIndividualEvent.tw
@@ -1941,8 +1941,16 @@
 <</if>>
 <</if>>
 <</if>>
-<<if $eventSlave.career == "a breeding bull" && $eventSlave.assignment == "serve in the master suite" && canPenetrate($eventSlave) && $eventSlave.amp != 1 && $PC.vagina == 1 && $PC.preg == 0>>
+<<if $eventSlave.career == "a breeding bull" && $eventSlave.assignment == "serve in the master suite" && canPenetrate($eventSlave) && $eventSlave.amp != 1 && $PC.vagina == 1 && $PC.preg == 0 && ($eventSlave.muscles > 30 || $eventSlave.weight > 30)>>
 	<<set $RESSevent.push("breeding bull")>>
+	<<if $PC.fertDrugs > 0>>
+		<<set $RESSevent.push("breeding bull")>>
+		<<set $RESSevent.push("breeding bull")>>
+	<</if>>
+	<<if $PC.forcedFertDrugs > 0>>
+		<<set $RESSevent.push("breeding bull")>>
+		<<set $RESSevent.push("breeding bull")>>
+	<</if>>
 <</if>>
 <</if>>
 
diff --git a/src/uncategorized/saServeThePublic.tw b/src/uncategorized/saServeThePublic.tw
index 46ac8bcbad4351aadd4cd597bb6eb96da9ad67e7..97939dcdf9026d87805f5f45cd46d3148edbbbfb 100644
--- a/src/uncategorized/saServeThePublic.tw
+++ b/src/uncategorized/saServeThePublic.tw
@@ -1075,7 +1075,7 @@ Her appearance attracted $beauty members of the public (<<print Math.trunc($beau
 
 /* SEX ACT COUNTS AND SEXUAL SATISFACTION */
 
-<<set _oralUse = $oralUseWeight+($slaves[$i].oralSkill/30)+$slaves[$i].lips>>
+<<set _oralUse = $oralUseWeight+($slaves[$i].oralSkill/30)+($slaves[$i].lips/20)>>
 <<set _analUse = 0>>
 <<if canDoAnal($slaves[$i])>><<set _analUse = $analUseWeight+($slaves[$i].analSkill/30)-$slaves[$i].anus>><</if>>
 <<set _vaginalUse = 0>>
diff --git a/src/uncategorized/saServeYourOtherSlaves.tw b/src/uncategorized/saServeYourOtherSlaves.tw
index c66e2db8be4bf029b0b23c1bf91f78fcb6ed62eb..85e00e69806392f6a408fec1e3fbcc8fe999791e 100644
--- a/src/uncategorized/saServeYourOtherSlaves.tw
+++ b/src/uncategorized/saServeYourOtherSlaves.tw
@@ -133,7 +133,7 @@ is serving ''$slaves[_dom].slaveName'' this week.
 	Since she has no limbs, $slaves[_dom].slaveName has to put forth extra effort taking whatever she wants from $slaves[$i].slaveName.
 <</if>>
 
-<<if canPenetate($slaves[_dom])>>
+<<if canPenetrate($slaves[_dom])>>
 	<<if ($slaves[$i].anus == 0 && canDoAnal($slaves[$i])) && ($slaves[$i].vagina == 0 && canDoVaginal($slaves[$i]))>>
 		Of course, she respects $slaves[$i].slaveName's virgin holes and does not penetrate her.
 	<<elseif ($slaves[$i].anus == 0) && canDoAnal($slaves[$i])>>
@@ -161,7 +161,7 @@ is serving ''$slaves[_dom].slaveName'' this week.
 		<<set _penetrativeUse = random(9,12)>>
 		<<set $slaves[_dom].analCount += _penetrativeUse, $analTotal += _penetrativeUse>>
 		<<if canImpreg($slaves[_dom], $slaves[$i])>>
-			<<KnockMeUp $slaves[_dom] 30 1 $slaves[$i].ID>>
+			<<KnockMeUp $slaves[_dom] 30 1 $slaves[$i].ID 1>>
 			<<if $slaves[_dom].pregKnown == 1>>
 				With so many potent deposits into her fertile rear, it comes as little surprise when @@.lime;she ends up pregnant with $slaves[$i].slaveName's child.@@
 			<</if>>
@@ -194,7 +194,7 @@ is serving ''$slaves[_dom].slaveName'' this week.
 				$slaves[_dom].slaveName finds herself under the weight of $slaves[$i].slaveName's limbless body and her _domRace slit accommodating an eager _subRace cock. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top for her efforts. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing pussy.
 				<<set $slaves[_dom].vaginalCount += _penetrativeUse, $vaginalTotal += _penetrativeUse>>
 				<<if canImpreg($slaves[_dom], $slaves[$i])>>
-					<<KnockMeUp $slaves[_dom] 30 0 $slaves[$i].ID>>
+					<<KnockMeUp $slaves[_dom] 30 0 $slaves[$i].ID 1>>
 					<<if $slaves[_dom].pregKnown == 1>>
 						With so many potent loads kissing her cervix, it comes as little surprise when @@.lime;she ends up pregnant with $slaves[$i].slaveName's child.@@
 					<</if>>
@@ -203,7 +203,7 @@ is serving ''$slaves[_dom].slaveName'' this week.
 				$slaves[_dom].slaveName finds herself under the weight of $slaves[$i].slaveName's limbless body and her _domRace ass accommodating an eager _subRace cock. Afterward, $slaves[_dom].slaveName lavishes kisses on her satisfactory top for her efforts. $slaves[_dom].slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing asshole.
 				<<set $slaves[_dom].analCount += _penetrativeUse, $analTotal += _penetrativeUse>>
 				<<if canImpreg($slaves[_dom], $slaves[$i])>>
-					<<KnockMeUp $slaves[_dom] 30 1 $slaves[$i].ID>>
+					<<KnockMeUp $slaves[_dom] 30 1 $slaves[$i].ID 1>>
 					<<if $slaves[_dom].pregKnown == 1>>
 						With so many potent deposits into her fertile rear, it comes as little surprise when @@.lime;she ends up pregnant with $slaves[$i].slaveName's child.@@
 					<</if>>
@@ -323,7 +323,7 @@ is serving ''$slaves[_dom].slaveName'' this week.
 			<<set $slaves[$i].need = 0>>
 		<</if>>
 	<</if>>
-<<elseif ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "boobs")
+<<elseif ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "boobs")>>
 	<<if ($slaves[_dom].lactation > 0)>>
 		<<if ($slaves[$i].devotion < -20)>>
 			Since $slaves[_dom].slaveName loves giving milk, $slaves[$i].slaveName finds herself forced to nurse. She spends the week trying to avoid guzzling down milk from $slaves[_dom].slaveName's <<print nippleColor($slaves[_dom])>> _domRace nipples with her _subRace mouth, but $slaves[_dom].slaveName insists. @@.hotpink;$slaves[_dom].slaveName enjoys being able to force $slaves[$i].slaveName to drink from her.@@
@@ -343,11 +343,11 @@ is serving ''$slaves[_dom].slaveName'' this week.
 	<</if>>
 	<<set _oralUse = random(9,12)>>
 	<<set $slaves[_dom].mammaryCount += _oralUse, $mammaryTotal += _oralUse>>
-<<elseif ($slaves[$i].dick > 0) && ($slaves[$i].balls != 0) && !canAchieveErection($slaves[$i]) && !["chastity", "combined chastity"].includes($slaves[$i].dickAccessory)>> && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "cumslut")>>
+<<elseif ($slaves[$i].dick > 0) && ($slaves[$i].balls != 0) && !canAchieveErection($slaves[$i]) && !["chastity", "combined chastity"].includes($slaves[$i].dickAccessory) && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "cumslut")>>
 	Since $slaves[_dom].slaveName loves cum, and $slaves[$i].slaveName has a dick, $slaves[_dom].slaveName has her own private semen dispenser, even if it's rather limp. $slaves[_dom].slaveName sometimes gets tired of having to work hard for cum, so she spends the week making $slaves[$i].slaveName painstakingly bring her flaccid dick almost to orgasm before $slaves[_dom].slaveName wraps her _domRace lips around $slaves[$i].slaveName's _subRace soft dickhead to suck down the cum. @@.hotpink;$slaves[_dom].slaveName enjoys having a servile dick on demand.@@
 	<<set _penetrativeUse = random(9,12)>>
 	<<set $slaves[_dom].oralCount += _penetrativeUse, $oralTotal += _penetrativeUse>>
-<<elseif ($slaves[$i].dick > 0) && ($slaves[$i].balls != 0) && !["chastity", "combined chastity"].includes($slaves[$i].dickAccessory)>> && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "cumslut")>>
+<<elseif ($slaves[$i].dick > 0) && ($slaves[$i].balls != 0) && !["chastity", "combined chastity"].includes($slaves[$i].dickAccessory) && ($slaves[_dom].fetishKnown == 1) && ($slaves[_dom].fetishStrength > 60) && ($slaves[_dom].fetish == "cumslut")>>
 	Since $slaves[_dom].slaveName loves cum, and $slaves[$i].slaveName has a dick, $slaves[_dom].slaveName has her own private semen dispenser. $slaves[_dom].slaveName sometimes gets tired of having to work hard for cum, so she spends the week
 	<<if $slaves[_dom].amp != 1>>
 		stimulating poor $slaves[$i].slaveName's <<if $slaves[$i].prostate>>prostate<<else>>balls<</if>> to force
diff --git a/src/uncategorized/saWhore.tw b/src/uncategorized/saWhore.tw
index 9e4f24c0b3a33efe9691eb15b94cdb7cde728f7a..9c3c20055ba726c096d000e62113e9cff7f9c04f 100644
--- a/src/uncategorized/saWhore.tw
+++ b/src/uncategorized/saWhore.tw
@@ -1071,7 +1071,7 @@ In total, you were paid @@.yellowgreen;<<print cashFormat(Math.trunc($beauty*$FR
 
 /* SEX ACT COUNTS AND SEXUAL SATISFACTION */
 
-<<set _oralUse = $oralUseWeight+($slaves[$i].oralSkill/30)+$slaves[$i].lips>>
+<<set _oralUse = $oralUseWeight+($slaves[$i].oralSkill/30)+($slaves[$i].lips/20)>>
 <<set _analUse = 0>>
 <<if canDoAnal($slaves[$i])>><<set _analUse = $analUseWeight+($slaves[$i].analSkill/30)-$slaves[$i].anus>><</if>>
 <<set _vaginalUse = 0>>
diff --git a/src/uncategorized/saWorkAGloryHole.tw b/src/uncategorized/saWorkAGloryHole.tw
index 9497d8b73e0ca83d963beaf0edf0767ec11ce6e9..021376e8857a372aeedd968512037ddee42c452c 100644
--- a/src/uncategorized/saWorkAGloryHole.tw
+++ b/src/uncategorized/saWorkAGloryHole.tw
@@ -192,7 +192,7 @@ $possessiveCap feelings, skills, and appearance do not matter. $pronounCap is co
 
 /* SEX ACT COUNTS AND SEXUAL SATISFACTION */
 
-<<set _oralUse = $oralUseWeight+$slaves[$i].lips>>
+<<set _oralUse = $oralUseWeight+($slaves[$i].lips/20)>>
 <<set _analUse = 0>>
 <<if canDoAnal($slaves[$i])>><<set _analUse =  $analUseWeight-$slaves[$i].anus>><</if>>
 <<set _vaginalUse = 0>>