diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 024be731e6b0e6d0c5745306e65b77117194a0a9..9de6c41ff2019aafff8c3e99accf1c4ffeabcf74 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -4,6 +4,12 @@
 
 8/10/2018
 
+	29
+	-added body hair controls to startingGirls more customization options
+	-fixed issues with the new slave markets
+	-slaves should no longer experience rivalry whiplash
+	-slaves that would have gained flaws from stress, but are receiving your careful attention, now gain minor devotion instead.
+
 	28
 	-bulk ordering from the prison sales now works
 	-fixed, hopefully, an issue where executed traitors were not properly being removed from the unit pool (secEx)
diff --git a/src/npc/startingGirls/moreCustomOptions.tw b/src/npc/startingGirls/moreCustomOptions.tw
index c868a29dd0830ab53339bf886d46bd5f0d81e0bb..8edf14a7ab00fb8f39798718bb512b3a9185168f 100644
--- a/src/npc/startingGirls/moreCustomOptions.tw
+++ b/src/npc/startingGirls/moreCustomOptions.tw
@@ -36,6 +36,25 @@
 
 <br><br>
 
+''Pubic hair maintenance:'' $activeSlave.pubicHStyle.
+[[Waxed|More customization options][$activeSlave.pubicHStyle = "waxed"]]
+| [[Naturally hairless|More customization options][$activeSlave.pubicHStyle = "hairless"]]
+| [[Landing strip|More customization options][$activeSlave.pubicHStyle = "in a strip"]]
+| [[Neat|More customization options][$activeSlave.pubicHStyle = "neat"]]
+| [[Bushy in the front|More customization options][$activeSlave.pubicHStyle = "bushy in the front and neat in the rear"]]
+| [[Bushy|More customization options][$activeSlave.pubicHStyle = "bushy"]]
+| [[Very Bushy|More customization options][$activeSlave.pubicHStyle = "very bushy"]]
+
+<br><br>
+
+''Under arm hair maintenance:'' $activeSlave.underArmHStyle.
+[[Waxed|More customization options][$activeSlave.underArmHStyle = "waxed"]]
+| [[Naturally hairless|More customization options][$activeSlave.underArmHStyle = "hairless"]]
+| [[Shaved|More customization options][$activeSlave.underArmHStyle = "shaved"]]
+| [[Neat|More customization options][$activeSlave.underArmHStyle = "neat"]]
+| [[Bushy|More customization options][$activeSlave.underArmHStyle = "bushy"]]
+
+<br><br>
 ''Natural skin distinctiveness:'' $activeSlave.markings.
 [[None|More customization options][$activeSlave.markings = "none"]]
 | [[Freckles|More customization options][$activeSlave.markings = "freckles"]]
diff --git a/src/pregmod/criminalMarkets.tw b/src/pregmod/criminalMarkets.tw
index 70e8b75c297f7a7c0600537861b8fd0cb63d5e64..ad3e4d01def93ffa2c0b6b678fe40cc84608e3e9 100644
--- a/src/pregmod/criminalMarkets.tw
+++ b/src/pregmod/criminalMarkets.tw
@@ -52,7 +52,7 @@ You board the transport to
 It will cost <<print cashFormat($slaveCost)>> to enslave her.
 
 <<if $cash >= $slaveCost>>
