diff --git a/src/interaction/prothesticLab.tw b/src/interaction/prothesticLab.tw
index 3e8fe006a5dbc1c2d222d0eb5ef2107940fcd2b1..1c7b255bcf2aa0af73ded6699ee159f8eadd0229 100644
--- a/src/interaction/prothesticLab.tw
+++ b/src/interaction/prothesticLab.tw
@@ -71,12 +71,12 @@ Prosthetic Lab
 	<br><br>&nbsp;
 
 	<<if ($researchLab.hired + $researchLab.menials) < $researchLab.maxSpace>>
-		Hire [[x1|Prosthetic Lab][$researchLab.hired += 1,cashX(forceNeg(2000), "lab")]]
+		Hire [[x1|Prosthetic Lab][$researchLab.hired += 1,cashX(-2000, "lab")]]
 		<<if ($researchLab.maxSpace - ($researchLab.hired + $researchLab.menials)) >= 5>>
-			| [[x5|Prosthetic Lab][$researchLab.hired += 5,cashX(forceNeg(10000), "lab")]]
+			| [[x5|Prosthetic Lab][$researchLab.hired += 5,cashX(-10000, "lab")]]
 		<</if>>
 		<<if ($researchLab.maxSpace - ($researchLab.hired + $researchLab.menials)) >= 10>>
-			| [[x10|Prosthetic Lab][$researchLab.hired += 10,cashX(forceNeg(10000), "lab")]]
+			| [[x10|Prosthetic Lab][$researchLab.hired += 10,cashX(-10000, "lab")]]
 		<</if>>
 		scientists.<br>
 		&nbsp;&nbsp;&nbsp;//Each scientist will require an initial fee of <<= cashFormat(2000)>> and incur <<= cashFormat(300)>> weekly.//
diff --git a/src/pregmod/fMarry.tw b/src/pregmod/fMarry.tw
index 04381de9038c3a61150f0352c62680244ab3e34c..2e9e3ab1a8de736a3e47110abf44f1294af7fb9b 100644
--- a/src/pregmod/fMarry.tw
+++ b/src/pregmod/fMarry.tw
@@ -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 * $upgradeMultiplierTrade), "event", $activeSlave)>>
+				<<run cashX(forceNeg(10000), "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 * $upgradeMultiplierTrade), "event", $activeSlave)>>
+					<<run cashX(forceNeg(10000), "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 * $upgradeMultiplierTrade), "event", $activeSlave)>>
+					<<run cashX(forceNeg(10000), "event", $activeSlave)>>
 					<</replace>>
 				<</link>> //This will involve you impregnating the slave//
 				<br>
@@ -784,38 +784,39 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of
 			<</if>>
 		<</if>>
 	<<else>>
-		<br>Invite prominent citizens to a wedding (This will cost <<print cashFormat(10000)>>):
+		<br>Invite prominent citizens to a wedding:
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		<<link "Straightforward ceremony">>
 			<<replace "#result">>
 			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 * $upgradeMultiplierTrade), "event", $activeSlave)>>
+			<<run cashX(forceNeg(10000), "event", $activeSlave)>>
 			<</replace>>
-			<</link>>
+		<</link>>
 		<<if ($activeSlave.vagina != 0) && ($activeSlave.anus != 0)>>
-		<br>&nbsp;&nbsp;&nbsp;&nbsp;
-		<<link "Orgiastic ceremony">>
-			<<replace "#result">>
-			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 * $upgradeMultiplierTrade), "event", $activeSlave)>>
-			<</replace>>
+			<br>&nbsp;&nbsp;&nbsp;&nbsp;
+			<<link "Orgiastic ceremony">>
+				<<replace "#result">>
+				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)>>
+				<</replace>>
 			<</link>> //This will involve the slave having sex with a very large number of citizens//
 		<</if>>
 		<<if isFertile($activeSlave) && ($PC.dick == 1)>>
-		<br>&nbsp;&nbsp;&nbsp;&nbsp;
-		<<link "Impregnation ceremony">>
-			<<replace "#result">>
-			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 * $upgradeMultiplierTrade), "event", $activeSlave)>>
-			<</replace>>
+			<br>&nbsp;&nbsp;&nbsp;&nbsp;
+			<<link "Impregnation ceremony">>
+				<<replace "#result">>
+				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)>>
+				<</replace>>
 			<</link>> //This will involve you impregnating the slave//
 		<</if>>
+		 //This will cost <<print cashFormat(10000)>>//
 	<</if>>
 <<else>>
 	//You cannot afford an elaborate ceremony//
diff --git a/src/pregmod/rePregInventor.tw b/src/pregmod/rePregInventor.tw
index 931f2019d0c12d9d1344c7084df71749009938bd..8d1549144dea6c8d881f622226b44cc1cb423b7d 100644
--- a/src/pregmod/rePregInventor.tw
+++ b/src/pregmod/rePregInventor.tw
@@ -94,7 +94,7 @@
 					<<else>>
 						surprisingly resilient, tight little pussy,
 					<</if>>
