diff --git a/src/uncategorized/saRules.tw b/src/uncategorized/saRules.tw
index 5856e290f62feb3d7b97e01664125c4b80b8662b..1e130137a83959aab25b5b7fa6c4a42742d233c3 100644
--- a/src/uncategorized/saRules.tw
+++ b/src/uncategorized/saRules.tw
@@ -74,7 +74,7 @@
 					<<saRulesMasturbationDrugEffects>>
 				<<else>> /* releaseRules not restrictive */
 					<<if ($universalRulesConsent == 0)>>
-						happily @@.mediumaquamarine;avails herself@@ of your permission to demand that other slaves have sex with her.
+						happily @@.mediumaquamarine;avails herself@@ of your permission to
 						<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
 						<<saRulesRapeFetish>>
 						<<saRulesRapeDiscoversFetish>>
@@ -261,11 +261,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts the need@@ to
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesRapeFetish>>
+							<<saRulesRapeDiscoversFetish>>
 						<<else>>
 							happily @@.mediumaquamarine;avails herself@@ of your permission to
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesRapeFetish>>
 							<<saRulesRapeDiscoversFetish>>
 						<</if>>
@@ -289,11 +289,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts having to ask@@ other slaves for sex,
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesConsentFetish>>
+							<<saRulesConsentDiscoversFetish>>
 						<<else>>
 							@@.mediumaquamarine;relies@@ on your other slaves for mutual satisfaction,
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesConsentFetish>>
 							<<saRulesConsentDiscoversFetish>>
 						<</if>>
@@ -541,7 +541,7 @@
 					<<saRulesMasturbationDrugEffects>>
 				<<else>> /* releaseRules not restrictive */
 					<<if ($universalRulesConsent == 0)>>
-						happily @@.mediumaquamarine;avails herself@@ of your permission to demand that other slaves have sex with her.
+						happily @@.mediumaquamarine;avails herself@@ of your permission to
 						<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
 						<<saRulesRapeFetish>>
 						<<saRulesRapeDiscoversFetish>>
@@ -562,7 +562,7 @@
 				<<if ($slaves[$i].releaseRules != "restrictive")>>
 					<<if ($slaves[$i].energy > 95)>>
 						<<if $ClubiIDs.length > 2>>
-							Under the rules, she's allowed to demand that other slaves get her off, and she @@.hotpink;adores@@ you for leaving plentiful, tantilizing, outlets for her nymphomania under her care.
+							Under the rules, she's allowed to demand that other slaves get her off, and she @@.hotpink;adores@@ you for leaving plentiful, tantalizing, outlets for her nymphomania under her care.
 						<<else>>
 							Under the rules, she's allowed to demand that other slaves get her off, and she @@.hotpink;eagerly awaits@@ the day you assign more girls to $clubName.
 						<</if>>
@@ -728,11 +728,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts the need@@ to
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesRapeFetish>>
+							<<saRulesRapeDiscoversFetish>>
 						<<else>>
 							happily @@.mediumaquamarine;avails herself@@ of your permission to
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesRapeFetish>>
 							<<saRulesRapeDiscoversFetish>>
 						<</if>>
@@ -756,11 +756,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts having to ask@@ other slaves for sex,
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesConsentFetish>>
+							<<saRulesConsentDiscoversFetish>>
 						<<else>>
 							@@.mediumaquamarine;relies@@ on your other slaves for mutual satisfaction,
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesConsentFetish>>
 							<<saRulesConsentDiscoversFetish>>
 						<</if>>
@@ -981,7 +981,7 @@
 					<<saRulesMasturbationDrugEffects>>
 				<<else>> /* releaseRules not restrictive */
 					<<if ($universalRulesConsent == 0)>>
-						happily @@.mediumaquamarine;avails herself@@ of your permission to demand that other slaves have sex with her.
+						happily @@.mediumaquamarine;avails herself@@ of your permission to
 						<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
 						<<saRulesRapeFetish>>
 						<<saRulesRapeDiscoversFetish>>
@@ -1120,7 +1120,7 @@
 					/* possible cumflation code here */
 				<</if>>
 				<<set $slaves[$i].need -= 60>>
-			<<elseif ($slaves[$i].releaseRules == "masturbation") || ($slaves[$i].releaseRules == "permisive")>>
+			<<elseif ($slaves[$i].releaseRules == "masturbation") || ($slaves[$i].releaseRules == "permissive")>>
 				<<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust > -20)>>
 					takes solace in her permission to masturbate rather than being forced to seek other means of release, @@.mediumaquamarine;reducing her fear@@ of you.
 					<<set $slaves[$i].trust += 2, $slaves[$i].need = 0>>
@@ -1179,7 +1179,7 @@
 				<<default>>
 					The spare living conditions of $clinicName serve as a constant reminder that @@.hotpink;she is nothing more than an object@@ for your amusement.
 					<<if ($slaves[$i].trust > 20)>>
-						She can only @@.gold;invision the horrors@@ that await her under your care.
+						She can only @@.gold;envision the horrors@@ that await her under your care.
 						<<set $slaves[$i].trust -= 2>>
 					<</if>>
 					<<set $slaves[$i].devotion += 1>>
