diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw
index 8fc28b6e6629459bf0db40f5704920ba2fd6abaa..dcf562dbe47b61461532b37ba21aa543a1838f12 100644
--- a/src/uncategorized/reputation.tw
+++ b/src/uncategorized/reputation.tw
@@ -57,13 +57,13 @@ On formal occasions, you are announced as $PCTitle.
 	<<if $arcologies[0].FSMaturityPreferentialistLaw == 1>>
 	<<if $PC.actualAge >= 65>>
 		Since you're getting on in years and have an impressive list of accomplishments, and $arcologies[0].name's society respects age, your reputation degrades quite slowly.
-		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.025))>>
+		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.05))>>
 	<<elseif $PC.actualAge >= 50>>
 		Since you're well into middle age and have an impressive list of accomplishments, and $arcologies[0].name's society respects age, your reputation degrades quite slowly.
-		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.025))>>
+		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.05))>>
 	<<elseif $PC.actualAge < 35>>
 		Since you're unusually young for an arcology owner, and $arcologies[0].name's society respects age, your reputation degrades quite quickly.
-		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.025))>>
+		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.05))>>
 	<<else>>
 		Since you're only entering middle age, and $arcologies[0].name's society respects age, your reputation degrades fairly quickly.
 		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay))>>
@@ -71,27 +71,27 @@ On formal occasions, you are announced as $PCTitle.
 	<<elseif $arcologies[0].FSYouthPreferentialistLaw == 1>>
 	<<if $PC.actualAge >= 65>>
 		Since you're getting on in years and have an impressive list of accomplishments, but $arcologies[0].name's society is coming to prefer youth to experience, so your reputation degrades fairly quickly.
-		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.025))>>
+		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.05))>>
 	<<elseif $PC.actualAge >= 50>>
 		You're well into middle age and have an impressive list of accomplishments, but $arcologies[0].name's society is coming to prefer youth to experience, so your reputation degrades fairly quickly.
-		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.025))>>
+		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.05))>>
 	<<elseif $PC.actualAge < 35>>
 		You're unusually young for an arcology owner, but $arcologies[0].name's society doesn't mind.
 		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay))>>
 	<<else>>
 		Since you're entering middle age, and $arcologies[0].name's society respects youth, your reputation degrades fairly quickly.
-		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.025))>>
+		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.05))>>
 	<</if>>
 	<<else>>
 	<<if $PC.actualAge >= 65>>
 		Since you're getting on in years and have an impressive list of accomplishments, and $arcologies[0].name's society respects age, your reputation degrades quite slowly.
-		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.025))>>
+		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.05))>>
 	<<elseif $PC.actualAge >= 50>>
 		Since you're well into middle age and have an impressive list of accomplishments, your reputation degrades fairly slowly.
-		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.025))>>
+		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.05))>>
 	<<elseif $PC.actualAge < 35>>
 		Since you're unusually young for an arcology owner, your reputation degrades fairly quickly.
-		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.025))>>
+		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.05))>>
 	<<else>>
 		<<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay))>>
 	<</if>>
@@ -150,7 +150,7 @@ On formal occasions, you are announced as $PCTitle.
 		<</if>>
 	<<else>>
 		Most prominent slaveowners are male, and your obviously feminine appearance makes it @@.red;harder for you to maintain your reputation.@@
-		<<run repX(Math.trunc($rep*0.1), "PCappearance")>>
+		<<run repX(forceNeg($rep*0.1), "PCappearance")>>
 		<<if $arcologies[0].FSGenderFundamentalist > 10>>
 			Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that women should not be in positions of responsibility.
 			<<= FSChange("GenderFundamentalist", -5)>>
@@ -173,7 +173,7 @@ On formal occasions, you are announced as $PCTitle.
 		<</if>>
 	<<else>>
 		Most prominent slaveowners are very masculine, and your feminine appearance makes it @@.red;harder for you to maintain your reputation.@@
-		<<run repX(Math.trunc($rep*0.05), "PCappearance")>>
+		<<run repX(forceNeg($rep*0.05), "PCappearance")>>
 		<<if $arcologies[0].FSGenderFundamentalist > 30>>
 			Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that feminine people should not be in positions of responsibility.
 			<<= FSChange("GenderFundamentalist", -5)>>
@@ -196,7 +196,7 @@ On formal occasions, you are announced as $PCTitle.
 		<</if>>
 	<<else>>
 		Most prominent slaveowners are very masculine, and though your unorthodox arrangement downstairs isn't obvious when you're clothed, the rumors are unavoidable and it's @@.red;harder for you to maintain your reputation.@@
-		<<run repX(Math.trunc($rep*0.05), "PCappearance")>>
+		<<run repX(forceNeg($rep*0.05), "PCappearance")>>
 		<<if $arcologies[0].FSGenderFundamentalist > 30>>
 			Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that people who are not men should not be in positions of responsibility.
 			<<= FSChange("GenderFundamentalist", -5)>>