-					<<run VaginalVCheck()>>
+					<<set _dump = VaginalVCheck()>>
 			<<else>>
 				clench your legs around $his slutty head as $he drives your pussy over the edge with $his tongue,
 				<<set $activeSlave.counter.oral++, $oralTotal++>>
@@ -272,7 +272,7 @@
 			collapsing into orgasm on $his bloated body,
 		<</if>>
 		you call up your personal assistant, giving _himA orders to have your menials collect your exhausted breeder and to ensure $he has all the funds necessary to make $his perverted dreams a reality. $activeSlave.slaveName can only @@.hotpink;idolize you.@@
-		<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+		<<run cashX(-10000, "event", $activeSlave)>>
 		<<set $activeSlave.devotion += 15>>
 		<<set $pregInventor = 1>>
 		<</replace>>
@@ -351,7 +351,7 @@
 			<br><<link "Organize a televised demonstration of $his skills.">>
 				<<replace "#result2">>
 				You are so impressed by $his ideas that you arrange to have $him demonstrate $his discoveries on a prominent FCTV talk show. It will take some time, and you'll have to insure that $he's at least reasonably well known before the show's executives will agree to allow $him on-air, but you're certain that $activeSlave.slaveName's name will soon be on the lips of pregnancy-loving slaveowners and Free Cities citizens around the world. In the meantime, you implement $his ideas around the arcology. $He is @@.hotpink;thrilled@@ to have pleased you so much that you would @@.mediumaquamarine;put such faith in $his ideas.@@
-				<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+				<<run cashX(-10000, "event", $activeSlave)>>
 				<<set $pregInventor = 2>>
 				<<set $pregInventions = 1>>
 				<<set $activeSlave.trust += 4, $activeSlave.devotion += 10>>
@@ -540,7 +540,7 @@
 			<br><<link "Organize a televised demonstration of $his skills.">>
 				<<replace "#result2">>
 				You are so impressed by $his ideas that you arrange to have $him demonstrate $his discoveries on a prominent FCTV talk show. It will take some time, and you'll have to insure that $he's at least reasonably well known before the show's executives will agree to allow $him on-air, but you're certain that $activeSlave.slaveName's name will soon be on the lips of pregnancy-loving slaveowners and Free Cities citizens around the world. In the meantime, you implement $his ideas around the arcology. $He is @@.hotpink;thrilled@@ to have pleased you so much that you would @@.mediumaquamarine;put such faith in $his ideas.@@
-				<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+				<<run cashX(-10000, "event", $activeSlave)>>
 				<<set $pregInventor = 2>>
 				<<set $pregInventions = 1>>
 				<<set $activeSlave.trust += 4, $activeSlave.devotion += 10>>
@@ -759,7 +759,7 @@
 			<br><<link "Organize a televised demonstration of $his skills.">>
 				<<replace "#result2">>
 				You are so impressed by $his ideas that you arrange to have $him demonstrate $his discoveries on a prominent FCTV talk show. It will take some time, and you'll have to insure that $he's at least reasonably well known before the show's executives will agree to allow $him on-air, but you're certain that $activeSlave.slaveName's name will soon be on the lips of pregnancy-loving slaveowners and Free Cities citizens around the world. In the meantime, you implement $his ideas around the arcology. $He is @@.hotpink;thrilled@@ to have pleased you so much that you would @@.mediumaquamarine;put such faith in $his ideas.@@
-				<<run cashX(forceNeg(10000), "event", $activeSlave)>>
+				<<run cashX(-10000, "event", $activeSlave)>>
 				<<set $pregInventor = 2>>
 				<<set $pregInventions = 1>>
 				<<set $activeSlave.trust += 4, $activeSlave.devotion += 10>>
diff --git a/src/pregmod/slaveSlaveSwapWorkaround.tw b/src/pregmod/slaveSlaveSwapWorkaround.tw
index 676c3860ea6972c47c26f5e938c6ed67d4bfa415..0d0bfb1c0c2f8b184fb7a4f86099c43c6de11a0a 100644
--- a/src/pregmod/slaveSlaveSwapWorkaround.tw
+++ b/src/pregmod/slaveSlaveSwapWorkaround.tw
@@ -5,7 +5,7 @@
 
 The surgeon awaits the pair of slaves to be strapped into the surgery. So far only $activeSlave.slaveName is prepped:
 <br>
-//Select the slave who will be trading bodies with $him. This operation will cost <<print cashFormat(10000*$upgradeMultiplierMedicine)>>.//
+//Select the slave who will be trading bodies with $him. This operation will cost <<print cashFormat(10000)>>.//
 
 <br><br>
 __Select an eligible slave:__
