diff --git a/src/endWeek/saServeThePublic.js b/src/endWeek/saServeThePublic.js
index b5a65e173c7d82b0e64cf5c696be4dbe6d1ed136..cef5ebbe08e216d33a5c61369ad8a8ca8a065558 100644
--- a/src/endWeek/saServeThePublic.js
+++ b/src/endWeek/saServeThePublic.js
@@ -71,6 +71,7 @@ window.saServeThePublic = (function saServeThePublic() {
 		const facility = slave.assignment === Job.CLUB ? V.facility.club : undefined;
 		T.incomeStats = getSlaveStatisticData(slave, facility);
 		T.incomeStats.customers = slave.sexAmount;
+		V.publicServants++;
 	}
 
 	/**
diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw
index 8253abdfb4cfeaedba17ddbc36cd79ca87b5e14d..b6c6075ede93ebe49d146eed819e52968a25dfe1 100644
--- a/src/uncategorized/reputation.tw
+++ b/src/uncategorized/reputation.tw
@@ -478,14 +478,13 @@ On formal occasions, you are announced as $PCTitle.
 		<<= FSChange("EgyptianRevivalist", -2)>>
 	<</if>>
 <<elseif $arcologies[0].FSEdoRevivalist != "unset">>
-	<<set _threshold = Math.trunc($rep/5000)>>
+	<<set _threshold = Math.trunc($rep/2000)>>
 	<<if $publicServants <= _threshold>>
 		Society @@.red;disapproves@@ of your failure to provide for cultural development by offering public servants or club slaves in a number that befits your reputation.
 		<<= FSChange("EdoRevivalist", -2)>>
 	<<else>>
 		Society @@.green;approves@@ of your provision for cultural development by offering public servants and club slaves in a number that befits your reputation.
-		<<set _EdoPS = 2*_threshold>>
-		<<= FSChange("EdoRevivalist", _EdoPS)>>
+		<<= FSChange("EdoRevivalist", 2)>>
 	<</if>>
 	<<if $language != "Japanese">>
 		Continuing to use $language as the lingua franca of $arcologies[0].name rather than pure Japanese @@.red;disappoints@@ society and causes doubt about your revivalist project.