@@ -1341,7 +1341,7 @@
 				<</switch>>
 			<</if>>
 		<<case "be the Wardeness">>
-			<<set $slaves[$i].need -= ($cellblock*5)>>
+			<<set $slaves[$i].need -= ($CellBiIDs.length*5)>>
 			<<if $slaves[$i].energy <= 20>>
 				is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting her sexual outlets superfluous<</if>>.	
 				<<set $slaves[$i].need = 0>>
@@ -1357,13 +1357,13 @@
 					<<saRulesPlayerDiscoversFetish>>
 					<<saRulesPlayerDrugEffects>>
 				<<elseif ($slaves[$i].releaseRules == "masturbation")>>
-					opts to @@.mediumaquamarine;take advantage of perks of her position@@ and use the prisoners for relief.
+					opts to @@.mediumaquamarine;take advantage of the prisoners@@ to
 					<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
 					<<saRulesRapeFetish>>
 					<<saRulesRapeDiscoversFetish>>
 					<<saRulesPermissiveDrugEffects>>
 				<<else>>
-					happily @@.mediumaquamarine;avails herself@@ to the prisoners whenever she needs release.
+					happily @@.mediumaquamarine;avails herself of the prisoners@@ to
 					<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
 					<<saRulesRapeFetish>>
 					<<saRulesRapeDiscoversFetish>>
@@ -1612,7 +1612,7 @@
 					<<saRulesMasturbationDrugEffects>>
 				<<else>> /* releaseRules not restrictive */
 					<<if ($universalRulesConsent == 0)>>
-						happily @@.mediumaquamarine;avails herself@@ of your permission to demand that other slaves have sex with her.
+						happily @@.mediumaquamarine;avails herself@@ of your permission to
 						<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
 						<<saRulesRapeFetish>>
 						<<saRulesRapeDiscoversFetish>>
@@ -1792,11 +1792,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts the need@@ to
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesRapeFetish>>
+							<<saRulesRapeDiscoversFetish>>
 						<<else>>
 							happily @@.mediumaquamarine;avails herself@@ of your permission to
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesRapeFetish>>
 							<<saRulesRapeDiscoversFetish>>
 						<</if>>
@@ -1820,11 +1820,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts having to ask@@ other slaves for sex,
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesConsentFetish>>
+							<<saRulesConsentDiscoversFetish>>
 						<<else>>
 							@@.mediumaquamarine;relies@@ on your other slaves for mutual satisfaction,
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesConsentFetish>>
 							<<saRulesConsentDiscoversFetish>>
 						<</if>>
@@ -1950,7 +1950,7 @@
 					<<if $SpaiIDs.length > 2>>
 						Since she's low in the slave hierarchy, @@.mediumaquamarine;she knows@@ that the rule that slaves must get consent before having sex with her are all that protect her from abuse.
 					<<else>>
-						Since she's low in the slave hierarchy, @@.mediumaquamarine;she knows@@ that the rule that slaves must get consent before having sex with her are all that protect her from abuse. Well, that and the fact $spaName is <<if $Attendant != 0>>mostly frequented by other slaveowners' stock<<else>>her litle private sanctuary<</if>>.
+						Since she's low in the slave hierarchy, @@.mediumaquamarine;she knows@@ that the rule that slaves must get consent before having sex with her are all that protect her from abuse. Well, that and the fact $spaName is <<if $Attendant != 0>>mostly frequented by other slaveowners' stock<<else>>her little private sanctuary<</if>>.
 					<</if>>
 					<<set $slaves[$i].trust += 1>>
 				<</if>>
@@ -2055,8 +2055,8 @@
 				<</switch>>
 			<</if>>
 		<<case "be the Schoolteacher">>
-			<<set $slaves[$i].need -= $schoolroom*10>>
-			<<set _sexLessons = $schoolroom*2>>
+			<<set $slaves[$i].need -= $SchlRiIDs.length*10>>
+			<<set _sexLessons = $SchlRiIDs.length*2>>
 			<<if canDoVaginal($slaves[$i]) && $slaves[$i].vagina != 0>>
 				<<set $slaves[$i].vaginalCount += _sexLessons, $vaginalTotal += _sexLessons>>
 			<</if>>
@@ -2102,7 +2102,7 @@
 					<<saRulesMasturbationDrugEffects>>
 				<<else>> /* releaseRules not restrictive */
 					<<if ($universalRulesConsent == 0)>>
-						happily @@.mediumaquamarine;takes advantage@@ of your permission to demand that other slaves have sex with her for her lesson plan.
+						happily @@.mediumaquamarine;takes advantage@@ of your permission to
 						<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
 						<<saRulesRapeFetish>>
 						<<saRulesRapeDiscoversFetish>>
@@ -2319,11 +2319,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts the need@@ to
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesRapeFetish>>
+							<<saRulesRapeDiscoversFetish>>
 						<<else>>
 							happily @@.mediumaquamarine;avails herself@@ of your permission to
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesRapeFetish>>
 							<<saRulesRapeDiscoversFetish>>
 						<</if>>