@@ -15,7 +15,7 @@ __Select an eligible slave:__
 			<<if $slaves[_i].fuckdoll == 0>>
 				<<if ($slaves[_i].ID != $activeSlave.ID)>>
 					<<set _name = SlaveFullName($slaves[_i])>>
-					<br>[[_name|Slave Slave Swap][$swappingSlave = $slaves[_i], cashX(forceNeg(10000*$upgradeMultiplierMedicine), "slaveSurgery", $slaves[_i])]]
+					<br>[[_name|Slave Slave Swap][$swappingSlave = $slaves[_i], cashX(-10000, "slaveSurgery", $slaves[_i])]]
 				<</if>>
 			<</if>>
 		<</if>>
diff --git a/src/pregmod/theBlackMarket.tw b/src/pregmod/theBlackMarket.tw
index c0755611f96ec22a2b9c7049a19916e3fff73ac5..1b1e92e7f5d2282ce7c9e8ee50856d0bcf38968a 100644
--- a/src/pregmod/theBlackMarket.tw
+++ b/src/pregmod/theBlackMarket.tw
@@ -12,8 +12,7 @@ You board your VTOL bird for the trip to the current location of the particularl
 <br><br>
 
 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.
-
-<br><br>There is quite the selection of refreshments available, you could always shift your orders from $PC.refreshment to something new. You want <<textbox "$PC.refreshment" $PC.refreshment "The Black Market">> and you want to
+<br>There is quite the selection of refreshments available, you could always shift your orders from $PC.refreshment to something new. You want <<textbox "$PC.refreshment" $PC.refreshment "The Black Market">> and you want to
 ''<<if $PC.refreshmentType == 0>>smoke<<elseif $PC.refreshmentType == 1>>drink<<elseif $PC.refreshmentType == 2>>eat<<elseif $PC.refreshmentType == 3>>snort<<elseif $PC.refreshmentType == 4>>inject<<elseif $PC.refreshmentType == 5>>pop<<else>>orally dissolve<</if>> it.'' |
 <<if $PC.refreshmentType != 0>>[[smoke it.|The Black Market][$PC.refreshmentType = 0]] |<</if>>
 <<if $PC.refreshmentType != 1>>[[drink it.|The Black Market][$PC.refreshmentType = 1]] |<</if>>
@@ -68,10 +67,10 @@ Of all the wonders present, the thing that catches your eye the most is a shady
 		<<if $thisWeeksFSWares[_bm] == "GenderRadicalistResearch">>
 			<<if $seePreg != 0 && $arcologies[0].FSGenderRadicalistResearch == 0>>
 				<<if $organFarmUpgrade > 0>>
-					<<if $cash >= (Math.trunc(75000*$upgradeMultiplierTrade))>>
-						[[Purchase schematics for anal pregnancy|The Black Market][cashX(forceNeg(Math.trunc(75000*$upgradeMultiplierTrade)), "capEx"), $arcologies[0].FSGenderRadicalistResearch = 1, _dump = $merchantFSWares.delete("GenderRadicalistResearch")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(75000*$upgradeMultiplierTrade))>>.@@//
+					<<if $cash >= 75000>>
+						[[Purchase schematics for anal pregnancy|The Black Market][cashX(-75000, "capEx"), $arcologies[0].FSGenderRadicalistResearch = 1, _dump = $merchantFSWares.delete("GenderRadicalistResearch")]] //@@.yellowgreen;<<print cashFormat(75000)>>.@@//
 					<<else>>
-						You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(75000*$upgradeMultiplierTrade))>>@@ for anal pregnancy schematics. "No discounts. No haggling. No price naming. Take it or leave it."
+						You cannot afford the asking price of @@.red;<<print cashFormat(75000)>>@@ for anal pregnancy schematics. "No discounts. No haggling. No price naming. Take it or leave it."
 					<</if>>
 				<<else>>
 					You lack the facilities needed to grow organs, so anal pregnancy schematics are currently out of your reach.
@@ -86,10 +85,10 @@ Of all the wonders present, the thing that catches your eye the most is a shady
 		<<if $thisWeeksFSWares[_bm] == "TransformationFetishistResearch">>
 			<<if $arcologies[0].FSTransformationFetishistResearch == 0>>
 				<<if $ImplantProductionUpgrade == 1>>
