diff --git a/src/events/intro/pcAppearance.js b/src/events/intro/pcAppearance.js
index 24d7c31976a6e72c50e572355e589290a174bdb0..4924ed20595717e9f61bb2cce132c42e70d90ffc 100644
--- a/src/events/intro/pcAppearance.js
+++ b/src/events/intro/pcAppearance.js
@@ -508,12 +508,12 @@ App.UI.Player.assignCareerByAge = function(selection) {
 	return career;
 };
 
-App.UI.Player.refreshmentChoice = function(options) {
+App.UI.Player.refreshmentChoice = function(options, blackMarket = false) {
 	let option = options.addOption("Your preferred refreshment is", "refreshmentType", V.PC);
 	for (const [key, value] of App.Data.player.refreshmentType) {
 		option.addValue(value.name, key, () => { V.PC.refreshment = value.suggestions.values().next().value; } );
 	}
-	let comment = `Flavor only; no mechanical effect. If entering a custom refreshment, please assign proper usage.`;
+	let comment = `${blackMarket && (V.PC.ovaries === 1 || V.PC.mpreg === 1) ? "" : "Flavor only; no mechanical effect. "}If entering a custom refreshment, please assign proper usage.`;
 	if (V.PC.refreshmentType === 0) {
 		comment += ` "Smoked" must fit into the following sentence: "I smoked a ${V.PC.refreshment}" to fit events properly.`;
 	} else if (V.PC.refreshmentType === 5) {
@@ -527,6 +527,11 @@ App.UI.Player.refreshmentChoice = function(options) {
 	for (const refreshment of App.Data.player.refreshmentType.get(V.PC.refreshmentType).suggestions) {
 		option.addValue(capFirstChar(refreshment), refreshment);
 	}
+	if (V.PC.refreshmentType === 1 && blackMarket && (V.PC.ovaries === 1 || V.PC.mpreg === 1)) {
+		option.addValue("Fertility Syrup", "fertility syrup");
+	} else if (V.PC.refreshmentType === 4 && blackMarket && (V.PC.ovaries === 1 || V.PC.mpreg === 1)) {
+		option.addValue("Fertility Booster", "fertility booster");
+	}
 };
 
 App.UI.Player.names = function(options) {
diff --git a/src/pregmod/blackMarket.js b/src/pregmod/blackMarket.js
index e3f49ceee7f54887b9b0256db6e48e56bf31d5fd..af9f2b49aa163da6349c2d4030804f6763211b94 100644
--- a/src/pregmod/blackMarket.js
+++ b/src/pregmod/blackMarket.js
@@ -40,11 +40,48 @@ App.UI.blackMarket = function() {
 	App.Events.addParagraph(node, [`Once inside, you are able to fully absorb in the sights and sounds of the market proper. All sorts of items are available for purchase, from exotic beasts that may very well be the last of their kind, to the most lethal of weaponry both old and new, and even luxuries long gone. Despite the overbearing security, one's wallet can easily be emptied in this place.`]);
 
 	const options = new App.UI.OptionsGroup();
-	App.UI.Player.refreshmentChoice(options);
-	App.Events.addParagraph(node, [
-		`There is quite the selection of refreshments available, you could always shift your orders from ${V.PC.refreshment} to something new.`,
-		options.render()
-	]);
+	App.UI.Player.refreshmentChoice(options, true);
+	r.push(`There is quite the selection of refreshments available, you could always shift your orders from ${V.PC.refreshment} to something new.`);
+	/*
+	if (!V.PC.refreshment.includes("fertility") && (V.PC.ovaries === 1 || V.PC.mpreg === 1)) {
+		if (V.PC.refreshmentType === 4) {
+			r.push(
+				`Particularly, certain injectables catch your eye, claiming to be a refined extract of opiates, genetically altered to evade the adverse effects of heroin use without sacrificing its recreational value. They are referred to as`,
+				App.UI.DOM.link(
+					"Fertility Booster",
+					() => {
+						V.PC.refreshmentType = 4;
+						V.PC.refreshment = "fertility booster";
+						App.UI.reload();
+					},
+					[],
+					"",
+					""
+				),
+				`on the black market because of rummors that they may have a side effect of increased fertility.`
+			);
+		} else {
+			r.push(
+				`You notice a high-proof beverage that is manufactured, so the label says, from a combination of psychoactive botanicals macerated in alcohol under specific circumstances.`,
+				App.UI.DOM.link(
+					"Fertility Syrup",
+					() => {
+						V.PC.refreshmentType = 1;
+						V.PC.refreshment = "fertility syrup";
+						App.UI.reload();
+					},
+					[],
+					"",
+					""
+				),
+				`is a suggestive term, which is undoubtedly a marketing ploy.`
+			);
+		}
+	};
+	*/
+	r.push(options.render())
+	App.Events.addParagraph(node, r);
+	r = [];
 
 	if (V.consumerDrugs === 0 && V.dispensary === 1 && V.PC.skill.medicine < 100) {
 		r = [];