@@ -2347,11 +2347,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts having to ask@@ other slaves for sex,
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesConsentFetish>>
+							<<saRulesConsentDiscoversFetish>>
 						<<else>>
 							@@.mediumaquamarine;relies@@ on your other slaves for mutual satisfaction,
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesConsentFetish>>
 							<<saRulesConsentDiscoversFetish>>
 						<</if>>
@@ -2573,7 +2573,7 @@
 					<<saRulesMasturbationDrugEffects>>
 				<<else>> /* releaseRules not restrictive */
 					<<if ($universalRulesConsent == 0)>>
-						happily @@.mediumaquamarine;avails herself@@ of your permission to demand that other slaves have sex with her.
+						happily @@.mediumaquamarine;avails herself@@ of your permission to
 						<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
 						<<saRulesRapeFetish>>
 						<<saRulesRapeDiscoversFetish>>
@@ -2758,11 +2758,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts the need@@ to
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesRapeFetish>>
+							<<saRulesRapeDiscoversFetish>>
 						<<else>>
 							happily @@.mediumaquamarine;avails herself@@ of your permission to
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesRapeFetish>>
 							<<saRulesRapeDiscoversFetish>>
 						<</if>>
@@ -2786,11 +2786,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts having to ask@@ other slaves for sex,
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesConsentFetish>>
+							<<saRulesConsentDiscoversFetish>>
 						<<else>>
 							@@.mediumaquamarine;relies@@ on your other slaves for mutual satisfaction,
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesConsentFetish>>
 							<<saRulesConsentDiscoversFetish>>
 						<</if>>
@@ -2998,7 +2998,7 @@
 					<<set $slaves[$i].health -= _punishments>>
 					<<set $slaves[$i].trust -= 2*_punishments>>
 				<<case "chastity">>
-					When she disobeys, she finds herself cleaning up aroudn an on going orgy, yet @@.gold;forbidden from getting off,@@ @@.red;reducing her libido@@ but breaking her to @@.hotpink;sexual obedience.@@
+					When she disobeys, she finds herself cleaning up around an ongoing orgy, yet @@.gold;forbidden from getting off,@@ @@.red;reducing her libido@@ but breaking her to @@.hotpink;sexual obedience.@@
 					<<if $slaves[$i].energy > 2>><<set $slaves[$i].energy -= 2*_punishments>><</if>>
 					<<set $slaves[$i].devotion += _punishments>>
 					<<set $slaves[$i].trust -= _punishments>>
@@ -3046,7 +3046,7 @@
 					<<saRulesMasturbationDrugEffects>>
 				<<else>> /* releaseRules not restrictive */
 					<<if ($universalRulesConsent == 0)>>
-						happily @@.mediumaquamarine;avails herself@@ of your permission to demand that other slaves have sex with her.
+						happily @@.mediumaquamarine;avails herself@@ of your permission to
 						<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
 						<<saRulesRapeFetish>>
 						<<saRulesRapeDiscoversFetish>>
@@ -3247,11 +3247,11 @@
 							<<elseif ($slaves[$i].devotion < 50)>>
 								@@.hotpink;accepts the need@@ to
 								<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+								<<saRulesRapeFetish>>
+								<<saRulesRapeDiscoversFetish>>
 							<<else>>
 								happily @@.mediumaquamarine;avails herself@@ of your permission to
 								<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-							<</if>>
-							<<if $slaves[$i].devotion > 20>>
 								<<saRulesRapeFetish>>
 								<<saRulesRapeDiscoversFetish>>
 							<</if>>
@@ -3275,11 +3275,11 @@
 							<<elseif ($slaves[$i].devotion < 50)>>
 								@@.hotpink;accepts having to ask@@ other slaves for sex,
 								<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+								<<saRulesConsentFetish>>
+								<<saRulesConsentDiscoversFetish>>
 							<<else>>
 								@@.mediumaquamarine;relies@@ on your other slaves for mutual satisfaction,
 								<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-							<</if>>
-							<<if $slaves[$i].devotion > 20>>
 								<<saRulesConsentFetish>>
 								<<saRulesConsentDiscoversFetish>>
 							<</if>>
@@ -3977,11 +3977,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts the need@@ to
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesRapeFetish>>
+							<<saRulesRapeDiscoversFetish>>
 						<<else>>
 							happily @@.mediumaquamarine;avails herself@@ of your permission to
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesRapeFetish>>
 							<<saRulesRapeDiscoversFetish>>
 						<</if>>
@@ -4005,11 +4005,11 @@
 						<<elseif ($slaves[$i].devotion < 50)>>
 							@@.hotpink;accepts having to ask@@ other slaves for sex,
 							<<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>>
+							<<saRulesConsentFetish>>
+							<<saRulesConsentDiscoversFetish>>
 						<<else>>
 							@@.mediumaquamarine;relies@@ on your other slaves for mutual satisfaction,
 							<<set $slaves[$i].trust += 1, $slaves[$i].need = 0>>
-						<</if>>
-						<<if $slaves[$i].devotion > 20>>
 							<<saRulesConsentFetish>>
 							<<saRulesConsentDiscoversFetish>>
 						<</if>>