-					<<if $cash >= (Math.trunc(50000*$upgradeMultiplierTrade))>>
-						[[Purchase designs for immense implants|The Black Market][cashX(forceNeg(Math.trunc(50000*$upgradeMultiplierTrade)), "capEx"), $arcologies[0].FSTransformationFetishistResearch = 1, _dump = $merchantFSWares.delete("TransformationFetishistResearch")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(50000*$upgradeMultiplierTrade))>>.@@//
+					<<if $cash >= 50000>>
+						[[Purchase designs for immense implants|The Black Market][cashX(-50000, "capEx"), $arcologies[0].FSTransformationFetishistResearch = 1, _dump = $merchantFSWares.delete("TransformationFetishistResearch")]] //@@.yellowgreen;<<print cashFormat(50000)>>.@@//
 					<<else>>
-						You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(50000*$upgradeMultiplierTrade))>>@@ for absurdly huge implant designs. "No big fake boobs for you. How sad it must be to be flat and enslaved by such a poor <<if $PC.title == 1>>Master<<else>>Mistress<</if>>"
+						You cannot afford the asking price of @@.red;<<print cashFormat(50000)>>@@ for absurdly huge implant designs. "No big fake boobs for you. How sad it must be to be flat and enslaved by such a poor <<if $PC.title == 1>>Master<<else>>Mistress<</if>>"
 					<</if>>
 				<<else>>
 					You lack the facilities needed to produce implants of this caliber, so absurdly huge implant designs are currently unobtainable.
@@ -102,10 +101,10 @@ Of all the wonders present, the thing that catches your eye the most is a shady
 		<<if $thisWeeksFSWares[_bm] == "AssetExpansionistResearch">>
 			<<if $arcologies[0].FSAssetExpansionistResearch == 0>>
 				<<if $dispensary == 1>>
-					<<if $cash >= (Math.trunc(50000*$upgradeMultiplierTrade))>>
-						[[Purchase formulas for extremely powerful growth drugs|The Black Market][cashX(forceNeg(Math.trunc(50000*$upgradeMultiplierTrade)), "capEx"), $arcologies[0].FSAssetExpansionistResearch = 1, _dump = $merchantFSWares.delete("AssetExpansionistResearch")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(50000*$upgradeMultiplierTrade))>>.@@//
+					<<if $cash >= 50000>>
+						[[Purchase formulas for extremely powerful growth drugs|The Black Market][cashX(-50000, "capEx"), $arcologies[0].FSAssetExpansionistResearch = 1, _dump = $merchantFSWares.delete("AssetExpansionistResearch")]] //@@.yellowgreen;<<print cashFormat(50000)>>.@@//
 					<<else>>
-						You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(50000*$upgradeMultiplierTrade))>>@@ for extremely powerful growth drug formulas. "Why'd you even come here if you didn't have the credits to buy anything?"
+						You cannot afford the asking price of @@.red;<<print cashFormat(50000)>>@@ for extremely powerful growth drug formulas. "Why'd you even come here if you didn't have the credits to buy anything?"
 					<</if>>
 				<<else>>
 					You lack the facilities needed to produce drugs of this complexity, so absurdly powerful implant growth drug formulas are currently unobtainable.
@@ -118,10 +117,10 @@ Of all the wonders present, the thing that catches your eye the most is a shady
 		<<if $thisWeeksFSWares[_bm] == "SlimnessEnthusiastResearch">>
 			<<if $arcologies[0].FSSlimnessEnthusiastResearch == 0>>
 				<<if $dispensary == 1>>
-					<<if $cash >= (Math.trunc(75000*$upgradeMultiplierTrade))>>
-						[[Purchase formulas for growth reversing drugs|The Black Market][cashX(forceNeg(Math.trunc(75000*$upgradeMultiplierTrade)), "capEx"), $arcologies[0].FSSlimnessEnthusiastResearch = 1, _dump = $merchantFSWares.delete("SlimnessEnthusiastResearch")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(75000*$upgradeMultiplierTrade))>>.@@//
+					<<if $cash >= 75000>>
+						[[Purchase formulas for growth reversing drugs|The Black Market][cashX(-75000, "capEx"), $arcologies[0].FSSlimnessEnthusiastResearch = 1, _dump = $merchantFSWares.delete("SlimnessEnthusiastResearch")]] //@@.yellowgreen;<<print cashFormat(75000)>>.@@//
 					<<else>>
-						You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(75000*$upgradeMultiplierTrade))>>@@ for growth reversing drug formulas. "<<if $PC.boobsBonus > 0>>Guess you'll be keeping those knockers for now, <<if $PC.title == 0>>Little-Miss-Top-Heavy<<else>>Mr. Busty<</if>><<else>>Guess you don't mind sore backs. Leads to less sore knees, from what I've heard<</if>>."
+						You cannot afford the asking price of @@.red;<<print cashFormat(75000)>>@@ for growth reversing drug formulas. "<<if $PC.boobsBonus > 0>>Guess you'll be keeping those knockers for now, <<if $PC.title == 0>>Little-Miss-Top-Heavy<<else>>Mr. Busty<</if>><<else>>Guess you don't mind sore backs. Leads to less sore knees, from what I've heard<</if>>."
 					<</if>>
 				<<else>>
 					You lack the facilities needed to produce drugs of this complexity, so growth reversing drug formulas are currently unobtainable.
