diff --git a/src/uncategorized/saRecruitGirls.tw b/src/uncategorized/saRecruitGirls.tw
index 18ca6fd48ccc8e11edd9252d66bc2a685d7cecbc..3a4b6b95581b5a40551ccdf70b6a746a0fd85042 100644
--- a/src/uncategorized/saRecruitGirls.tw
+++ b/src/uncategorized/saRecruitGirls.tw
@@ -166,10 +166,28 @@
 		<</if>>
 		<<if $arcologies[0].FSPhysicalIdealist != "unset">>
 			<<if $arcologies[_j].FSPhysicalIdealist != "unset">>
-				$He advances Physical Idealism there by working out in public<<if $slaves[$i].muscles > 30>>, having physically challenging sex in public, and improving $his already impressive musculature in a publicly documented journey of self-improvement<<set $arcologies[_j].FSPhysicalIdealist++>><<else>>and having physically challenging sex in public<</if>>.
+				$He advances Physical Idealism there by working out in 
+				<<if $slaves[$i].muscles >= 50 && $arcology[0].FSPhysicalIdealistLaw == 0>>
+					public, having physically challenging sex in public, and improving $his already impressive musculature in a publicly documented journey of self-improvement.
+					<<set $arcologies[_j].FSPhysicalIdealist++>>
+				<<elseif $slaves[$i].muscles >= 20 && $slaves[$i].muscles < 50 && $arcology[0].FSPhysicalIdealistLaw == 1>>
+					public, having physically exhausting sex marathons in public, and improving $his already impressive stamina in a publicly documented journey of self-improvement.
+					<<set $arcologies[_j].FSPhysicalIdealist++>>
+				<<else>>
+					public and having physically <<if $arcology[0].FSPhysicalIdealistLaw == 1>>exhausting<<else>>challenging<</if>> sex in public.
+				<</if>>
 				<<set $arcologies[_j].FSPhysicalIdealist += _influence>>
 			<<elseif $arcologies[_j].FSHedonisticDecadence != "unset">>
-				$He challenges Hedonistic Decadence there by working out in public<<if $slaves[$i].muscles > 30>>, having physically challenging sex in public, and improving $his already impressive musculature in a publicly documented journey of self-improvement<<set $arcologies[_j].FSHedonisticDecadence-->><<else>>and having physically challenging sex in public<</if>>.
+				$He challenges Hedonistic Decadence there by working out in
+				<<if $slaves[$i].muscles >= 50 && $arcology[0].FSPhysicalIdealistLaw == 0>>
+					public, having physically challenging sex in public, and improving $his already impressive musculature in a publicly documented journey of self-improvement.
+					<<set $arcologies[_j].FSHedonisticDecadence-->>
+				<<elseif $slaves[$i].muscles >= 20 && $slaves[$i].muscles < 50 && $arcology[0].FSPhysicalIdealistLaw == 1>>
+					public, having physically exhausting sex marathons in public, and improving $his already impressive stamina in a publicly documented journey of self-improvement.
+					<<set $arcologies[_j].FSHedonisticDecadence-->>
+				<<else>>
+					public and having physically <<if $arcology[0].FSPhysicalIdealistLaw == 1>>exhausting<<else>>challenging<</if>> sex in public.
+				<</if>>
 				<<set $arcologies[_j].FSHedonisticDecadence -= _influence>>
 			<</if>>
 		<<elseif $arcologies[0].FSHedonisticDecadence != "unset">>
@@ -591,7 +609,7 @@
 		<</if>>
 	<</if>>
 	<<if $arcologies[0].FSPhysicalIdealist != "unset">>
-		<<if $slaves[$i].muscles > 95 || ($slaves[$i].muscles > 45 && $slaves[$i].health > 80)>>
+		<<if ($slaves[$i].muscles >= 50 && $arcology[0].FSPhysicalIdealistLaw == 0) || ($slaves[$i].muscles >= 20 && $slaves[$i].muscles < 50 && $arcology[0].FSPhysicalIdealistLaw == 1) || ($slaves[$i].muscles > 40 && $slaves[$i].health > 80)>>
 			<<set _seed += 4, _FSmatch++, $arcologies[0].FSPhysicalIdealist += 0.01*$FSSingleSlaveRep>>
 		<</if>>
 	<<elseif $arcologies[0].FSHedonisticDecadence != "unset">>
@@ -898,8 +916,12 @@
 			<</if>>
 		<</if>>
 		<<if $arcologies[0].FSPhysicalIdealist != "unset">>
-			<<if $slaves[$i].muscles > 95 || ($slaves[$i].muscles > 45 && $slaves[$i].health > 80)>>
+			<<if ($slaves[$i].muscles >= 50 && $arcology[0].FSPhysicalIdealistLaw == 0)>>
 				$He asks another slave to photo-document $his time in the gym this week: naked, of course, to show off $his impressive muscle definition, and in certain poses $he nearly seems to be making love to the equipment.
+			<<elseif ($slaves[$i].muscles >= 20 && $slaves[$i].muscles < 50 && $arcology[0].FSPhysicalIdealistLaw == 1)>>
+				$He asks another slave to photo-document $his time on the track this week: naked, of course, to show off how perfectly toned body in motion.
+			<<elseif ($slaves[$i].muscles > 40 && $slaves[$i].health > 80)>>
+				$He asks another slave to photo-document $his time in the gym this week: naked, of course, to show off how $he keeps in such fine shape, and in certain poses $he nearly seems to be making love to the equipment.
 			<<else>>
 				$He tries documenting $his exercise routine, but it's a snooze fest because $he doesn't have the guns to show for it.
 			<</if>>