diff --git a/src/SecExp/edicts.tw b/src/SecExp/edicts.tw
index 6e7654225f624fec40ad8404cc6bbef0a6b2d385..0be1b0045f6cf686f478f338dc472eeeba39b639 100644
--- a/src/SecExp/edicts.tw
+++ b/src/SecExp/edicts.tw
@@ -1,5 +1,7 @@
 :: edicts [nobr]
 
+<<set $nextButton = "Back", $nextLink = "Main">>
+
 ''__Active Edicts__''
 
 <<if $alternativeRents == 1>>
diff --git a/src/facilities/farmyard/food/pFoodCrisis.tw b/src/facilities/farmyard/food/pFoodCrisis.tw
index 5ca8461d0b6bf781db1c8822aaabd33f9dd20c47..16b8ab7fee34be2c5dfe91dd29d3240dead7fd91 100644
--- a/src/facilities/farmyard/food/pFoodCrisis.tw
+++ b/src/facilities/farmyard/food/pFoodCrisis.tw
@@ -27,7 +27,7 @@
 	<<link "Provide them with ample rations">>
 		<<replace "#result">>
 		You have enough to go around, so you decide to help the desperate citizens. You have a number of rationing stations set up throughout $arcologies[0].name and announce that each citizen is entitled to four full meals a day, more than enough to sate the hunger of even the most famished of men. Your citizens are @@.green;thrilled@@ to hear that their leader is looking out for them.
-        <<run repX(1000, "event")>>
+		<<run repX(1000, "event")>>
 		<<set cashX(forceNeg(_price*2), "farmyard")>>
 		<<set $rations = 2>>
 		<</replace>> <<if ($PC.trading >= 50) || ($PC.career == "capitalist")>>//This will cost <<print cashFormat(_price*2)>> and some upkeep, @@.springgreen;reduced by your knowledge of trading@@//<<else>>//This will cost <<print cashFormat(_price*2)>> and incur significant upkeep costs//<</if>>
@@ -58,7 +58,7 @@
 	<<link "Give them generous rations as well">>
 		<<replace "#result">>
 		You still have more than enough to go around, so you inform the leaders that you have decided you will give them large rations, enough to feed even the hungriest citizen. The leaders are @@.green;very pleased@@ to hear that you are taking care of them as well.
-        <<run repX(1000, "event")>>
+		<<run repX(1000, "event")>>
 		<<set cashX(forceNeg(_price*2), "farmyard")>>
 		<<set $rations = 4>>
 		<</replace>>
@@ -92,7 +92,7 @@
 	<<link "Set up a food market">>
 		<<replace "#result">>
 		You know that a proposition like this wouldn't have been easy for your citizens to make, and you also know that there is no one better suited to a task like this than you. You announce that you will be setting up a market to buy, sell, and store food in, and that you'll make sure that the citizens will continue to be well-fed. Your citizens are @@.green;glad@@ to hear that you are looking out for their best interests.
-        <<run repX(1000, "event")>>
+		<<run repX(1000, "event")>>
 		<<set cashX(forceNeg(_price*5), "farmyard")>>
 		<<set $foodMarket = 1>>
 		<<unset $rations>>
diff --git a/src/npc/fPCImpreg.tw b/src/npc/fPCImpreg.tw
index 42423506b9d6e20773e20a2ad9cb1ad62382275e..fd2c7f0ce86bae87ccc3929b008ecad0fa144dc8 100644
--- a/src/npc/fPCImpreg.tw
+++ b/src/npc/fPCImpreg.tw
@@ -126,7 +126,7 @@ You repeat this ritual throughout the week, ensuring that $activeSlave.slaveName
 	<<set $arcologies[0].FSGenderRadicalist += 0.05*$FSSingleSlaveRep>>
 <<elseif $arcologies[0].FSGenderFundamentalist != "unset" && $activeSlave.mpreg == 1>>
 	Society @@.red;is disgusted@@ by this degenerate form of reproduction.
-	<<run repX($FSSingleSlaveRep*($arcologies[0].FSGenderFundamentalist/$FSLockinLevel), "futureSocieties")>>
+	<<run repX(forceNeg($FSSingleSlaveRep*($arcologies[0].FSGenderFundamentalist/$FSLockinLevel)), "futureSocieties")>>
 	<<set $arcologies[0].FSGenderFundamentalist -= 0.05*$FSSingleSlaveRep>>
 <<elseif $arcologies[0].FSGenderFundamentalist != "unset">>
 	Society @@.green;approves@@ of your putting a new slave in $him; this advances the idea that all slaves should bear their masters' babies.