@@ -134,10 +133,10 @@ Of all the wonders present, the thing that catches your eye the most is a shady
 		<<if $thisWeeksFSWares[_bm] == "YouthPreferentialistResearch">>
 			<<if $arcologies[0].FSYouthPreferentialistResearch == 0>>
 				<<if $dispensary == 1>>
-					<<if $cash >= (Math.trunc(45000*$upgradeMultiplierTrade))>>
-						[[Purchase formulas for extremely effective anti-aging beauty creams|The Black Market][cashX(forceNeg(Math.trunc(45000*$upgradeMultiplierTrade)), "capEx"), $arcologies[0].FSYouthPreferentialistResearch = 1, _dump = $merchantFSWares.delete("YouthPreferentialistResearch")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(45000*$upgradeMultiplierTrade))>>.@@//
+					<<if $cash >= 45000>>
+						[[Purchase formulas for extremely effective anti-aging beauty creams|The Black Market][cashX(-45000, "capEx"), $arcologies[0].FSYouthPreferentialistResearch = 1, _dump = $merchantFSWares.delete("YouthPreferentialistResearch")]] //@@.yellowgreen;<<print cashFormat(45000)>>.@@//
 					<<else>>
-						You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(45000*$upgradeMultiplierTrade))>>@@ for extremely effective anti-aging beauty creams. "<<if $PC.visualAge > 40>>Those wrinkles don't look that bad on you, so don't worry about not being able to afford this<<else>>Just tell them they look young, and, well, don't give them any mirrors. Probably should keep your money troubles from them, too<</if>>."
+						You cannot afford the asking price of @@.red;<<print cashFormat(45000)>>@@ for extremely effective anti-aging beauty creams. "<<if $PC.visualAge > 40>>Those wrinkles don't look that bad on you, so don't worry about not being able to afford this<<else>>Just tell them they look young, and, well, don't give them any mirrors. Probably should keep your money troubles from them, too<</if>>."
 					<</if>>
 				<<else>>
 					You lack the facilities needed to produce drugs of this complexity, so extremely effective anti-aging beauty creams formulas are currently unobtainable.
@@ -150,10 +149,10 @@ Of all the wonders present, the thing that catches your eye the most is a shady
 		<<if $thisWeeksFSWares[_bm] == "HedonisticDecadenceResearch">>
 			<<if $arcologies[0].FSHedonisticDecadenceResearch == 0>>
 				<<if $dispensary == 1>>
-					<<if $cash >= (Math.trunc(65000*$upgradeMultiplierTrade))>>
-						[[Purchase recipes for highly addictive solid slave food|The Black Market][cashX(forceNeg(Math.trunc(65000*$upgradeMultiplierTrade)), "capEx"), $arcologies[0].FSHedonisticDecadenceResearch = 1, _dump = $merchantFSWares.delete("HedonisticDecadenceResearch")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(65000*$upgradeMultiplierTrade))>>.@@//
+					<<if $cash >= 65000>>
+						[[Purchase recipes for highly addictive solid slave food|The Black Market][cashX(-65000, "capEx"), $arcologies[0].FSHedonisticDecadenceResearch = 1, _dump = $merchantFSWares.delete("HedonisticDecadenceResearch")]] //@@.yellowgreen;<<print cashFormat(65000)>>.@@//
 					<<else>>
-						You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(65000*$upgradeMultiplierTrade))>>@@ for highly addictive solid slave food recipes. "I promise you'll not be able to recreate this at home, so if you want to give your begging slave the treat she deserves, buy now! Or, you know, come back with money."
+						You cannot afford the asking price of @@.red;<<print cashFormat(65000)>>@@ for highly addictive solid slave food recipes. "I promise you'll not be able to recreate this at home, so if you want to give your begging slave the treat she deserves, buy now! Or, you know, come back with money."
 					<</if>>
 				<<else>>
 					You lack the facilities needed to produce drugs of this complexity, so highly addictive solid slave food recipes are currently unobtainable.
@@ -201,12 +200,12 @@ He gestures to a door in the back of the stall. "The good shit's back there<<if
 						You lack the facilities required to produce complex gene-altering treatments.
 					<<else>>
 						<<if $arcologies[0].childhoodFertilityInducedNCSResearch == 0>>
-							<<if $cash >= (Math.trunc(135000*$upgradeMultiplierTrade))>>
+							<<if $cash >= 135000>>
 								"_toydolls _match _norefunds"<br>
