diff --git a/src/endWeek/economics/persBusiness.js b/src/endWeek/economics/persBusiness.js
index 2885ebcb3ddd00145e56ff532fa90df89e2b9be6..467136327164d91272a7a8adc5e53e3999ae32b5 100644
--- a/src/endWeek/economics/persBusiness.js
+++ b/src/endWeek/economics/persBusiness.js
@@ -1125,10 +1125,12 @@ App.EndWeek.personalBusiness = function() {
 					r.push(`You travel to a shady brothel on the outskirts of the Free City to sell your body for money. The conditions are terrible, the pay is poor, and you suffer indignities unsuiting of your status, which luckily do not leave the building.`);
 					if (clients < 10) {
 						clients *= 2;
-						r.push(`You aren't as productive as the other children, but that's nothing <span class="health dec">a strong dose of aphrodisiacs</span> can't fix.`);
-						V.PC.aphrodisiacs = 1;
+						r.push(`You aren't as productive as the other children, but that's nothing <span class="cyan">a strong dose of aphrodisiacs</span> can't fix.`);
+						if (random(1, 100) < 60) {
+							PC.addict = 4;
+						}
 					}
-					cashX(clients * 400, "personalBusiness");
+					totalIncome = clients * 400;
 					let fuckCount;
 					let fuckTarget;
 					for (let pBi = 0; pBi < clients; pBi++) {
@@ -1218,6 +1220,8 @@ App.EndWeek.personalBusiness = function() {
 						getIll(V.PC);
 						r.push(`The unsanitary bed you fuck on was dirtier than you thought; <span class="health dec">you've taken ill</span> from touching it.`);
 					}
+					r.push(`Your cut was a measly <span class="yellowgreen">${cashFormat(totalIncome)}.</span>`);
+					cashX(totalIncome, "personalBusiness");
 				}
 				sceneContinues = false;
 			}
@@ -1311,10 +1315,10 @@ App.EndWeek.personalBusiness = function() {
 						break;
 				}
 			}
-			if (V.rep < 2250) {
+			if (V.rep <= 2250) {
 				r.push(`You are virtually unknown, placing you in direct competition with other free whores and the sea of cheap slave holes.`);
 			}
-			if (V.PC.bellyPreg >= 1500) {
+			if (V.PC.bellyPreg >= 500) {
 				if (arcology.FSRestart !== "unset") {
 					r.push(`Your pregnancy turns off most potential clients, and those that were willing to have sex with a pregnant whore rufused to pay very much to do so.`);
 				} else if (arcology.FSRepopulationFocus !== "unset") {
@@ -1353,19 +1357,19 @@ App.EndWeek.personalBusiness = function() {
 				r.push(`You knew you would be losing your virginity from this, so you made sure to triple the price for anyone that wanted to claim it. <span class="virginity loss">And claim it they did.</span>`);
 			}
 			r.push(`You made a total of <span class="yellowgreen">${cashFormat(totalIncome)}</span> by whoring yourself out;`);
-			if (V.rep < 2250) {
+			if (V.rep <= 2250) {
 				r.push(`a total that will improve as you make a name for yourself, but for now you can have fun without much consequence.`);
 			} else {
-				if (totalIncome <= 800 * clients) {
-					r.push(`with such a paltry sum, you can't help but feel a little unattractive.`);
-				} else if (totalIncome >= 2000 * clients) {
-					r.push(`society must find you quite attractive as this is quite the haul for the effort.`);
+				if (totalIncome <= 500 * clients * (V.rep / 2250)) {
+					r.push(`a rather paltry sum for who you are, that carries a lingering feeling that you might not be as attractive as you think.`);
+				} else if (totalIncome >= 1000 * clients * (V.rep / 2250)) {
+					r.push(`society must find you attractive as this is quite the haul for the effort.`);
 				} else {
 					r.push(`not a bad sum for the effort.`);
 				}
 				r.push(`Doing such lewd things for money <span class="red">tarnishes your reputation.</span>`);
-				repX((V.rep * .75) - V.rep, "personalBusiness");
-				V.enduringRep *= .75;
+				repX((V.rep * .6) - V.rep, "personalBusiness");
+				V.enduringRep *= .6;
 			}
 			cashX(totalIncome, "personalBusiness");
 			if (cervixPump > 0) {
diff --git a/src/player/personalAttentionSelect.js b/src/player/personalAttentionSelect.js
index 415f747195267b8ad757624951ce4ee166a02c1e..75370b9267a8dc7fb398049f0ceefce956041d1e 100644
--- a/src/player/personalAttentionSelect.js
+++ b/src/player/personalAttentionSelect.js
@@ -146,6 +146,9 @@ App.UI.Player.personalAttention = function() {
 			{
 				link: `Focus on business`,
 				value: PersonalAttention.BUSINESS,
+				prereqs: [
+					() => ((!isPCCareerInCategory("escort") && !isPCCareerInCategory("servant")) || V.PC.skill.trading > 50),
+				],
 			},
 			{
 				link: `Help people "pass" things around`,