diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 2a28469b46a6d354fedd3b9a95a9c45071dc0eae..281e51f5726562e81291fa15f3eb455d9031d113 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -2,6 +2,12 @@
 
 0.10.7.1-0.10.x
 
+10/17/2018
+
+	20
+	-fixes
+	-pussy licking slave interact
+
 10/16/2018
 
 	19
diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index b1e31d0224f19506de0487c7819f7a2e48aee7a5..8f155e56765faeae84fac7ea9143b2159dbf3615 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -14141,7 +14141,7 @@ window.DefaultRules = (function() {
 						}
 					}
 				} else if ((rule.diet == "cleansing")) {
-					if (((slave.diet !== "cleansing") && (slave.health < 100))) {
+					if ((slave.diet !== "cleansing") && (slave.health < 90) && (slave.chem >= 10)) {
 						slave.diet = "cleansing";
 						r += `<br>${slave.slaveName} has been put on a diet of cleansers.`;
 					}
diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw
index 7e19864709d1197d9516b9c7a67f90c89f432d72..fcc0a9383ec9b3d4172a2d9939c50738807aa7c8 100644
--- a/src/init/storyInit.tw
+++ b/src/init/storyInit.tw
@@ -283,7 +283,7 @@ You should have received a copy of the GNU General Public License along with thi
 	<<set $seeBestiality = 0>>
 	<<set $seeHyperPreg = 0>>
 	<<set $seePreg = 1>>
-	<<set $dangerousPregnancy = 1>>
+	<<set $dangerousPregnancy = 0>>
 	<<set $seeCircumcision = 1>>
 	<<set $seeAge = 1>>
 	<<set $seeDicks = 25>>
@@ -1416,7 +1416,9 @@ erectileImplant: 0
 } >>
 
 <<set $merchantFSWares = ["GenderRadicalistResearch", "TransformationFetishistResearch", "AssetExpansionistResearch", "SlimnessEnthusiastResearch", "YouthPreferentialistResearch", "HedonisticDecadenceResearch"]>>
-<<set $merchantIllegalWares = ["childhoodFertilityInducedNCS"]>>
+<<set $merchantIllegalWares = ["childhoodFertilityInducedNCS", "UterineRestraintMesh", "RapidCellGrowthFormula"]>>
+<<set $RapidCellGrowthFormula = 0>>
+<<set $UterineRestraintMesh = 0>>
 
 <<if ndef $PC.hacking>>
 	<<set $PC.hacking = 0>>
diff --git a/src/js/DefaultRules.tw b/src/js/DefaultRules.tw
index c5d4b6a5a7f9c5e085a3f52995d1eea575c2cd3b..2fc956a4b92fac1328624af59baac6a569279a3a 100644
--- a/src/js/DefaultRules.tw
+++ b/src/js/DefaultRules.tw
@@ -1487,7 +1487,7 @@ window.DefaultRules = (function() {
 						}
 					}
 				} else if ((rule.diet == "cleansing")) {
-					if (((slave.diet !== "cleansing") && (slave.health < 100))) {
+					if ((slave.diet !== "cleansing") && (slave.health < 90) && (slave.chem >= 10)) {
 						slave.diet = "cleansing";
 						r += `<br>${slave.slaveName} has been put on a diet of cleansers.`;
 					}
diff --git a/src/pregmod/fLickPussy.tw b/src/pregmod/fLickPussy.tw
index c861e40ff73363b1ce1e48b9e42b3a0f8bbd9baf..bee46b35bf538c8cf4aa45a8e8671cc3eb577414 100644
--- a/src/pregmod/fLickPussy.tw
+++ b/src/pregmod/fLickPussy.tw
@@ -20,4 +20,6 @@
     You have $activeSlave.slaveName brought into your office and placed on your couch.
 <</if>>
 
-After $he is situated, you go over to $him<<if $activeSlave.clothes != "no clothing">> and take off $his clothing, causing $him to <<if _devotion > 50>>give you a soft smile<<else>>give you an angry glare<</if>><</if>>. You suddenly grab $his hips and pull $his crotch to your face, causing $him to give a shriek of surprise. Looking at $him directly in the eyes, you begin to run your tongue along $his labia, drawing a soft moan from $him. The combination of the pleasure and the intense look from the <<if $PC.title == 0>>wo<</if>>man $he<<if _devotion > 95>> loves <<elseif _devotion > 50>>'s accepted as $his <<if def $PC.customTitle>>$PC.customTitle<<else>>Master<</if>><<else>>hates/*not sure what to use for "reluctant"*/<</if>> makes $him blush, but you don't let up. You give $his clit a few expiremental tweaks, causing $his moans to intensify<<if canWalk($activeSlave)>> and $his legs to tighten around your head<</if>>. Before $he cums, though, you pull back, causing $him to whine in frustration. You begin again, then pull back again just before $he orgasms. You repeat this several more times, each time causing $him to become more and more frustrated. Finally, one last stroke of your tongue causes $him to go over the edge, making $him scream out <<if _devotion > 50>>your name<</if>> in ecstasy. You send $him back to $his assignment before calling in another slave to clean up the mess.
+After $he is situated, you go over to $him<<if $activeSlave.clothes != "no clothing">> and take off $his clothing, causing $him to <<if _devotion > 50>>give you a soft smile<<else>>give you an angry glare<</if>><</if>>. You suddenly grab $his hips and pull $his crotch to your face, causing $him to give a shriek of surprise. Looking at $him directly in the eyes, you begin to run your tongue along $his labia, drawing a soft moan from $him. The combination of the pleasure and the intense look from the <<if $PC.title == 0>>wo<</if>>man $he<<if _devotion > 95>> loves <<elseif _devotion > 50>>'s accepted as $his <<= WrittenMaster($activeSlave)>><<else>>hates/*not sure what to use for "reluctant"*/<</if>> makes $him blush, but you don't let up. You give $his clit a few expiremental tweaks, causing $his moans to intensify<<if canWalk($activeSlave)>> and $his legs to tighten around your head<</if>>. Before $he cums, though, you pull back, causing $him to whine in frustration. You begin again, then pull back again just before $he orgasms. You repeat this several more times, each time causing $him to become more and more frustrated. Finally, one last stroke of your tongue causes $him to go over the edge, making $him scream out <<if _devotion > 50>>your name<</if>> in ecstasy. You send $him back to $his assignment before calling in another slave to clean up the mess.
+
+<<set $activeSlave.vaginalCount++, $vaginalTotal++>>
\ No newline at end of file
diff --git a/src/pregmod/theBlackMarket.tw b/src/pregmod/theBlackMarket.tw
index 9c22b6fdd07930d73b3c2dca599185eafda3c445..3c3ec7610672a3f5e88c062517b950664ca72fdc 100644
--- a/src/pregmod/theBlackMarket.tw
+++ b/src/pregmod/theBlackMarket.tw
@@ -134,60 +134,91 @@ Of all the wonders present, the thing that catches your eye the most is a shady
 		<br>You appear to already possess all the societal based schematics he has to offer.
 	<</if>>
 
-		/*
-		** Special gating of NCS behind $minimumSlaveAge<16, this if and handling only is important while there are no other black market goods for sale. -- once we do have more than one, then this can probably be removed.
-		*/
-		<<if (($thisWeeksIllegalFSWares.length >= 1) && ($minimumSlaveAge > 15))>>
-			/*
-			** discard the NCS.
-			*/
-			<<set _dump = $thisWeeksIllegalFSWares.delete("childhoodFertilityInducedNCS")>>
-		<</if>>
-	
 	<br><br>
-		He gestures to a door in the back of the stall. "The good shit's back there<<if $thisWeeksIllegalFSWares.length > 1>>, here's a list: <<elseif $thisWeeksIllegalFSWares.length == 1>>, only one this week: <<else>>.<</if>>"
-		<<if $thisWeeksIllegalFSWares.length == 0>>
-				<br>You appear to already possess all the black market schematics he has to offer.
-		<</if>>
+	He gestures to a door in the back of the stall. "The good shit's back there<<if $thisWeeksIllegalFSWares.length > 1>>, here's a list: <<elseif $thisWeeksIllegalFSWares.length == 1>>, only one this week: <<else>>.<</if>>"
 	<<if $thisWeeksIllegalFSWares.length >= 1>> 
-				<dl>
 		<<for _bim = 0; _bim < $thisWeeksIllegalFSWares.length; _bim++>>
-			<<if (($minimumSlaveAge <= 15) && ($thisWeeksIllegalFSWares[_bim] == "childhoodFertilityInducedNCS"))>>
-								<dt>@@.cyan;Childhood Fertility Induced NCS (Induced Neotenic Complex Syndrome or Syndrome X modified for fertility).@@</dt> 
-								<dd>
-								<<if $minimumSlaveAge > 8>>
-										Illegal information for the Childhood Fertility @@.orange;Induced NCS@@ (genetic engineering and hormonal blend) research recipe.<br>
-										"I'm sorry, I can't sell this product to you, even if I wanted to," he says. "I have this technology, which if applied, would make slaves appear younger than the legal age of majority. I picked it up from an exotics dealer, who picked it up from some old world government research center. And yes, I know, this is a black market, and I would be happy to sell it to you, except, you see, too many of the wrong people know I have it, and while the knowledge isn't illegal, selling or using it is. See if I sell this to you, you'd start getting younger looking slaves, and those people would try to take us both down, and since I'm not the master of an arcology, I would probably end up enslaved, and I'm not interested in that. If only the laws had a lower minimum age for slaves, I could sell this to anyone interested."
-										While the minimum slave age is greater than 8, you cannot purchase this illegal technology for the Childhood Fertility @@.orange;Induced NCS@@ (genetic engineering and hormonal blend) research recipe.<br>
-										He notices your interest and lets you read the information [[Childhood Fertility Induced NCS|Encyclopedia][$encyclopedia = "Childhood Fertility Induced NCS"]].
-								<<else>>
-										<<if $arcologies[0].FSYouthPreferentialist > 0>>
-												<<set _match = "Knowing your arcology, I think you could be happy with the results!">>
-											<<else>>
-												<<set _match = "I'm not sure this is a good match for your arcology's current society at this moment, but I'm sure you could have fun with it.">>
-										<</if>>
-										<<if ($pedo_mode)>>
-												<<set _toydolls = "If you like sexy little toy dolls, I mean biological ''@@.coral;lolis@@'' or ''@@.coral;shotas@@'' for life, then this is the one for you. I picked it up from an exotics dealer, who picked it up from some old world government research center.", _norefunds = "Remember, though, no money back on this. Technology like this doesn't exist anywhere else, your younger slaves will stay that way forever, and your older ones will slowly begin to regress towards that nice mid-childhood state. If you want to build yourself a cadre of ''@@.coral;preteen@@'' delights for yourself or your customers, then buy now!">>
-										<<else>>
-												<<set _toydolls = "This might be a little too shady or perverted for you. But, if you want your slaves to last longer, you know, look younger for longer, well this treatment can help. However it comes at a price, this treatment will eventually turn your slave girls younger and younger looking, until the point you might not want to use them as sex slaves because they'll appear as teenagers or even younger. I'm serious, your slaves treated with this treatment will eventually look like children! They won't be, really, but this is no fountain of perpetual youth, and to be fair, maybe none of this will be up your alley. If that's the case, I guess you could just sell them once they get too young looking, and possibly for a higher price than if they looked older. It's, at best, for possibly more discerning or eclectic tastes then you might have. I picked it up from an exotics dealer, who picked it up from some old world government research center.", _norefunds = "Remember, though, no money back on this. Technology like this doesn't exist anywhere else, your treated slaves will stay and become younger looking forever, and your older ones will slowly begin to regress towards a disturbingly young mid-childhood state. All those caveats aside, if this sounds like something you'd want, then buy now!">>
-										<</if>>
-										<<if $arcologies[0].childhoodFertilityInducedNCSResearch == 0>>
-												<<if $cash >= 135000>>
-														"_toydolls _match _norefunds"<br>
-														[[Purchase childhood fertility induced NCS|The Black Market][$cash -= 135000, $arcologies[0].childhoodFertilityInducedNCSResearch = 1, _dump = $merchantFSWares.delete("childFertilityInducedSyndromeX")]] //@@.yellowgreen;<<print cashFormat(135000)>>.@@//<br>
-												<<else>>
-														"_toydolls _match _norefunds Or, you know, come back with money."<br>
-														You cannot afford the asking price of @@.red;<<print cashFormat(135000)>>@@ for the Childhood Fertility @@.orange;Induced NCS@@ (genetic engineering and hormonal blend) research recipe.<br>
-												<</if>>
-												He notices your interest and lets you read the information [[Childhood Fertility Induced NCS|Encyclopedia][$encyclopedia = "Childhood Fertility Induced NCS"]].
-										<<else>>
-												You already possess the Childhood Fertility @@.orange;Induced NCS@@ (genetic engineering and hormonal blend) research recipe.<br>
-												<<set _dump = $merchantIllegalWares.delete("childhoodFertilityInducedNCS")>>
-										<</if>>
-								<</if>>
-								</dd>
+			<br>
+			<<if $thisWeeksIllegalFSWares[_bim] == "childhoodFertilityInducedNCS">>
+				<<if $minimumSlaveAge <= 15>>
+					<dt>@@.cyan;Childhood Fertility Induced NCS (Induced Neotenic Complex Syndrome or Syndrome X modified for fertility).@@</dt> 
+					<dd>
+					<<if $minimumSlaveAge > 8>>
+						Illegal information for the Childhood Fertility @@.orange;Induced NCS@@ (genetic engineering and hormonal blend) research recipe.<br>
+						"I'm sorry, I can't sell this product to you, even if I wanted to," he says. "I have this technology, which if applied, would make slaves appear younger than the legal age of majority. I picked it up from an exotics dealer, who picked it up from some old world government research center. And yes, I know, this is a black market, and I would be happy to sell it to you, except, you see, too many of the wrong people know I have it, and while the knowledge isn't illegal, selling or using it is. See if I sell this to you, you'd start getting younger looking slaves, and those people would try to take us both down, and since I'm not the master of an arcology, I would probably end up enslaved, and I'm not interested in that. If only the laws were more open about who could have sex with who, I could sell this to anyone interested."
+						Since the agreed upon minimum age in your Free City is greater than eight, it would draw way too much attention for you to make use of the research recipe for the Childhood Fertility @@.orange;Induced NCS@@ (genetic engineering and hormonal blend).
+						<br>
+						He notices your interest and lets you read the information [[Childhood Fertility Induced NCS|Encyclopedia][$encyclopedia = "Childhood Fertility Induced NCS"]].
+						<<set _dump = $merchantIllegalWares.delete("childhoodFertilityInducedNCS")>>
+					<<else>>
+						<<if $arcologies[0].FSYouthPreferentialist > 0>>
+							<<set _match = "Knowing your arcology, I think you could be happy with the results!">>
+						<<else>>
+							<<set _match = "I'm not sure this is a good match for your arcology's current society at this moment, but I'm sure you could have fun with it.">>
+						<</if>>
+						<<if ($pedo_mode)>>
+							<<set _toydolls = "If you like sexy little toy dolls, I mean biological ''@@.coral;lolis@@'' or ''@@.coral;shotas@@'' for life, then this is the one for you. I picked it up from an exotics dealer, who picked it up from some old world government research center.", _norefunds = "Remember, though, no money back on this. Technology like this doesn't exist anywhere else, your younger slaves will stay that way forever, and your older ones will slowly begin to regress towards that nice mid-childhood state. If you want to build yourself a cadre of ''@@.coral;preteen@@'' delights for yourself or your customers, then buy now!">>
+						<<else>>
+							<<set _toydolls = "This might be a little too shady or perverted for you. But, if you want your slaves to last longer, you know, look younger for longer, well this treatment can help. However it comes at a price, this treatment will eventually turn your slave girls younger and younger looking, until the point you might not want to use them as sex slaves because they'll appear as teenagers or even younger. I'm serious, your slaves treated with this treatment will eventually look like children! They won't be, really, but this is no fountain of perpetual youth, and to be fair, maybe none of this will be up your alley. If that's the case, I guess you could just sell them once they get too young looking, and possibly for a higher price than if they looked older. It's, at best, for possibly more discerning or eclectic tastes then you might have. I picked it up from an exotics dealer, who picked it up from some old world government research center.", _norefunds = "Remember, though, no money back on this. Technology like this doesn't exist anywhere else, your treated slaves will stay and become younger looking forever, and your older ones will slowly begin to regress towards a disturbingly young mid-childhood state. All those caveats aside, if this sounds like something you'd want, then buy now!">>
+						<</if>>
+						<<if $arcologies[0].childhoodFertilityInducedNCSResearch == 0>>
+							<<if $cash >= 135000>>
+								"_toydolls _match _norefunds"<br>
+								[[Purchase childhood fertility induced NCS|The Black Market][$cash -= 135000, $arcologies[0].childhoodFertilityInducedNCSResearch = 1, _dump = $merchantFSWares.delete("childFertilityInducedSyndromeX")]] //@@.yellowgreen;<<print cashFormat(135000)>>.@@//<br>
+							<<else>>
+								"_toydolls _match _norefunds Or, you know, come back with money."<br>
+								You cannot afford the asking price of @@.red;<<print cashFormat(135000)>>@@ for the Childhood Fertility @@.orange;Induced NCS@@ (genetic engineering and hormonal blend) research recipe.<br>
+							<</if>>
+							He notices your interest and lets you read the information [[Childhood Fertility Induced NCS|Encyclopedia][$encyclopedia = "Childhood Fertility Induced NCS"]].
+						<<else>>
+							You already possess the Childhood Fertility @@.orange;Induced NCS@@ (genetic engineering and hormonal blend) research recipe.<br>
+							<<set _dump = $merchantIllegalWares.delete("childhoodFertilityInducedNCS")>>
+						<</if>>
+					<</if>>
+				<<else>>
+					You have no interest in such a distasteful research.
+					<<set _dump = $merchantIllegalWares.delete("childhoodFertilityInducedNCS")>>
+				<</if>>
+			<</if>>
+			<<if $thisWeeksIllegalFSWares[_bm] == "UterineRestraintMesh">>
+				<<if $UterineRestraintMesh == 0>>
+					<<if $seePreg == 1>>
+						<<if $ImplantProductionUpgrade == 1>>
+							<<if $cash >= 20000>>
+								[[Purchase blueprints for a supportive uterine mesh|The Black Market][$cash -= 20000, $UterineRestraintMesh = 1, _dump = $merchantFSWares.delete("UterineRestraintMesh")]] //@@.yellowgreen;<<print cashFormat(20000)>>.@@//
+							<<else>>
+								You cannot afford the asking price of @@.red;<<print cashFormat(20000)>>@@ for a supportive uterine mesh.
+							<</if>>
+							<br>
+							"This is an interesting one... It's designed to prevent any sort of rupturing of the uterus, but, while that idea is great and all, it does jack shit to prevent leaks from elsewhere in the organ. The guy funding the research company was pissed when his slave bloated up like a cum-filled balloon and dropped dead, destroyed most of the development lab. Fortunately, he failed to ruin the best part of it - these blueprints. Now, you're probably wondering what good is something like this, but I've done business with a number of industrial slave farms, and they swear upon its ability to force a girl to carry far more children than physically possible, well, up until their wombs crushed their organs, that is. I supposed it'd work with anything solid, really, if you enjoy sticking things up into slave girls."
+						<<else>>
+							You lack the facilities needed to produce implants of this comlexity, so designs for a supportive uterine mesh are currently unobtainable.
+						<</if>>
+					<<else>>
+						You have no interest in research to support pregnancy.
+						<<set _dump = $merchantIllegalWares.delete("UterineRestraintMesh")>>
+					<</if>>
+				<<else>>
+					You already possess blueprints for a supportive uterine mesh.
+					<<set _dump = $merchantFSWares.delete("UterineRestraintMesh")>>
+				<</if>>
+			<</if>>
+			<<if $thisWeeksIllegalFSWares[_bm] == "RapidCellGrowthFormula">>
+				<<if $RapidCellGrowthFormula == 0>>
+					<<if $cash >= 70000>>
+						[[Purchase formulas for elasticity increasing injections|The Black Market][$cash -= 70000, $RapidCellGrowthFormula = 1, _dump = $merchantFSWares.delete("RapidCellGrowthFormula")]] //@@.yellowgreen;<<print cashFormat(70000)>>.@@//
+					<<else>>
+						You cannot afford the asking price of @@.red;<<print cashFormat(70000)>>@@ for elasticity increasing injections.
+					<</if>>
+					<br>
+					"These injections will loosen up any skin, muscle, organ or whatever living flesh you inject them in to. I'm not entirely sure how they work, something about increased cell growth or something. Probably not the safest thing to use, what with it pretty much being cancer in a vial. From what I've gathered, they were originally being develop to use with fillable breast implants. Some rich investor got his rocks off from BE and decided to make his dream a reality. Worked great too, save for the fact that the breasts didn't shrink down when the implant was emptied. Yep, she was left with a big ol' pair of floppy tits after being stretched so much. My take is, if you want to get big, fast, this is the drug for you, but only if you don't care about ever going back."
+				<<else>>
+					You already possess formulas for elasticity increasing injections.
+					<<set _dump = $merchantFSWares.delete("RapidCellGrowthFormula")>>
+				<</if>>
 			<</if>>
 		<</for>>
-				</dl>
+	<<else>>
+		<br>You appear to already possess all the black market schematics he has to offer.
 	<</if>>
 <</if>>
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 8a5406748519f5368d5fad22e8b3184c0f3e5169..ae8a39ebeb2b615ff2bc93aaf8c546852421515b 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -969,10 +969,11 @@
 	<<set $merchantFSWares = ["GenderRadicalistResearch", "TransformationFetishistResearch", "AssetExpansionistResearch", "SlimnessEnthusiastResearch", "YouthPreferentialistResearch", "HedonisticDecadenceResearch"]>>
 <</if>>
 <<if ndef $merchantIllegalWares>>
-	<<set $merchantIllegalWares = ["childhoodFertilityInducedNCS"]>>
+	<<set $merchantIllegalWares = ["childhoodFertilityInducedNCS", "UterineRestraintMesh", "RapidCellGrowthFormula"]>>
 <<elseif $merchantIllegalWares.length == 0>>
-	<<set _dump = $merchantIllegalWares.delete("childhoodFertilityInducedNCS")>>
 	<<set $merchantIllegalWares.push("childhoodFertilityInducedNCS")>>
+	<<set $merchantIllegalWares.push("UterineRestraintMesh")>>
+	<<set $merchantIllegalWares.push("RapidCellGrowthFormula")>>
 <</if>>
 <<if ndef $arcologies[0].childhoodFertilityInducedNCSResearch>>
 	<<set $arcologies[0].childhoodFertilityInducedNCSResearch = 0>>
diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw
index ed62ae251822e9a609aacff1a7e5994acf27b0fa..aa717e41f09d2d05e8cd8e48c6a079f879835240 100644
--- a/src/uncategorized/slaveInteract.tw
+++ b/src/uncategorized/slaveInteract.tw
@@ -1344,7 +1344,7 @@ Hormones: <strong><span id="hormones">
 
 <br>Diet: <strong><span id="diet">$activeSlave.diet</span></strong>.
 <<link "Healthy">><<set $activeSlave.diet = "healthy">><<replace "#diet">>$activeSlave.diet<</replace>><</link>>
-<<if ($activeSlave.health < 90) && ($activeSlave.health < 90) && ($dietCleanse == 1)>>
+<<if ($activeSlave.health < 90) && ($activeSlave.chem >= 10) && ($dietCleanse == 1)>>
 | <<link "Cleanse">><<set $activeSlave.diet = "cleansing">><<replace "#diet">>$activeSlave.diet<</replace>><</link>>
 <<elseif ($dietCleanse == 1)>>
 | //$He is already healthy//