-								[[Purchase childhood fertility induced NCS|The Black Market][cashX(forceNeg(Math.trunc(135000*$upgradeMultiplierTrade)), "capEx"), $arcologies[0].childhoodFertilityInducedNCSResearch = 1, _dump = $merchantFSWares.delete("childFertilityInducedSyndromeX")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(135000*$upgradeMultiplierTrade))>>.@@//<br>
+								[[Purchase childhood fertility induced NCS|The Black Market][cashX(-135000, "capEx"), $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(Math.trunc(135000*$upgradeMultiplierTrade))>>@@ for the Childhood Fertility @@.orange;Induced NCS@@ (genetic engineering and hormonal blend) research recipe.<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>>
@@ -227,10 +226,10 @@ He gestures to a door in the back of the stall. "The good shit's back there<<if
 				<<if $seePreg == 1>>
 					<<if $ImplantProductionUpgrade == 1>>
 						<<if $surgeryUpgrade == 1>>
-							<<if $cash >= (Math.trunc(20000*$upgradeMultiplierTrade))>>
-								[[Purchase blueprints for a supportive uterine mesh|The Black Market][cashX(forceNeg(Math.trunc(20000*$upgradeMultiplierTrade)), "capEx"), $UterineRestraintMesh = 1, _dump = $merchantIllegalWares.delete("UterineRestraintMesh")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(20000*$upgradeMultiplierTrade))>>.@@//
+							<<if $cash >= 20000>>
+								[[Purchase blueprints for a supportive uterine mesh|The Black Market][cashX(-20000, "capEx"), $UterineRestraintMesh = 1, _dump = $merchantIllegalWares.delete("UterineRestraintMesh")]] //@@.yellowgreen;<<print cashFormat(20000)>>.@@//
 							<<else>>
-								You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(20000*$upgradeMultiplierTrade))>>@@ for a supportive uterine mesh.
+								You cannot afford the asking price of @@.red;<<print cashFormat(20000)>>@@ for a supportive uterine mesh.
 							<</if>>
 							"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>>
@@ -255,10 +254,10 @@ He gestures to a door in the back of the stall. "The good shit's back there<<if
 				<<if $seePreg == 1>>
 					<<if $ImplantProductionUpgrade == 1>>
 						<<if $surgeryUpgrade == 1>>
-							<<if $cash >= (Math.trunc(20000*$upgradeMultiplierTrade))>>
-								[[Purchase documents regarding the broodmother implant firmware hack|The Black Market][cashX(forceNeg(Math.trunc(20000*$upgradeMultiplierTrade)), "capEx"), $PGHack = 1, _dump = $merchantIllegalWares.delete("PGHack")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(20000*$upgradeMultiplierTrade))>>.@@//
+							<<if $cash >= 20000>>
+								[[Purchase documents regarding the broodmother implant firmware hack|The Black Market][cashX(-20000, "capEx"), $PGHack = 1, _dump = $merchantIllegalWares.delete("PGHack")]] //@@.yellowgreen;<<print cashFormat(20000)>>.@@//
 							<<else>>
-								You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(20000*$upgradeMultiplierTrade))>>@@ for the broodmother implant firmware data.
+								You cannot afford the asking price of @@.red;<<print cashFormat(20000)>>@@ for the broodmother implant firmware data.
 							<</if>>
 							"I might have something for you, if you're interested. Some time ago a hacker manage to crack the firmware of the publicly available broodmother implant and found how to manipulate it through the radio channel normally used for monitoring. His goal was to take revenge on an arcology owner whose beloved concubine had this implant, but this plan failed as he couldn't hide his hacking attempt; to send something to the implant you need to be very close to it. In fact, you need a special actuator inserted up to the cervix, which just so happens to be included in this deal. It is very much advised to use it from within a surgical suite, in case of complications, such as the sudden activation of the birthing process. But anyway, the hack, if applied appropriately, can interfere with the original logic of the implant, forcing it to release more than one ovum every week. Originally, the hacker made it about a dozen, but after we tweaked his initial code, now it will be just two or three ova. You will get all the required data and schematics for the autosurgery upgrade, but you will need to make and install it on your own."
 						<<else>>
@@ -285,10 +284,10 @@ He gestures to a door in the back of the stall. "The good shit's back there<<if
 				You lack the facilities required to produce complex gene-altering treatments.
 			<<else>>
 				<<if $RapidCellGrowthFormula == 0>>
-					<<if $cash >= (Math.trunc(70000*$upgradeMultiplierTrade))>>
-						[[Purchase formulas for elasticity increasing injections|The Black Market][cashX(forceNeg(Math.trunc(70000*$upgradeMultiplierTrade)), "capEx"), $RapidCellGrowthFormula = 1, _dump = $merchantIllegalWares.delete("RapidCellGrowthFormula")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(70000*$upgradeMultiplierTrade))>>.@@//
+					<<if $cash >= 70000>>
+						[[Purchase formulas for elasticity increasing injections|The Black Market][cashX(-70000, "capEx"), $RapidCellGrowthFormula = 1, _dump = $merchantIllegalWares.delete("RapidCellGrowthFormula")]] //@@.yellowgreen;<<print cashFormat(70000)>>.@@//
 					<<else>>
-						You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(70000*$upgradeMultiplierTrade))>>@@ for elasticity increasing injections.
+						You cannot afford the asking price of @@.red;<<print cashFormat(70000)>>@@ for elasticity increasing injections.
 					<</if>>
 					"These injections will loosen up any skin, muscle, organ or whatever living flesh you inject them into. 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 developed 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>>
@@ -303,10 +302,10 @@ He gestures to a door in the back of the stall. "The good shit's back there<<if
 			<<if $sympatheticOvaries == 0>>
 				<<if $seePreg == 1>>
 					<<if $ImplantProductionUpgrade == 1>>
-						<<if $cash >= (Math.trunc(80000*$upgradeMultiplierTrade))>>
-							[[Purchase schematics for implants that synchronize ova release|The Black Market][cashX(forceNeg(Math.trunc(50000*$upgradeMultiplierTrade)), "capEx"), $sympatheticOvaries = 1, _dump = $merchantIllegalWares.delete("sympatheticOvaries")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(50000*$upgradeMultiplierTrade))>>.@@//
+						<<if $cash >= 50000>>
+							[[Purchase schematics for implants that synchronize ova release|The Black Market][cashX(-50000, "capEx"), $sympatheticOvaries = 1, _dump = $merchantIllegalWares.delete("sympatheticOvaries")]] //@@.yellowgreen;<<print cashFormat(50000)>>.@@//
 						<<else>>
-							You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(50000*$upgradeMultiplierTrade))>>@@ for implants that synchronize ova release.
+							You cannot afford the asking price of @@.red;<<print cashFormat(50000)>>@@ for implants that synchronize ova release.
 						<</if>>
 						"This pair of implants attaches directly to a girl's ovaries and uses signals to communicate with each other. When one releases an egg, the other is spurred to do the same — in other words, guaranteed twins, always. Now, you're probably wondering why I have this for sale and not one of the big names; well what do you think happens when you mix fertility drugs, or hell just a girl prone to twins, and something that effectively doubles egg counts? That's right: she gets really, really pregnant, like, dangerously so. Kind of boring compared to some of the other stuff I get in, to be honest. Though I sometimes wonder what would happen if you got multiple slaves with these implanted and kept them close to each other... Would one ovulating trigger every other implant to do the same?"
 					<<else>>
@@ -327,10 +326,10 @@ He gestures to a door in the back of the stall. "The good shit's back there<<if
 			<<if $asexualReproduction == 0>>
 				<<if $seePreg == 1>>
 					<<if $organFarmUpgrade > 0>>
-						<<if $cash >= (Math.trunc(80000*$upgradeMultiplierTrade))>>
-							[[Purchase designs for asexually reproducing ovaries|The Black Market][cashX(forceNeg(Math.trunc(80000*$upgradeMultiplierTrade)), "capEx"), $asexualReproduction = 1, _dump = $merchantIllegalWares.delete("asexualReproduction")]] //@@.yellowgreen;<<print cashFormat(Math.trunc(80000*$upgradeMultiplierTrade))>>.@@//
+						<<if $cash >= 80000>>
+							[[Purchase designs for asexually reproducing ovaries|The Black Market][cashX(-80000, "capEx"), $asexualReproduction = 1, _dump = $merchantIllegalWares.delete("asexualReproduction")]] //@@.yellowgreen;<<print cashFormat(80000)>>.@@//
 						<<else>>
-							You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(80000*$upgradeMultiplierTrade))>>@@ for asexually reproducing ovaries.
+							You cannot afford the asking price of @@.red;<<print cashFormat(80000)>>@@ for asexually reproducing ovaries.
 						<</if>>
 						"Ever wanted kids but were too lazy to even try? Then this is the modification for you! Just replace your slave's existing ovaries with these bad girls and she'll never be without child again! Sure there might be a little bit of inbreeding going on, given that she'd be both the mother and father and all that, and sure she might uncontrollably orgasm herself into a coma from trying to fertilize her own eggs, but think of all the time you'd save from not fucking her! Now, why it was designed that way I couldn't tell you, but from what I hear it's quite the show to watch a girl squirming in constant orgasm as she impregnates herself."
 					<<else>>
@@ -351,41 +350,41 @@ He gestures to a door in the back of the stall. "The good shit's back there<<if
 				<br>
 				<<if $animalOvaries == 0 || $animalTesticles == 0 || $animalMpreg == 0>>
 					<<if $organFarmUpgrade > 0>>
-						<<if $cash >= (Math.trunc(25000*$upgradeMultiplierTrade))>>
+						<<if $cash >= 25000>>
 							<<if $animalOvaries == 0>>
-								[[Purchase schematics for animal ovaries|FarmyardLab][cashX(forceNeg(Math.trunc(25000*$upgradeMultiplierTrade)), "capEx"), $animalOvaries = 1]]
-								<br>//Costs <<print cashFormat(Math.trunc(25000*$upgradeMultiplierTrade))>> and allows you to implant animal ovaries into slaves.//
+								[[Purchase schematics for animal ovaries|FarmyardLab][cashX(-25000, "capEx"), $animalOvaries = 1]]
+								<br>//Costs <<print cashFormat(25000)>> and allows you to implant animal ovaries into slaves.//
 								<br>
 							<<else>>
 								You already possess schematics for implanting animal ovaries.
 								<br>
 							<</if>>
 						<<else>>
-							You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(25000*$upgradeMultiplierTrade))>>@@ for animal ovaries.
+							You cannot afford the asking price of @@.red;<<print cashFormat(25000)>>@@ for animal ovaries.
 						<</if>>
-						<<if $cash >= (Math.trunc(25000*$upgradeMultiplierTrade))>>
+						<<if $cash >= 25000>>
 							<<if $animalTesticles == 0>>
-								[[Purchase schematics for animal testicles|FarmyardLab][cashX(forceNeg(Math.trunc(25000*$upgradeMultiplierTrade)), "capEx"), $animalTesticles = 1]]
-								<br>//Costs <<print cashFormat(Math.trunc(25000*$upgradeMultiplierTrade))>> and allows you to implant animal testicles into slaves.//
+								[[Purchase schematics for animal testicles|FarmyardLab][cashX(-25000, "capEx"), $animalTesticles = 1]]
+								<br>//Costs <<print cashFormat(25000)>> and allows you to implant animal testicles into slaves.//
 								<br>
 							<<else>>
 								You already possess schematics for implanting animal testicles.
 								<br>
 							<</if>>
 						<<else>>
-							You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(25000*$upgradeMultiplierTrade))>>@@ for animal testicles.
+							You cannot afford the asking price of @@.red;<<print cashFormat(25000)>>@@ for animal testicles.
 						<</if>>