diff --git a/src/npc/fSlaveImpregConsummate.tw b/src/npc/fSlaveImpregConsummate.tw
index 53f95431d3ab72e671833d80a4154565410e14ce..686f0d09a6ff2bcf81151fd61a3d97c5a3241253 100644
--- a/src/npc/fSlaveImpregConsummate.tw
+++ b/src/npc/fSlaveImpregConsummate.tw
@@ -283,7 +283,7 @@ Throughout the week, you keep $activeSlave.slaveName's <<if $activeSlave.mpreg =
 	<<set $arcologies[0].FSGenderRadicalist += 0.05*$FSSingleSlaveRep>>
 <<elseif $arcologies[0].FSGenderFundamentalist != "unset" && $activeSlave.mpreg == 1>>
 	Society @@.red;is disgusted@@ by this degenerate form of reproduction.
-	<<run repX($FSSingleSlaveRep*($arcologies[0].FSGenderFundamentalist/$FSLockinLevel), "futureSocieties")>>
+	<<run repX(forceNeg($FSSingleSlaveRep*($arcologies[0].FSGenderFundamentalist/$FSLockinLevel), "futureSocieties")>>
 	<<set $arcologies[0].FSGenderFundamentalist -= 0.05*$FSSingleSlaveRep>>
 <<elseif $arcologies[0].FSGenderFundamentalist != "unset">>
 	Society @@.green;approves@@ of your breeding your slaves; this advances the ideal of a durable, self propagating race of slaves.
diff --git a/src/pregmod/fSlaveSelfImpreg.tw b/src/pregmod/fSlaveSelfImpreg.tw
index 978044e6fb7b72614c64568dd991d9380babaa66..564afe70f457945c3bbc82bebf09db585677d6ef 100644
--- a/src/pregmod/fSlaveSelfImpreg.tw
+++ b/src/pregmod/fSlaveSelfImpreg.tw
@@ -208,6 +208,6 @@ You repeat this ritual throughout the week, ensuring that $activeSlave.slaveName
 	<</if>>
 <<elseif $arcologies[0].FSGenderFundamentalist != "unset">>
 	Society @@.red;is disgusted@@ by this degenerate form of reproduction.
-	<<run repX($FSSingleSlaveRep*($arcologies[0].FSGenderFundamentalist/$FSLockinLevel), "futureSocieties")>>
+	<<run repX(forceNeg($FSSingleSlaveRep*($arcologies[0].FSGenderFundamentalist/$FSLockinLevel)), "futureSocieties")>>
 	<<set $arcologies[0].FSGenderFundamentalist -= 0.05*$FSSingleSlaveRep>>
 <</if>>
diff --git a/src/uncategorized/costsBudget.tw b/src/uncategorized/costsBudget.tw
index 0d49eefc779455969f0a81516926c7f05ff3aff2..792f8ff24d8ca4dd74c41ca2fd2819a6a970e0fc 100644
--- a/src/uncategorized/costsBudget.tw
+++ b/src/uncategorized/costsBudget.tw
@@ -993,7 +993,7 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	</tr>
 
 	<tr>
-		<td>[[Slave maintenance|Costs Report][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($slaves.length slaves)</td>
+		<td>[[Slave maintenance|Costs Report Slaves][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($slaves.length slaves)</td>
 		<td>
 			<<if Math.trunc($lastWeeksCashIncome.slaveUpkeep) > 0>>
 				@@.yellowgreen;+<<print cashFormat(Math.trunc($lastWeeksCashIncome.slaveUpkeep))>>@@
diff --git a/src/uncategorized/costsReport.tw b/src/uncategorized/costsReport.tw
index 23c3cd15b8653bdb0a88eddbd1a808e12562cd7e..6f289032712fc998df3446d7388a311b23e75e92 100644
--- a/src/uncategorized/costsReport.tw
+++ b/src/uncategorized/costsReport.tw
@@ -1,5 +1,6 @@
 :: Costs Report [nobr]
 
+<<set $nextButton = "Back to Main", $nextLink = "Main",_arcologyCosts = 0>>
 <<set _arcologyCosts = 0>>
 <<if $PCSlutContacts == 0>><<set $PCSlutContacts = 1>><</if>>
 /*
diff --git a/src/uncategorized/costsReportSlaves.tw b/src/uncategorized/costsReportSlaves.tw
new file mode 100644
index 0000000000000000000000000000000000000000..68276158fa87dfcb7adb8d0ab89bb9287d745226
--- /dev/null
+++ b/src/uncategorized/costsReportSlaves.tw
@@ -0,0 +1,13 @@
+:: Costs Report Slaves [nobr]
+
+<<set _arcologyCosts = 0>>
+<<if $PCSlutContacts == 0>><<set $PCSlutContacts = 1>><</if>>
+
+<<set _total = 0>> <<set _SL = $slaves.length>>
+<<for $i = 0; $i < _SL; $i++>>
+	<<capture $i>>
+	<br style="clear:both" /><<if $lineSeparations == 0>><br><<else>><hr style="margin:0"><</if>>
+	[[$slaves[$i].slaveName|Slave Interact][$activeSlave = $slaves[$i]]] will $slaves[$i].assignment.
+	<<SlaveExpenses $slaves[$i]>>
+	<</capture>>
+<</for>>
diff --git a/src/uncategorized/futureSociety.tw b/src/uncategorized/futureSociety.tw
index 3bafaf83564f8d7a3487656cfb5098b296360863..aae816903486435e9965ee65410219690c17550d 100644
--- a/src/uncategorized/futureSociety.tw
+++ b/src/uncategorized/futureSociety.tw
@@ -1,7 +1,7 @@
 :: Future Society [nobr]
 
 <<setAssistantPronouns>>
-<<set $showEncyclopedia = 1, $encyclopedia = "Future Societies", $FSReminder = "">>
+<<set $nextButton = "Back", $nextLink = "Main", $showEncyclopedia = 1, $encyclopedia = "Future Societies", $FSReminder = "">>
 
 <<if ndef $arcologies[0].FSSubjugationist>>
 	<<set $arcologies[0].FSSubjugationist = "unset">>
diff --git a/src/uncategorized/pCoupAttempt.tw b/src/uncategorized/pCoupAttempt.tw
index c64387226e98e56fcc51b1430142fc215dcbc7f5..4acb5060b199ee9ca5c9416113feb94ba6ba1fc4 100644
--- a/src/uncategorized/pCoupAttempt.tw
+++ b/src/uncategorized/pCoupAttempt.tw
@@ -144,7 +144,7 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc
 	<<run cashX(-10000, "war")>>
 	<<run cashX(forceNeg(Math.trunc($cash*0.3)), "war")>>
 	<<set $arcologies[0].prosperity = Math.trunc($arcologies[0].prosperity*0.5)>>
-	<<run repX(500, "event")>>
+	<<run repX(500, "war")>>
 	<<if $seeDicks > 50>>
 		<<set _pcaj = 3>>
 	<<elseif $seeDicks > 0>>
@@ -271,7 +271,7 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc
 	<<replace "#result">>
 	<<for _pca = 0; _pca < _newSlaves.length; _pca++>>
 		<<slaveCost _newSlaves[_pca]>>
-		<<run repX(Math.trunc($slaveCost/10), "event")>>
+		<<run repX(Math.trunc($slaveCost/10), "war")>>
 	<</for>>
 	Prisoners @@.green;given away.@@
 	<</replace>>
diff --git a/src/uncategorized/persBusiness.tw b/src/uncategorized/persBusiness.tw
index b9d14b75d2ce920ec105316229a84212186beaa6..c8f73251981378e972d828fba077b38a1b7b5a4b 100644
--- a/src/uncategorized/persBusiness.tw
+++ b/src/uncategorized/persBusiness.tw
@@ -633,7 +633,7 @@
 		<<if $secExp == 1>> <<set _X = 1>>
 			@@.red;authority,@@ <<set $authority -= random(100,500)>> @@.red;crime rate@@ <<set $crime += random(10,25)>> and
 		<</if>>
-		@@.red;reputation@@ <<run repX(forceNeg(random (100,500)), "event")>>
+		@@.red;reputation@@ <<run repX(forceNeg(random(100,500)), "event")>>
 		<<if _X != 1>>
 			has
 		<<else>>
diff --git a/src/uncategorized/policies.tw b/src/uncategorized/policies.tw
index 06b9b221441acd586b088e72a17074942be6c4d7..d8e0b47dfcf0f71125e5dccf85eaf287b0b9d60d 100644
--- a/src/uncategorized/policies.tw
+++ b/src/uncategorized/policies.tw
@@ -1,5 +1,6 @@
 :: Policies [nobr]
 
+<<set $nextButton = "Back">>
 <<if $arcologies[0].FSSupremacistLawME == 1 && $PC.race != $arcologies[0].FSSupremacistRace>>
 	<<set $nextLink = "Gameover", $gameover = "Idiot Ball 2 The Dumbassening">>
 <<elseif $arcologies[0].FSSubjugationistLawME == 1 && $PC.race == $arcologies[0].FSSubjugationistRace>>
diff --git a/src/uncategorized/reMalefactor.tw b/src/uncategorized/reMalefactor.tw
index 5c00fd08a3207709ce7d02c3700257801b60a830..af3aae93b88a8116a12666e6664caeec2f482163 100644
--- a/src/uncategorized/reMalefactor.tw
+++ b/src/uncategorized/reMalefactor.tw
@@ -554,7 +554,6 @@ $He is easily taken into custody and $his contraband confiscated once the jeerin
 		<<replace "#result">>
 			You help the exhausted mother to $his feet and hand $him $his second newborn. $He watches you, uncertain of your motives, until you have $him escorted to the proper welcoming facility and put in a good word for having $him added to your arcology's free population. You announce to the public that such a fertile <<if $activeSlave.physicalAge > 30>>MILF<<elseif $activeSlave.physicalAge > 19>>$woman<<elseif $activeSlave.physicalAge > 12>>teen<<else>>youth<</if>> will be a boon to Repopulationism, and that the contract $he is signing mandates $he be on powerful fertility agents whenever $he isn't pregnant. During $his residency, free or not, $he will provide society with dozens of future children. The public @@.green;approves of breeders, free or not,@@ and word spreads that any and all mothers are welcome into your arcology @@.green;adding to its prosperity.@@
 		<<run repX(10, "event", $activeSlave)>>
-		<<run repX(500, "event", $activeSlave)>>
 		<<set $arcologies[0].prosperity += 1>>
 		<</replace>>
 	<</link>>
diff --git a/src/uncategorized/rePokerNight.tw b/src/uncategorized/rePokerNight.tw
index 0e16799b8dcfa46f89dd4a66c721d29b9c91ddc9..b82a6740e61bd04080aa0d6203effad3d1f7e4ff 100644
--- a/src/uncategorized/rePokerNight.tw
+++ b/src/uncategorized/rePokerNight.tw
@@ -41,13 +41,13 @@ On a particularly lackadaisical evening, you find yourself alerted to a message
 				<<link "Play it safe">>
 					<<replace "#bountyresult">>
 						<<if random(1,100) > 50>>
-						Despite your attempts to mitigate risk and play the safest hands possible, it seems lady luck has conspired against you this evening. However, even when your last chip is spent, your mercenaries pitch you a few chips to keep you in the game for the rest of the night. You may have lost most of your ¤, but it seems you've @@.green;made some friends.@@
-						<<run repX(1000, "event")>>
-						<<run cashX(-2500, "event")>>
+							Despite your attempts to mitigate risk and play the safest hands possible, it seems lady luck has conspired against you this evening. However, even when your last chip is spent, your mercenaries pitch you a few chips to keep you in the game for the rest of the night. You may have lost most of your ¤, but it seems you've @@.green;made some friends.@@
+							<<run repX(1000, "event")>>
+							<<run cashX(-2500, "event")>>
 						<<else>>
-						While a careful eye for risk has buoyed you through the evening, ultimately lady luck is the decider in handing you the win in a number of close hands. Unfortunately your meticulous play limited your chance at a larger payout, and you only come away from the evening with <<print cashFormat(1000)>> more than you arrived with and @@.green;the respect of your mercenaries.@@
-						<<run repX(100, "event")>>
-						<<run cashX(1000, "event")>>
+							While a careful eye for risk has buoyed you through the evening, ultimately lady luck is the decider in handing you the win in a number of close hands. Unfortunately your meticulous play limited your chance at a larger payout, and you only come away from the evening with <<print cashFormat(1000)>> more than you arrived with and @@.green;the respect of your mercenaries.@@
+							<<run repX(100, "event")>>
+							<<run cashX(1000, "event")>>
 						<</if>>
 					<</replace>>
 				<</link>>
@@ -119,13 +119,13 @@ On a particularly lackadaisical evening, you find yourself alerted to a message
 							<<link "Dock $his wages">>
 								<<replace "#aliveresult">>
 									<<if random(1,100) > 50>>
-									For all your skillful maneuvering to reach this position, ultimately the win comes down to chance. This time, however, luck was not on your side. As the victor sweeps up $his spoils, the other mercenaries clap you on the back and offer their condolences for your defeat. Though you may have lost your ¤, it seems you've @@.green;made some friends.@@
-									<<run repX(1000, "event")>>
-									<<run cashX(-5000, "event")>>
+										For all your skillful maneuvering to reach this position, ultimately the win comes down to chance. This time, however, luck was not on your side. As the victor sweeps up $his spoils, the other mercenaries clap you on the back and offer their condolences for your defeat. Though you may have lost your ¤, it seems you've @@.green;made some friends.@@
+										<<run repX(1000, "event")>>
+										<<run cashX(-5000, "event")>>
 									<<else>>
-									For all your skillful maneuvering to reach this position, ultimately the win comes down to chance. This time, however, luck has rendered you the victor. Your opponent accepts $his defeat with grace and jokes to $his comrades that $he'll be fighting in $his underwear for the next few months, and their uproar of laughter fills the room. Though you take the lion's share of the ¤, your mercenaries also @@.green;had a good time fraternizing with you.@@
-									<<run repX(200, "event")>>
-									<<run cashX(5000, "event")>>
+										For all your skillful maneuvering to reach this position, ultimately the win comes down to chance. This time, however, luck has rendered you the victor. Your opponent accepts $his defeat with grace and jokes to $his comrades that $he'll be fighting in $his underwear for the next few months, and their uproar of laughter fills the room. Though you take the lion's share of the ¤, your mercenaries also @@.green;had a good time fraternizing with you.@@
+										<<run repX(200, "event")>>
+										<<run cashX(5000, "event")>>
 									<</if>>
 								<</replace>>
 							<</link>>
diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw
index 9090c345bd41b056b3e156e7ae1846b6e86ecfc0..8fc28b6e6629459bf0db40f5704920ba2fd6abaa 100644
--- a/src/uncategorized/reputation.tw
+++ b/src/uncategorized/reputation.tw
@@ -323,7 +323,7 @@ On formal occasions, you are announced as $PCTitle.
 	<</if>>
 	<<if $PC.ballsImplant > 1 && $PC.balls == 0>>
 		Society finds everything unnatural disgusting and the grotesque bulge in your crotch is no exception; your gel filled balls @@.red;harm@@ your public image.
-		<<run repX(-110*($PC.ballsImplant-$PC.balls), "PCappearance")>>
+		<<run repX(-10*($PC.ballsImplant-$PC.balls), "PCappearance")>>
 	<</if>>
 	<<if ($arcologies[0].FSRepopulationFocus != "unset") && $PC.boobsBonus > 0 && $PC.boobsImplant == 0>>
 		Society approves of anything that helps the repopulation efforts. Your large breasts promise plentiful milk and @@.green;improve@@ your public image.
@@ -714,9 +714,8 @@ On formal occasions, you are announced as $PCTitle.
 	<br>@@.red;Error: rep is outside accepted range, please report this issue@@
 <</if>>
 
-<<if $rep > 19000>>
+<<if $rep > 20000>>
 	Your reputation is capped.
-	/*<<run repX(20000 - $rep, "overflow")>>*/
 <<elseif $rep-$enduringRep > 7500>>
 	Your base rate of reputation decay is very high.
 <<elseif $rep-$enduringRep > 5000>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 1a393afe22b83f9d97684a18395d201083a8af55..df50ea28cad2ccb8db2a06138696edb2a8b5aa18 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -4482,10 +4482,10 @@
 			<</if>>
 		<<elseif $arcologies[0].FSSubjugationist != "unset" && ($slaves[$i].race == $arcologies[0].FSSubjugationistRace) && $slaves[$i].bellyImplant >= 1500>>
 			Society @@.green;is satisfied@@ with $slaves[$i].slaveName's implant filled belly since $his kind really shouldn't be breeding.
-			<<run repX(0.1*$FSSingleSlaveRep, "futureSocieties")>>
+			<<run repX(0.1*$FSSingleSlaveRep, "futureSocieties", $slaves[$i])>>
 		<<elseif $slaves[$i].bellyImplant >= 1500 && (($slaves[$i].ovaries == 0 && $slaves[$i].mpreg == 0) || $slaves[$i].preg < -1)>>
 			Society @@.green;accepts@@ $slaves[$i].slaveName's implant filled belly due to $his infertility.
-			<<run repX(0.1*$FSSingleSlaveRep, "futureSocieties")>>
+			<<run repX(0.1*$FSSingleSlaveRep, "futureSocieties", $slaves[$i])>>
 		<<elseif $slaves[$i].collar == "preg biometrics" && $slaves[$i].preg > 0>>
 			Society is @@.green;pleased@@ by $slaves[$i].slaveName's collar revealing $his womb's secret<<if $slaves[$i].pregType > 1>>s<</if>> even when $his body is trying its best to keep <<if $slaves[$i].pregType > 1>>them<<else>>it<</if>> hidden.
 			<<= FSChangePorn("Repopulationist", 1)>>
@@ -4499,7 +4499,7 @@
 			<<= FSChangePorn("Repopulationist", 2)>>
 		<<elseif setup.fakeBellies.includes($bellyAccessory)>>
 			Society is @@.green;placated@@ by $slaves[$i].slaveName's fake belly.
-			<<run repX(0.01*$FSSingleSlaveRep, "futureSocieties")>>
+			<<run repX(0.01*$FSSingleSlaveRep, "futureSocieties", $slaves[$i])>>
 		<<elseif $arcologies[0].FSSubjugationist != "unset" && ($slaves[$i].race == $arcologies[0].FSSubjugationistRace)>>
 			Society is perfectly fine with $slaves[$i].slaveName not reproducing. $His belly is still unattractively small, however.
 		<<elseif ($slaves[$i].ovaries == 0 && $slaves[$i].mpreg == 0) || ($slaves[$i].preg < -1) || ($slaves[$i].pubertyXX == 0)>>
@@ -4515,10 +4515,10 @@
 	<<elseif $arcologies[0].FSRepopulationFocusPregPolicy == 1>>
 		<<if $slaves[$i].preg > 30>>
 			Society @@.green;loves@@ $slaves[$i].slaveName's advanced pregnancy. It's very trendy.
-			<<run repX(Math.trunc($FSSingleSlaveRep), "futureSocieties")>>
+			<<run repX(Math.trunc($FSSingleSlaveRep), "futureSocieties", $slaves[$i])>>
 		<<elseif $slaves[$i].bellyPreg >= 1500>>
 			Society @@.green;enjoys@@ $slaves[$i].slaveName's pregnancy. Being heavy with child is in right now.
-			<<run repX(Math.trunc($FSSingleSlaveRep/2), "futureSocieties")>>
+			<<run repX(Math.trunc($FSSingleSlaveRep/2), "futureSocieties", $slaves[$i])>>
 		<</if>>
 	<<elseif $arcologies[0].FSRestart != "unset">>
 		<<if $slaves[$i].vaginalAccessory == "chastity belt" || $slaves[$i].vaginalAccessory == "combined chastity">>
@@ -4575,7 +4575,7 @@
 	<</if>>
 	<<if $arcologies[0].FSRepopulationFocusMilfPolicy == 1 && $slaves[$i].birthsTotal > 0>>
 		Society @@.green;loves@@ MILFs and as a mother, $slaves[$i].slaveName fits right in.
-		<<run repX(Math.trunc($FSSingleSlaveRep), "futureSocieties")>>
+		<<run repX(Math.trunc($FSSingleSlaveRep), "futureSocieties", $slaves[$i])>>
 	<</if>>
 
 	<<if $arcologies[0].FSPaternalist != "unset">>
@@ -4953,7 +4953,7 @@
 							<</switch>>
 						<<elseif $arcologies[0].FSDegradationist == "unset">>
 							The public knows $he's a shelter girl you took in, and is @@.green;touched@@ that $he now seems happy and healthy.
-							<<run repX(10, "futureSocieties")>>
+							<<run repX(10, "futureSocieties", $slaves[$i])>>
 							<<switch $slaves[$i].assignment>>
 							<<case "work in the brothel">><<run getSlaveStatisticData($slaves[$i], $facility.brothel).rep += 10>>
 							<</switch>>
@@ -4971,7 +4971,7 @@
 	<<if ($slaves[$i].brand != 0)>>
 		<<if ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel") || ($slaves[$i].assignment == "serve in the club")>>
 			Since $he is in public, your brand against the $slaves[$i].skin skin of $his $slaves[$i].brandLocation @@.green;slightly increases your reputation@@ as a slaveowner.
-			<<run repX(5, "futureSocieties")>>
+			<<run repX(5, "futureSocieties", $slaves[$i])>>
 			<<switch $slaves[$i].assignment>>
 			<<case "work in the brothel">><<run getSlaveStatisticData($slaves[$i], $facility.brothel).rep += 5>>
 			<</switch>>