diff --git a/src/js/DefaultRules.js b/src/js/DefaultRules.js
index 0227843170f26bfb3eb0d74d6a5f4f86513699dd..2d262388ed78306b62977c40c5cf5d5843f50bbf 100644
--- a/src/js/DefaultRules.js
+++ b/src/js/DefaultRules.js
@@ -2424,7 +2424,7 @@ window.DefaultRules = (function() {
 					}
 
 					if (rule.clitPiercing === 3) {
-						cashX(forceNeg(1000), "slaveMod", slave);
+						cashX(forceNeg(V.SPcost), "slaveMod", slave);
 					} else {
 						cashX(forceNeg(V.modCost), "slaveMod", slave);
 					}
diff --git a/src/js/economyJS.js b/src/js/economyJS.js
index 6cf5deeea8176cd7235abb581fba99d83791c130..6e0945b05d72d5a6acf0ac749233fd5a13d926b3 100644
--- a/src/js/economyJS.js
+++ b/src/js/economyJS.js
@@ -1420,7 +1420,7 @@ The new system will still happily spend your money, but it will also record it i
 
 Let's say you were going to spend 100 on your favorite $activeSlave with cashX. You might try:
 
-<<run cashX(forceNeg(100), "slaveMod", $activeSlave)>>
+<<run cashX(-100, "slaveMod", $activeSlave)>>
 
 There we go!
 1. -100 taken from your account
diff --git a/src/js/food.js b/src/js/food.js
index 219bbd19685c878d5b1e892dbc0bcea211e39164..6286f78f796a6a2a4f056d98479dde4267c3b328 100644
--- a/src/js/food.js
+++ b/src/js/food.js
@@ -74,7 +74,7 @@ window.farmShowsIncome = function (slave) {
 		if (arcology.FSSupremacist !== "unset") {
 			if (slave.race === arcology.FSSupremacistRace) {		// slave is of supreme race
 				cash *= 0.9;										// TODO: should supreme race slaves receive a penalty?
-				repX(forceNeg(10), "food");									// TODO: should this cause a rep loss
+				repX(-10, "food");									// TODO: should this cause a rep loss
 			}
 		}
 		if (arcology.FSSubjugationist !== "unset") {
@@ -99,10 +99,10 @@ window.farmShowsIncome = function (slave) {
 			if (slave.pregWeek > 16) {								// slave is visibly pregnant
 				if (slave.eggType !== "human") {					// with a non-human
 					cash *= 0.9;
-					repX(forceNeg(15), "food");
+					repX(-15, "food");
 				}
 				cash *= 0.6;
-				repX(forceNeg(10), "food");
+				repX(-10, "food");
 			}
 		}
 		if (arcology.FSGenderRadicalist !== "unset") {
diff --git a/src/pregmod/fMarry.tw b/src/pregmod/fMarry.tw
index e27b8f9c6e62fa642f99a74dc376b9b06bda04e7..04381de9038c3a61150f0352c62680244ab3e34c 100644
--- a/src/pregmod/fMarry.tw
+++ b/src/pregmod/fMarry.tw
@@ -63,25 +63,25 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 		"Thank you, <<Master>>. I am going to do my be<<s>>t to be a
 		<<if ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
 			<<if ($activeSlave.fetish == "submissive")>>
-			perfect <<s>>ubmi<<ss>>ive wife to you,
+				perfect <<s>>ubmi<<ss>>ive wife to you,
 			<<elseif ($activeSlave.fetish == "cumslut")>>
-			perfect oral wifey,
+				perfect oral wifey,
 			<<elseif ($activeSlave.fetish == "humiliation")>>
-			hot wife for you,
+				hot wife for you,
 			<<elseif ($activeSlave.fetish == "buttslut")>>
-			perfect little anal wifey,
+				perfect little anal wifey,
 			<<elseif ($activeSlave.fetish == "boobs")>>
-			<<if $activeSlave.boobs > 800>>perfect big-boobed<<else>>perfect-boobed<</if>> wife
+				<<if $activeSlave.boobs > 800>>perfect big-boobed<<else>>perfect-boobed<</if>> wife
 			<<elseif ($activeSlave.fetish == "pregnancy")>>
-			perfect barefoot breeding wife,
+				perfect barefoot breeding wife,
 			<<elseif ($activeSlave.fetish == "dom")>>
-			perfect, you know, <<sh>>aring wife with other <<s>>lave<<s>>,
+				perfect, you know, <<sh>>aring wife with other <<s>>lave<<s>>,
 			<<elseif ($activeSlave.fetish == "sadist")>>
-			perfect wife to u<<s>>e on other <<s>>lave<<s>>,
+				perfect wife to u<<s>>e on other <<s>>lave<<s>>,
 			<<elseif ($activeSlave.fetish == "masochist")>>
-			good, beaten wife,
+				good, beaten wife,
 			<<else>>
-			good wife,
+				good wife,
 			<</if>>
 		<<else>>
 			good wife,
@@ -128,15 +128,15 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 		$He <<say>>s, "Plea<<s>>e <<Master>>, I don't want to
 		<<if ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
 			<<if ($activeSlave.fetish == "submissive")>>
-			be your little <<s>>ubmi<<ss>>ive fucktoy,
+				be your little <<s>>ubmi<<ss>>ive fucktoy,
 			<<elseif ($activeSlave.fetish == "cumslut")>>
-			be your cum <<s>>ucker,
+				be your cum <<s>>ucker,
 			<<elseif ($activeSlave.fetish == "humiliation")>>
-			be <<s>>tripped bare and <<sh>>own off,
+				be <<s>>tripped bare and <<sh>>own off,
 			<<elseif ($activeSlave.fetish == "buttslut")>>
-			have thing<<s>> <<sh>>oved up my butt,
+				have thing<<s>> <<sh>>oved up my butt,
 			<<elseif ($activeSlave.fetish == "boobs")>>
-			have my tit<<s>> tea<<s>>ed every night,
+				have my tit<<s>> tea<<s>>ed every night,
 			<<elseif ($activeSlave.fetish == "pregnancy")>>
 				<<if canGetPregnant($activeSlave)>>
 					get knocked up by you,
@@ -144,13 +144,13 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 					be your pregnant toy,
 				<</if>>
 			<<elseif ($activeSlave.fetish == "dom")>>
-			have to rule your <<s>>i<<ss>>y dick,
+				have to rule your <<s>>i<<ss>>y dick,
 			<<elseif ($activeSlave.fetish == "sadist")>>
-			<<s>>pank your a<<ss>>,
+				<<s>>pank your a<<ss>>,
 			<<elseif ($activeSlave.fetish == "masochist")>>
-			get beaten by you,
+				get beaten by you,
 			<<else>>
-			<<s>>tay in your ni<<c>>e room,
+				<<s>>tay in your ni<<c>>e room,
 			<</if>>
 		<<else>>
 			<<s>>tay in your ni<<c>>e room,
@@ -532,25 +532,25 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 		$His slave dick is hidden by its chastity cage.
 	<<elseif canAchieveErection($activeSlave)>>
 		<<if ($activeSlave.dick > 4) && ($activeSlave.belly >= 5000)>>
-		$He's hugely erect, with $his lacy g-string only serving to hold $his dick agonizingly pressed against the bottom of $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnant <</if>>belly.
+			$He's hugely erect, with $his lacy g-string only serving to hold $his dick agonizingly pressed against the bottom of $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnant <</if>>belly.
 		<<elseif $activeSlave.dick > 4>>
-		$He's hugely erect, with $his lacy g-string only serving to hold $his dick upright along $his belly.
+			$He's hugely erect, with $his lacy g-string only serving to hold $his dick upright along $his belly.
 		<<else>>
-		$His erection tents the front of $his lacy g-string.
+			$His erection tents the front of $his lacy g-string.
 		<</if>>
 	<<elseif ($activeSlave.dick > 0)>>
 		<<if $activeSlave.dick > 10>>
-		$His huge soft cock is allowed to dangle freely as no g-string could hope to contain it.
+			$His huge soft cock is allowed to dangle freely as no g-string could hope to contain it.
 		<<elseif $activeSlave.dick > 4>>
-		$His big soft cock forms a lewd mass, stuffed into $his lacy g-string.
+			$His big soft cock forms a lewd mass, stuffed into $his lacy g-string.
 		<<else>>
-		$His lacy g-string perfectly conceals $his soft dick.
+			$His lacy g-string perfectly conceals $his soft dick.
 		<</if>>
 	<<else>>
 		<<if $activeSlave.clit > 1>>
-		$His huge clit is quite hard, making $his shift uncomfortably as $his lacy g-string stimulates it.
+			$His huge clit is quite hard, making $his shift uncomfortably as $his lacy g-string stimulates it.
 		<<else>>
-		$His lacy g-string is starting to look a bit moist in front.
+			$His lacy g-string is starting to look a bit moist in front.
 		<</if>>
 	<</if>>
 	<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> marries $him to you in a brief ceremony adapted for slaves and their owners. You place a
@@ -605,25 +605,25 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 		"Done," _heA says when you climax. "Enjoy your
 		<<if ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
 			<<if ($activeSlave.fetish == "submissive")>>
-			submissive slave wife!"
+				submissive slave wife!"
 			<<elseif ($activeSlave.fetish == "cumslut")>>
-			slave wife's mouth!"
+				slave wife's mouth!"
 			<<elseif ($activeSlave.fetish == "humiliation")>>
-			exhibitionist slave wife!"
+				exhibitionist slave wife!"
 			<<elseif ($activeSlave.fetish == "buttslut")>>
-			slave wife's butthole!"
+				slave wife's butthole!"
 			<<elseif ($activeSlave.fetish == "boobs")>>
-			slave wife's boobs!"
+				slave wife's boobs!"
 			<<elseif ($activeSlave.fetish == "pregnancy")>>
-			breeder wife!"
+				breeder wife!"
 			<<elseif ($activeSlave.fetish == "dom")>>
-			slave wife's aggression!"
+				slave wife's aggression!"
 			<<elseif ($activeSlave.fetish == "sadist")>>
-			slave wife's sadistic tendencies!"
+				slave wife's sadistic tendencies!"
 			<<elseif ($activeSlave.fetish == "masochist")>>
-			slave wife's pain!"
+				slave wife's pain!"
 			<<else>>
-			slave wife!"
+				slave wife!"
 			<</if>>
 		<<else>>
 			slave wife!"
@@ -722,7 +722,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 				You order $assistantName to invite deserving citizens to a straightforward ceremony for a slave being married to a slaveowner, and to make the arrangement. The wedding will take place during the upcoming week.
 				<<set $weddingPlanned = 1>>
 				<<set $marrying.push($activeSlave.ID)>>
-				<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+				<<run cashX(forceNeg(10000 * $upgradeMultiplierTrade), "event", $activeSlave)>>
 				<</replace>>
 			<</link>>
 		<<else>>
@@ -744,7 +744,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 					You order $assistantName to invite deserving citizens to an orgiastic ceremony for a slave being married to a slaveowner, and to make the arrangements. The wedding orgy will take place during the upcoming week.
 					<<set $weddingPlanned = 2>>
 					<<set $marrying.push($activeSlave.ID)>>
-					<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+					<<run cashX(forceNeg(10000 * $upgradeMultiplierTrade), "event", $activeSlave)>>
 					<</replace>>
 				<</link>> //This will involve the slave having sex with a very large number of citizens//
 			<<else>>
@@ -767,7 +767,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 					You order $assistantName to invite deserving citizens to a ceremony for a fertile slave being married to a slaveowner, and to make the arrangements. The wedding will take place during the upcoming week.
 					<<set $weddingPlanned = 3>>
 					<<set $marrying.push($activeSlave.ID)>>
-					<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+					<<run cashX(forceNeg(10000 * $upgradeMultiplierTrade), "event", $activeSlave)>>
 					<</replace>>
 				<</link>> //This will involve you impregnating the slave//
 				<br>
@@ -791,7 +791,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 			You order $assistantName to invite deserving citizens to a straightforward ceremony for a slave being married to a slaveowner, and to make the arrangement. The wedding will take place during the upcoming week.
 			<<set $weddingPlanned = 1>>
 			<<set $marrying.push($activeSlave.ID)>>
-			<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+			<<run cashX(forceNeg(10000 * $upgradeMultiplierTrade), "event", $activeSlave)>>
 			<</replace>>
 			<</link>>
 		<<if ($activeSlave.vagina != 0) && ($activeSlave.anus != 0)>>
@@ -801,7 +801,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 			You order $assistantName to invite deserving citizens to an orgiastic ceremony for a slave being married to a slaveowner, and to make the arrangements. The wedding orgy will take place during the upcoming week.
 			<<set $weddingPlanned = 2>>
 			<<set $marrying.push($activeSlave.ID)>>
-			<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+			<<run cashX(forceNeg(10000 * $upgradeMultiplierTrade), "event", $activeSlave)>>
 			<</replace>>
 			<</link>> //This will involve the slave having sex with a very large number of citizens//
 		<</if>>
@@ -812,7 +812,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 			You order $assistantName to invite deserving citizens to a ceremony for a fertile slave being married to a slaveowner, and to make the arrangements. The wedding will take place during the upcoming week.
 			<<set $weddingPlanned = 3>>
 			<<set $marrying.push($activeSlave.ID)>>
-			<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+			<<run cashX(forceNeg(10000 * $upgradeMultiplierTrade), "event", $activeSlave)>>
 			<</replace>>
 			<</link>> //This will involve you impregnating the slave//
 		<</if>>
diff --git a/src/pregmod/organFarmOptions.tw b/src/pregmod/organFarmOptions.tw
index a8f7e105ce20a835f4ce7c892c9d97f15a4d52a1..76aafc2f99374b55e36ab4b5ab0b39f0a22b6cd1 100644
--- a/src/pregmod/organFarmOptions.tw
+++ b/src/pregmod/organFarmOptions.tw
@@ -88,276 +88,276 @@ The fabricator is ready to grow an organ for $him. Extract tissue to begin growi
 	<<if $slaveOrgans.penis != 1>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Penis">>
-			<<run cashX(forceNeg(5000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(5000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "penis", weeksToCompletion: "5", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(5000)>> and will add a prostate if one is not already present//
+		<</link>> //Costs <<print cashFormat(5000*$upgradeMultiplierMedicine)>> and will add a prostate if one is not already present//
 	<</if>>
 	<<if $slaveOrgans.testicles != 1>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Testicles">>
-			<<run cashX(forceNeg(5000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(5000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "testicles", weeksToCompletion: "10", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(5000)>> and will add a prostate if one is not already present; requires a penis for successful implantation//
+		<</link>> //Costs <<print cashFormat(5000*$upgradeMultiplierMedicine)>> and will add a prostate if one is not already present; requires a penis for successful implantation//
 	<</if>>
 	<<if $slaveOrgans.scrotum != 1>>
 		<<if $activeSlave.scrotum == 0>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Scrotum">>
-				<<run cashX(forceNeg(2500), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(2500*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "scrotum", weeksToCompletion: "5", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(2500)>> and requires balls for successful implantation//
+			<</link>> //Costs <<print cashFormat(2500*$upgradeMultiplierMedicine)>> and requires balls for successful implantation//
 		<</if>>
 	<</if>>
 	<<if $animalTesticles > 0>>
 		<<if $slaveOrgans.pigTesticles != 1>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Pig testicles">>
-				<<run cashX(forceNeg(5000), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(5000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "pigTesticles", weeksToCompletion: "10", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(5000)>> and requires a penis for successful implantation//
+			<</link>> //Costs <<print cashFormat(5000*$upgradeMultiplierMedicine)>> and requires a penis for successful implantation//
 		<</if>>
 		<<if $slaveOrgans.dogTesticles != 1>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Dog testicles">>
-				<<run cashX(forceNeg(5000), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(5000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "dogTesticles", weeksToCompletion: "10", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(5000)>> and requires a penis for successful implantation//
+			<</link>> //Costs <<print cashFormat(5000*$upgradeMultiplierMedicine)>> and requires a penis for successful implantation//
 		<</if>>
 		<<if $slaveOrgans.horseTesticles != 1>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Horse testicles">>
-				<<run cashX(forceNeg(5000), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(5000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "horseTesticles", weeksToCompletion: "10", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(5000)>> and requires a penis for successful implantation//
+			<</link>> //Costs <<print cashFormat(5000*$upgradeMultiplierMedicine)>> and requires a penis for successful implantation//
 		<</if>>
 		<<if $slaveOrgans.cowTesticles != 1>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Cow testicles">>
-				<<run cashX(forceNeg(5000), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(5000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "cowTesticles", weeksToCompletion: "10", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(5000)>> and requires a penis for successful implantation//
+			<</link>> //Costs <<print cashFormat(5000*$upgradeMultiplierMedicine)>> and requires a penis for successful implantation//
 		<</if>>
 	<</if>>
 	<<if $slaveOrgans.foreskin != 1>>
 		<<if $activeSlave.foreskin <= 0>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Foreskin">>
-				<<run cashX(forceNeg(2500), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(2500*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "foreskin", weeksToCompletion: "5", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(2500)>>//
+			<</link>> //Costs <<print cashFormat(2500*$upgradeMultiplierMedicine)>>//
 		<</if>>
 	<</if>>
 <</if>>
 <<if $slaveOrgans.prostate != 1>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Prostate">>
-		<<run cashX(forceNeg(5000), "slaveSurgery", $activeSlave)>>
+		<<run cashX(forceNeg(5000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 		<<set _newOrgan = {type: "prostate", weeksToCompletion: "5", ID: 0}>>
 		<<set _newOrgan.ID = $activeSlave.ID>>
 		<<set $organs.push(_newOrgan)>>
 		<<goto "Remote Surgery">>
-	<</link>> //Costs <<print cashFormat(5000)>> and does not require the presence any specific organ for successful implantation//
+	<</link>> //Costs <<print cashFormat(5000*$upgradeMultiplierMedicine)>> and does not require the presence any specific organ for successful implantation//
 <</if>>
 <<if $slaveOrgans.ovaries != 1>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Ovaries">>
-		<<run cashX(forceNeg(10000), "slaveSurgery", $activeSlave)>>
+		<<run cashX(forceNeg(10000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 		<<set _newOrgan = {type: "ovaries", weeksToCompletion: "10", ID: 0}>>
 		<<set _newOrgan.ID = $activeSlave.ID>>
 		<<set $organs.push(_newOrgan)>>
 		<<goto "Remote Surgery">>
-	<</link>> //Costs <<print cashFormat(10000)>> and requires a vagina for successful implantation//
+	<</link>> //Costs <<print cashFormat(10000*$upgradeMultiplierMedicine)>> and requires a vagina for successful implantation//
 <</if>>
 <<if $asexualReproduction == 1>>
 	<<if $slaveOrgans.asexualReproOvaries != 1>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Asexual reproduction modification">>
-			<<run cashX(forceNeg(10000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(10000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "asexualReproOvaries", weeksToCompletion: "10", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(10000)>> and requires existing ovaries for successful implantation//
+		<</link>> //Costs <<print cashFormat(10000*$upgradeMultiplierMedicine)>> and requires existing ovaries for successful implantation//
 	<</if>>
 <</if>>
 <<if $animalOvaries > 0>>
 	<<if $slaveOrgans.pigOvaries != 1>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Pig ovaries">>
-			<<run cashX(forceNeg(10000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(10000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "pigOvaries", weeksToCompletion: "10", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(10000)>> and requires a vagina for successful implantation//
+		<</link>> //Costs <<print cashFormat(10000*$upgradeMultiplierMedicine)>> and requires a vagina for successful implantation//
 	<</if>>
 	<<if $slaveOrgans.dogOvaries != 1>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Dog ovaries">>
-			<<run cashX(forceNeg(10000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(10000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "dogOvaries", weeksToCompletion: "10", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(10000)>> and requires a vagina for successful implantation//
+		<</link>> //Costs <<print cashFormat(10000*$upgradeMultiplierMedicine)>> and requires a vagina for successful implantation//
 	<</if>>
 	<<if $slaveOrgans.horseOvaries != 1>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Horse ovaries">>
-			<<run cashX(forceNeg(10000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(10000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "horseOvaries", weeksToCompletion: "10", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(10000)>> and requires a vagina for successful implantation//
+		<</link>> //Costs <<print cashFormat(10000*$upgradeMultiplierMedicine)>> and requires a vagina for successful implantation//
 	<</if>>
 	<<if $slaveOrgans.cowOvaries != 1>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Cow ovaries">>
-			<<run cashX(forceNeg(10000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(10000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "cowOvaries", weeksToCompletion: "10", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(10000)>> and requires a vagina for successful implantation//
+		<</link>> //Costs <<print cashFormat(10000*$upgradeMultiplierMedicine)>> and requires a vagina for successful implantation//
 	<</if>>
 <</if>>
 <<if $youngerOvaries == 1>>
 	<<if $slaveOrgans.freshOvaries != 1>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Younger Ovaries">>
-			<<run cashX(forceNeg(10000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(10000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "freshOvaries", weeksToCompletion: "10", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(10000)>> and requires a womb for successful implantation//
+		<</link>> //Costs <<print cashFormat(10000*$upgradeMultiplierMedicine)>> and requires a womb for successful implantation//
 	<</if>>
 <</if>>
 <<if $slaveOrgans.eyes != 1>>
 	<<if $activeSlave.eyes <= -2>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Eyes">>
-			<<run cashX(forceNeg(10000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(10000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "eyes", weeksToCompletion: "10", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(10000)>> and is imperfect — eyes will lack natural color//
+		<</link>> //Costs <<print cashFormat(10000*$upgradeMultiplierMedicine)>> and is imperfect — eyes will lack natural color//
 	<</if>>
 <</if>>
 <<if $slaveOrgans.ears != 1>>
 	<<if $activeSlave.earShape == "none" || $activeSlave.earT == "none">>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Normal Ears">>
-			<<run cashX(forceNeg(1000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(1000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "ears", weeksToCompletion: "2", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(1000)>>//
+		<</link>> //Costs <<print cashFormat(1000*$upgradeMultiplierMedicine)>>//
 	<</if>>
 <</if>>
 <<if $slaveOrgans.cochleae != 1>>
 	<<if $activeSlave.hears <= -2>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Cochleae">>
-			<<run cashX(forceNeg(10000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(8000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "cochleae", weeksToCompletion: "6", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(8000)>>//
+		<</link>> //Costs <<print cashFormat(8000*$upgradeMultiplierMedicine)>>//
 	<</if>>
 <</if>>
 <<if $slaveOrgans.voicebox != 1>>
 	<<if ($activeSlave.voice == 0)>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Vocal cords">>
-			<<run cashX(forceNeg(5000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(5000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "voicebox", weeksToCompletion: "5", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(5000)>>//
+		<</link>> //Costs <<print cashFormat(5000*$upgradeMultiplierMedicine)>>//
 	<</if>>
 <</if>>
 <<if $arcologies[0].FSGenderRadicalistResearch == 1>>
 	<<if $slaveOrgans.mpreg != 1>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Anal womb and ovaries">>
-			<<run cashX(forceNeg(20000), "slaveSurgery", $activeSlave)>>
+			<<run cashX(forceNeg(20000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 			<<set _newOrgan = {type: "mpreg", weeksToCompletion: "10", ID: 0}>>
 			<<set _newOrgan.ID = $activeSlave.ID>>
 			<<set $organs.push(_newOrgan)>>
 			<<goto "Remote Surgery">>
-		<</link>> //Costs <<print cashFormat(20000)>> and the slave must not have female reproductive organs for successful implantation//
+		<</link>> //Costs <<print cashFormat(20000*$upgradeMultiplierMedicine)>> and the slave must not have female reproductive organs for successful implantation//
 	<</if>>
 
 	<<if $animalMpreg > 0>>
 		<<if $slaveOrgans.mpregPig != 1>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Anal pig womb and ovaries">>
-				<<run cashX(forceNeg(20000), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(20000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "mpregPig", weeksToCompletion: "10", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(20000)>> and the slave must not have female reproductive organs for successful implantation//
+			<</link>> //Costs <<print cashFormat(20000*$upgradeMultiplierMedicine)>> and the slave must not have female reproductive organs for successful implantation//
 		<</if>>
 		<<if $slaveOrgans.mpregDog != 1>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Anal dog womb and ovaries">>
-				<<run cashX(forceNeg(20000), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(20000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "mpregDog", weeksToCompletion: "10", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(20000)>> and the slave must not have female reproductive organs for successful implantation//
+			<</link>> //Costs <<print cashFormat(20000*$upgradeMultiplierMedicine)>> and the slave must not have female reproductive organs for successful implantation//
 		<</if>>
 		<<if $slaveOrgans.mpregHorse != 1>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Anal horse womb and ovaries">>
-				<<run cashX(forceNeg(20000), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(20000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "mpregHorse", weeksToCompletion: "10", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(20000)>> and the slave must not have female reproductive organs for successful implantation//
+			<</link>> //Costs <<print cashFormat(20000*$upgradeMultiplierMedicine)>> and the slave must not have female reproductive organs for successful implantation//
 		<</if>>
 		<<if $slaveOrgans.mpregCow != 1>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Anal cow womb and ovaries">>
-				<<run cashX(forceNeg(20000), "slaveSurgery", $activeSlave)>>
+				<<run cashX(forceNeg(20000*$upgradeMultiplierMedicine), "slaveSurgery", $activeSlave)>>
 				<<set _newOrgan = {type: "mpregCow", weeksToCompletion: "10", ID: 0}>>
 				<<set _newOrgan.ID = $activeSlave.ID>>
 				<<set $organs.push(_newOrgan)>>
 				<<goto "Remote Surgery">>
-			<</link>> //Costs <<print cashFormat(20000)>> and the slave must not have female reproductive organs for successful implantation//
+			<</link>> //Costs <<print cashFormat(20000*$upgradeMultiplierMedicine)>> and the slave must not have female reproductive organs for successful implantation//
 		<</if>>
 	<</if>>
 <</if>>