diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js
index 8e63764c3993e4009243dd01b4135460900d6252..96b2a3807e5aa66bc0ef88051186bb559e434f19 100644
--- a/src/js/slaveCostJS.js
+++ b/src/js/slaveCostJS.js
@@ -1284,7 +1284,6 @@ window.BeautyArray = function(slave) {
 	 */
 	function calcPurityBeauty(slave) {
 		if (isPure(slave)) {
-			V.pure = V.pure++ || 1;
 			if (arcology.FSBodyPurist !== "unset") {
 				adjustBeauty("Purity: Body Purist", (arcology.FSBodyPurist / 5));
 			}
diff --git a/src/uncategorized/saRecruitGirls.tw b/src/uncategorized/saRecruitGirls.tw
index b25ec45137f41a05d3ecbe502b840fb1c9d7bfa9..888987d3bc3a903038762fc827461c60a1f7bd22 100644
--- a/src/uncategorized/saRecruitGirls.tw
+++ b/src/uncategorized/saRecruitGirls.tw
@@ -38,7 +38,6 @@
 		acting as a sexual Ambassador to $arcologies[_j].name, which mostly means that $he travels there in $his official capacity and has culturally influential sex with its leading citizens.
 
 		<<set _oldRepGain = hashSum($lastWeeksRepIncome)>>
-		<<set $pure = 0>>
 		<<run saServeThePublic($slaves[$i])>>
 		<<set _influence = Math.clamp((hashSum($lastWeeksRepIncome)-_oldRepGain)*0.01,1,3)>>
 
@@ -123,18 +122,18 @@
 		<</if>>
 		<<if $arcologies[0].FSBodyPurist != "unset">>
 			<<if $arcologies[_j].FSBodyPurist != "unset">>
-				$He advances Body Purism there with a lot of unadorned public nudity<<if $pure>>, which $he's perfect for, since $he's an all-natural beauty<<set $arcologies[_j].FSBodyPurist++>><</if>>.
+				$He advances Body Purism there with a lot of unadorned public nudity<<if isPure($slaves[$i])>>, which $he's perfect for, since $he's an all-natural beauty<<set $arcologies[_j].FSBodyPurist++>><</if>>.
 				<<set $arcologies[_j].FSBodyPurist += _influence>>
 			<<elseif $arcologies[_j].FSTransformationFetishist != "unset">>
-				$He challenges Transformation Fetishism there with a lot of unadorned public nudity<<if $pure>>, which $he's perfect for, since $he's an all-natural beauty<<set $arcologies[_j].FSTransformationFetishist-->><</if>>.
+				$He challenges Transformation Fetishism there with a lot of unadorned public nudity<<if isPure($slaves[$i])>>, which $he's perfect for, since $he's an all-natural beauty<<set $arcologies[_j].FSTransformationFetishist-->><</if>>.
 				<<set $arcologies[_j].FSTransformationFetishist -= _influence>>
 			<</if>>
 		<<elseif $arcologies[0].FSTransformationFetishist != "unset">>
 			<<if $arcologies[_j].FSTransformationFetishist != "unset">>
-				$He advances Transformation Fetishism there with a lot of slutty public nudity<<if !$pure>>, which $he's perfect for, since $he's a whorish sex doll full of plastic<<set $arcologies[_j].FSTransformationFetishist++>><</if>>.
+				$He advances Transformation Fetishism there with a lot of slutty public nudity<<if isSurgicallyImproved($slaves[$i])>>, which $he's perfect for, since $he's a whorish sex doll full of plastic<<set $arcologies[_j].FSTransformationFetishist++>><</if>>.
 				<<set $arcologies[_j].FSTransformationFetishist += _influence>>
 			<<elseif $arcologies[_j].FSBodyPurist != "unset">>
-				$He challenges Body Purism there with a lot of slutty public nudity<<if !$pure>>, which $he's perfect for, since $he's a whorish sex doll full of plastic<<set $arcologies[_j].FSBodyPurist-->><</if>>.
+				$He challenges Body Purism there with a lot of slutty public nudity<<if isSurgicallyImproved($slaves[$i])>>, which $he's perfect for, since $he's a whorish sex doll full of plastic<<set $arcologies[_j].FSBodyPurist-->><</if>>.
 				<<set $arcologies[_j].FSBodyPurist -= _influence>>
 			<</if>>
 		<</if>>