-	<br>[[Enslave her and check out other available priosners|Criminal Market][$cash -= $slaveCost, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[[Enslave her and check out other available prisoners|Criminal Market][$cash -= $slaveCost, $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
 		<br>[[Enslave her|New Slave Intro][$cash -= $slaveCost,$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
 	<<else>>
diff --git a/src/uncategorized/endWeek.tw b/src/uncategorized/endWeek.tw
index 7b1662a96aecbd0c0aa5991b5a1a22ff150c55ef..9814cc640da84f2fb3e0125523c1c680d49edb3e 100644
--- a/src/uncategorized/endWeek.tw
+++ b/src/uncategorized/endWeek.tw
@@ -101,6 +101,9 @@
 <<set $expiree = 0>>
 
 <<set $PC.sexualEnergy = 4>>
+<<if $PCSlutContacts == 2>>
+	<<set $PC.sexualEnergy -= 3>>
+<</if>>
 <<if $personalAttention == "sex">>
 	<<set $PC.sexualEnergy += 2>>
 <</if>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 0d6152ade467604638ff2a642378496698b3bc9f..dfe6ac651b7ecd7762405f0276d5cfd8a3c63676 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -4856,55 +4856,60 @@
 	<</if>>
 	<<if $slaves[$i].fuckdoll == 0>>
 		<<if ($slaves[$i].behavioralFlaw == "none")>>
-		<<if ($slaves[$i].trust < -20)>>
-		<<if ($slaves[$i].devotion <= 50)>>
-		<<if (random(1,100) > 100+$slaves[$i].trust)>>
-			<<set _effect = random(1,4)>>
-			Being so afraid so constantly drives $him to find solace in
-			<<if _effect == 1>>
-			self-denial. @@.red;$He has developed anorexia.@@
-			<<set $slaves[$i].behavioralFlaw = "anorexic">>
-			<<elseif _effect == 2>>
-			stress eating. @@.red;$He's now a nervous glutton.@@
-			<<set $slaves[$i].behavioralFlaw = "gluttonous">>
-			<<elseif _effect == 3>>
-			the scraps of prayer and superstition $he can remember from $his life before $he was a slave. @@.red;$He's now religious.@@
-			<<set $slaves[$i].behavioralFlaw = "devout">>
-			<<else>>
-			the remnants of modern philosophy and education $he can remember from $his life before $he was a slave. @@.red;$He feels mentally liberated.@@
-			<<set $slaves[$i].behavioralFlaw = "liberated">>
+			<<if ($slaves[$i].trust < -20) && ($slaves[$i].devotion <= 50)>>
+				<<if (random(1,100) > 100+$slaves[$i].trust)>>
+					<<set _effect = random(1,4)>>
+					Being so afraid so constantly drives $him to find solace in
+					<<set _givingAttention = $personalAttention.findIndex(function(s) { return s.ID == $slaves[$i].ID; })>>
+					<<if _givingAttention != -1 && ["look after her", "soften her behavioral flaw", "soften her sexual flaw", "build her devotion", "Teach her"].includes($personalAttention[_givingAttention].trainingRegimen)>>
+						your attention. Relying on you for @@.hotpink;emotional support@@ strengthens $his @@.mediumaquamarine;bond@@ with <<= WrittenMaster($slaves[$i])>>.
+						<<set $slaves[$i].devotion++, $slaves[$i].trust++>>
+					<<elseif _effect == 1>>
+						self-denial. @@.red;$He has developed anorexia.@@
+						<<set $slaves[$i].behavioralFlaw = "anorexic">>
+					<<elseif _effect == 2>>
+						stress eating. @@.red;$He's now a nervous glutton.@@
+						<<set $slaves[$i].behavioralFlaw = "gluttonous">>
+					<<elseif _effect == 3>>
+						the scraps of prayer and superstition $he can remember from $his life before $he was a slave. @@.red;$He's now religious.@@
+						<<set $slaves[$i].behavioralFlaw = "devout">>
+					<<else>>
+						the remnants of modern philosophy and education $he can remember from $his life before $he was a slave. @@.red;$He feels mentally liberated.@@
+						<<set $slaves[$i].behavioralFlaw = "liberated">>
+					<</if>>
+				<</if>>
 			<</if>>
 		<</if>>
-		<</if>>
-		<</if>>
-		<</if>>
 		<<if ($slaves[$i].sexualFlaw == "none")>>
-		<<if ($slaves[$i].devotion < -20)>>
-		<<if (random(1,500) > 500+$slaves[$i].devotion)>>
-			<<set _effect = random(1,6)>>
-			Being so angry at $his life as a sex slave has
-			<<if _effect == 1>>
-                                driven $him into @@.red;sexual apathy.@@
-                                <<set $slaves[$i].sexualFlaw = "apathetic">>
-			<<elseif _effect == 2>>
-                                convinced $him that the conservative parts of $his upbringing were right: sex is evil. @@.red;$He's now repressed.@@
-                                <<set $slaves[$i].sexualFlaw = "repressed">>
-			<<elseif _effect == 3>>
-                                given $him a dread of being nude. @@.red;$He's now shamefast.@@
-                                <<set $slaves[$i].sexualFlaw = "shamefast">>
-			<<elseif _effect == 4>>
-                                deprived $him of any motivation to keep sex appealing or even clean. @@.red;$He's now crude.@@
-                                <<set $slaves[$i].sexualFlaw = "crude">>
-			<<elseif _effect == 5>>
-                                driven $him to find refuge in high standards. @@.red;$He's now judgemental.@@
-                                <<set $slaves[$i].sexualFlaw = "judgemental">>
-			<<else>>
-                                convinced $him that sex is only this way here. Convinced that sexual slavery is wrong, @@.red;$He's become sexually idealistic.@@
-                                <<set $slaves[$i].sexualFlaw = "idealistic">>
+			<<if ($slaves[$i].devotion < -20)>>
+				<<if (random(1,500) > 500+$slaves[$i].devotion)>>
+					<<set _effect = random(1,6)>>
+					Being so angry at $his life as a sex slave has
+					<<set _givingAttention = $personalAttention.findIndex(function(s) { return s.ID == $slaves[$i].ID; })>>
+					<<if _givingAttention != -1 && ["look after her", "soften her behavioral flaw", "soften her sexual flaw", "build her devotion", "Teach her"].includes($personalAttention[_givingAttention].trainingRegimen)>>
+						forced $him to face $his problems with you. Lending $him support makes it @@.hotpink;a little more tolerable.@@
+					<<elseif _effect == 1>>
+						driven $him into @@.red;sexual apathy.@@
+						<<set $slaves[$i].sexualFlaw = "apathetic">>
+					<<elseif _effect == 2>>
+						convinced $him that the conservative parts of $his upbringing were right: sex is evil. @@.red;$He's now repressed.@@
+						<<set $slaves[$i].sexualFlaw = "repressed">>
+					<<elseif _effect == 3>>
+						given $him a dread of being nude. @@.red;$He's now shamefast.@@
+						<<set $slaves[$i].sexualFlaw = "shamefast">>
+					<<elseif _effect == 4>>
+						deprived $him of any motivation to keep sex appealing or even clean. @@.red;$He's now crude.@@
+						<<set $slaves[$i].sexualFlaw = "crude">>
+					<<elseif _effect == 5>>
+						driven $him to find refuge in high standards. @@.red;$He's now judgemental.@@
+						<<set $slaves[$i].sexualFlaw = "judgemental">>
+					<<else>>
+						convinced $him that sex is only this way here. Convinced that sexual slavery is wrong, @@.red;$He's become sexually idealistic.@@
+						<<set $slaves[$i].sexualFlaw = "idealistic">>
+					<</if>>
+				<</if>>
 			<</if>>
 		<</if>>
-		<</if>>
-		<</if>>
 	<</if>>
 <</if>>
 
diff --git a/src/uncategorized/saRivalries.tw b/src/uncategorized/saRivalries.tw
index 5aaecc3d0b6b70f5f9593c56ae302763575e4923..e2e5e2aa6ea305b076267864b0143f51b86a6715 100644
--- a/src/uncategorized/saRivalries.tw
+++ b/src/uncategorized/saRivalries.tw
@@ -4,10 +4,9 @@
 
 <<if $slaves[$i].rivalry == 0>>
 
-<<if $slaves[$i].fuckdoll == 0>>
-<<if $slaves[$i].fetish != "mindbroken">>
+<<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">>
+<<if isSlaveAvailable($slaves[$i])>>
 <<if $slaves[$i].assignment != "stay confined">>
-<<if $slaves[$i].assignment != "be confined in the arcade">>
 <<if $slaves[$i].devotion < random(20,100)>>
 <<if $slaves[$i].trust > random(-100,-20)>>
 	<<for _j = 0; _j < _SL; _j++>>
@@ -134,7 +133,6 @@
 <</if>>
 <</if>>
 <</if>>
-<</if>>
 
 <<else>>
 
@@ -176,42 +174,38 @@
 		<<if _worsenedRivalry != 1>>
 			<<if _roll > 50>>
 				<<if $slaves[_j].fetish == $slaves[$i].fetish>>
-				<<if $slaves[_j].fetishKnown>>
-				<<if $slaves[$i].fetishKnown>>
 					$slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> share sexual interests, and in the sexual atmosphere of the arcology, it's @@.lightgreen;difficult for them to keep up their dislike@@ of one another with the mutual attraction.
-					<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1>>
-				<</if>>
-				<</if>>
+					<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lightenedRivalry = 1>>
 				<</if>>
 				<<if $slaves[_j].ID == $slaves[$i].relationshipTarget>>
-				<<if $slaves[$i].relationship > 3>>
-					<<set $slaves[_j].rivalry = 0, $slaves[_j].rivalryTarget = 0>>
-					<<set $slaves[$i].rivalry = 0, $slaves[$i].rivalryTarget = 0>>
-				<</if>>
+					<<if $slaves[$i].relationship > 3>>
+						<<set $slaves[_j].rivalry = 0, $slaves[_j].rivalryTarget = 0>>
+						<<set $slaves[$i].rivalry = 0, $slaves[$i].rivalryTarget = 0>>
+					<</if>>
 				<</if>>
 				<<if _roll > 80 && $slaves[$i].rivalry > 0>>
 					<<if $slaves[_j].trust < -20>>
-					<<if $slaves[$i].trust < -20>>
-						Since both $slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> are terrified of you, they work together to @@.lightgreen;get over their feud,@@ since it brings punishment on both of them.
-						<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1>>
-					<</if>>
+						<<if $slaves[$i].trust < -20>>
+							Since both $slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> are terrified of you, they work together to @@.lightgreen;get over their feud,@@ since it brings punishment on both of them.
+							<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lightenedRivalry = 1>>
+						<</if>>
 					<</if>>
 					<<if $slaves[_j].devotion > 50>>
-					<<if $slaves[$i].devotion > 50>>
-						Since both $slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> are devoted to you, they work together to @@.lightgreen;get over their feud,@@ since it gets in the way of their duties.
-						<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1>>
-					<</if>>
+						<<if $slaves[$i].devotion > 50>>
+							Since both $slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> are devoted to you, they work together to @@.lightgreen;get over their feud,@@ since it gets in the way of their duties.
+							<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lightenedRivalry = 1>>
+						<</if>>
 					<</if>>
 					<<if _roll > 90 && $slaves[$i].rivalry > 0>>
 						<<if $slaves[$i].energy > 95>>
 							$slaves[$i].slaveName lusts after <<= SlaveFullName($slaves[_j])>>, and does everything she can to @@.lightgreen;patch up their differences.@@
-							<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lustyFix = 1>>
+							<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lustyFix = 1, _lightenedRivalry = 1>>
 						<</if>>
 						<<if _lustyFix != 1>>
 							<<if $slaves[$i].attrXX > 85>>
 								<<if ($slaves[_j].vagina > -1) || ($slaves[_j].faceShape != "masculine")>>
 									$slaves[$i].slaveName lusts after <<= SlaveFullName($slaves[_j])>>, and does everything she can to @@.lightgreen;patch up their differences.@@
-									<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lustyFix = 1>>
+									<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lustyFix = 1, _lightenedRivalry = 1>>
 								<</if>>
 							<</if>>
 						<</if>>
@@ -219,7 +213,7 @@
 							<<if $slaves[$i].attrXY > 85>>
 								<<if ($slaves[_j].balls > 0) || ($slaves[_j].faceShape == "masculine")>>
 									$slaves[$i].slaveName lusts after <<= SlaveFullName($slaves[_j])>>, and does everything she can to @@.lightgreen;patch up their differences.@@
-									<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lustyFix = 1>>
+									<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lustyFix = 1, _lightenedRivalry = 1>>
 								<</if>>
 							<</if>>
 						<</if>>
@@ -228,7 +222,7 @@
 								<<if $slaves[$i].subTarget != $slaves[_j].ID>>
 									<<if $slaves[_j].subTarget != $slaves[$i].ID>>
 										With time apart $slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> @@.lightgreen;dislike each other less.@@
-										<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1>>
+										<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lightenedRivalry = 1>>
 									<</if>>
 								<</if>>
 							<</if>>
@@ -240,33 +234,31 @@
 	<</if>>
 	<<if $familyTesting>>
 		<<if $slaves[$i].mother == $slaves[_j].ID || $slaves[$i].father == $slaves[_j].ID || $slaves[_j].mother == $slaves[$i].ID || $slaves[_j].father == $slaves[$i].ID || areSisters($slaves[$i], $slaves[_j])>>
-			<<if _roll > 70 && $slaves[$i].rivalry < 3>>
+			<<if _roll > 70 && $slaves[$i].rivalry < 3 && _lightenedRivalry != 1>>
 				$slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> @@.lightsalmon;pursue their family rivalry.@@
 				<<set $slaves[_j].rivalry += 1, $slaves[$i].rivalry += 1>>
 			<<elseif _roll > 40 && $slaves[$i].rivalry > 0 && _worsenedRivalry != 1>>
 				$slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> @@.lightgreen;patch up their family relationship.@@
-				<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1>>
+				<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lightenedRivalry = 1>>
 			<</if>>
 		<</if>>
 	<<else>>
-		<<if $slaves[$i].relation>>
-		<<if $slaves[$i].relationTarget == $slaves[$i].rivalryTarget>>
-			<<if _roll > 70 && $slaves[$i].rivalry < 3>>
+		<<if $slaves[$i].relation && $slaves[$i].relationTarget == $slaves[$i].rivalryTarget>>
+			<<if _roll > 70 && $slaves[$i].rivalry < 3 && _lightenedRivalry != 1>>
 				$slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> @@.lightsalmon;pursue their family rivalry.@@
 				<<set $slaves[_j].rivalry += 1, $slaves[$i].rivalry += 1>>
 			<<elseif _roll > 40 && $slaves[$i].rivalry > 0 && _worsenedRivalry != 1>>
 				$slaves[$i].slaveName and <<= SlaveFullName($slaves[_j])>> @@.lightgreen;patch up their family relationship.@@
-				<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1>>
+				<<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lightenedRivalry = 1>>
 			<</if>>
 		<</if>>
-		<</if>>
 	<</if>>
-	<<if $slaves[_j].origBodyOwnerID == $slaves[$i].ID>>
+	<<if $slaves[_j].origBodyOwnerID == $slaves[$i].ID && _lightenedRivalry != 1>>
 		<<if $slaves[$i].rivalry < 3>>
 			$slaves[$i].slaveName @@.lightsalmon;refuses to accept <<= SlaveFullName($slaves[_j])>>'s control of her former body,@@ worsening their rivalry.
 			<<set $slaves[_j].rivalry += 1, $slaves[$i].rivalry += 1>>
 		<</if>>
-	<<elseif _roll > $slaves[$i].devotion-$slaves[$i].trust+10>>
+	<<elseif _roll > $slaves[$i].devotion-$slaves[$i].trust+10 && _lightenedRivalry != 1>>
 		<<if $slaves[$i].rivalry < 3>>
 			$slaves[$i].slaveName @@.lightsalmon;bickers with <<= SlaveFullName($slaves[_j])>>@@ whenever she can, worsening their rivalry.
 			<<set $slaves[_j].rivalry += 1, $slaves[$i].rivalry += 1>>
diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw
index 50aa918695fca08e4d698d22ac4efc456d5035f4..adb8369c10a6d375b8c48cdd70e8f5580b7d59a9 100644
--- a/src/utility/slaveCreationWidgets.tw
+++ b/src/utility/slaveCreationWidgets.tw
@@ -3676,7 +3676,11 @@
 		<<set $one_time_age_overrides_pedo_mode = 1>>
 	<<else>>
 		<<set $activeSlaveOneTimeMinAge = 16>>
-		<<set $activeSlaveOneTimeMaxAge = $retirementAge-2>>
+		<<if $retirementAge > 56>>
+			<<set $activeSlaveOneTimeMaxAge = 55>>
+		<<else>>
+			<<set $activeSlaveOneTimeMaxAge = $retirementAge-2>>
+		<</if>>
 	<</if>>
 	<<include "Generate XY Slave">>
 	
@@ -3889,16 +3893,22 @@
 		<<set $one_time_age_overrides_pedo_mode = 1>>
 	<<else>>
 		<<set $activeSlaveOneTimeMinAge = 18>>
-		<<set $activeSlaveOneTimeMaxAge = 55>>
+		<<if $retirementAge > 56>>
+			<<set $activeSlaveOneTimeMaxAge = 55>>
+		<<else>>
+			<<set $activeSlaveOneTimeMaxAge = $retirementAge-2>>
+		<</if>>
 	<</if>>
 	<<include "Generate New Slave">>
 	
+	/*
 	<<if $activeSlave.dick > 0>>
 		<<set $activeSlave.dickAccessory = "chastity">>
 	<</if>>
 	<<if $activeSlave.vagina > -1>>
 		<<set $activeSlave.vaginalAccessory = "chastity belt">>
 	<</if>>
+	*/
 	
 	<<set _criminal = setup.militaryCriminalPool.random()>>
 	
@@ -4061,7 +4071,11 @@
 		<<set $one_time_age_overrides_pedo_mode = 1>>
 	<<else>>
 		<<set $activeSlaveOneTimeMinAge = 25>>
-		<<set $activeSlaveOneTimeMaxAge = 65>>
+		<<if $retirementAge > 66>>
+			<<set $activeSlaveOneTimeMaxAge = 65>>
+		<<else>>
+			<<set $activeSlaveOneTimeMaxAge = $retirementAge-2>>
+		<</if>>
 	<</if>>
 	<<include "Generate New Slave">>
 	
@@ -4154,16 +4168,22 @@
 		<<set $one_time_age_overrides_pedo_mode = 1>>
 	<<else>>
 		<<set $activeSlaveOneTimeMinAge = 16>>
-		<<set $activeSlaveOneTimeMaxAge = $retirementAge-2>>
+		<<if $retirementAge > 56>>
+			<<set $activeSlaveOneTimeMaxAge = 55>>
+		<<else>>
+			<<set $activeSlaveOneTimeMaxAge = $retirementAge-2>>
+		<</if>>
 	<</if>>
 	<<include "Generate New Slave">>
 
+	/*
 	<<if $activeSlave.dick > 0>>
 		<<set $activeSlave.dickAccessory = "chastity">>
 	<</if>>
 	<<if $activeSlave.vagina > -1>>
 		<<set $activeSlave.vaginalAccessory = "chastity belt">>
 	<</if>>
+	*/
 	
 	<<set _criminal = setup.pettyCriminalPool.random()>>
 
@@ -4330,7 +4350,7 @@
 		<<set $activeSlave.origin = "You purchased her life at a prison sale. She was locked away for tax evasion.">>
 		<<set $prisonCrime = "is incarcerated for tax evasion.">>
 		<<set $activeSlave.devotion = random(-20,20)>>
-		<<set $activeSlave.trust = random(,60)>>
+		<<set $activeSlave.trust = random(0,60)>>
 		<<set $activeSlave.hStyle = "buzzcut">>
 		<<set $activeSlave.hLength = 0>>
 		<<set $activeSlave.intelligence = either(0, 1, 1, 2, 2, 3)>>