-						<<if $cash >= (Math.trunc(25000*$upgradeMultiplierTrade))>>
+						<<if $cash >= 25000>>
 							<<if $animalMpreg == 0>>
-								[[Purchase schematics for animal anal wombs and ovaries|FarmyardLab][cashX(forceNeg(Math.trunc(25000*$upgradeMultiplierTrade)), "capEx"), $animalMpreg = 1]]
-								<br>//Costs <<print cashFormat(Math.trunc(25000*$upgradeMultiplierTrade))>> and allows you to implant animal anal wombs and ovaries into slaves.//
+								[[Purchase schematics for animal anal wombs and ovaries|FarmyardLab][cashX(-25000, "capEx"), $animalMpreg = 1]]
+								<br>//Costs <<print cashFormat(25000)>> and allows you to implant animal anal wombs and ovaries into slaves.//
 								<br>
 							<<else>>
 								You already possess schematics for implanting animal anal wombs and ovaries.
 								<br>
 							<</if>>
 						<<else>>
-							You cannot afford the asking price of @@.red;<<print cashFormat(Math.trunc(25000*$upgradeMultiplierTrade))>>@@ for animal anal wombs and ovaries.
+							You cannot afford the asking price of @@.red;<<print cashFormat(25000)>>@@ for animal anal wombs and ovaries.
 						<</if>>
 						/* TODO: flesh this out some more */
 						"Got something real special this week. These are schematics for implanting non-human organs into humans. My supplier told me they came from some military experiments or something — maybe they were trying to make some kind of super soldier. Not my business, though."
diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw
index 3f56482abc2de34f7656c8e10b7dbe629cfba2fe..b72e274b6fe00a82e0c58c335d8b8c81c9ae65a9 100644
--- a/src/uncategorized/newSlaveIntro.tw
+++ b/src/uncategorized/newSlaveIntro.tw
@@ -186,7 +186,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<<elseif ($activeSlave.actualAge < 25)>>
 		<<if ($PC.visualAge >= 50)>>
 			<<if (($activeSlave.behavioralFlaw != "hates men") && ($PC.title == 1)) || (($activeSlave.behavioralFlaw != "hates women") && ($PC.title == 0))>>
-				$He keeps stealing glances at your face, probably wrestling with $his feelings about your age. Eventually $he seems to relax and accept it, with a certain @@.hotpink;obvious thrill@@ at $his own willingness towards an older _womanP.
+				$He keeps stealing glances at your face, probably wrestling with $his feelings about your age. Eventually $he seems to relax and accept it, with a certain @@.hotpink;obvious thrill@@ at $his own willingness towards an older <<if $PC.title == 1>>man<<else>>lady<</if>>.
 				<<set $activeSlave.devotion += 4>>
 			<</if>>
 		<</if>>