diff --git a/src/uncategorized/saChoosesOwnClothes.tw b/src/uncategorized/saChoosesOwnClothes.tw
index 4d96ee27dc49b437664b586cd34b8bcf883650c8..82071f022d7eddac7b6d5197e7118091cbd7c8bb 100644
--- a/src/uncategorized/saChoosesOwnClothes.tw
+++ b/src/uncategorized/saChoosesOwnClothes.tw
@@ -21,57 +21,99 @@
 		<</if>>
 	<</if>>
 	Faced with so many choices and no thought on the matter;
+	<<set _clothingPool = []>>
 	<<if ($arcologies[0].FSChattelReligionist > 0)>>
 		$pronoun commonly sees others wearing chattel habits and is drawn to doing so <<print $object>>self.
 		<<set $slaves[$i].clothes = "a chattel habit">>
-	<<elseif ($arcologies[0].FSEgyptianRevivalist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees others wearing nothing but jewelry and is drawn to doing so <<print $object>>self.
-		<<set $slaves[$i].clothes = "slutty jewelry">>
-	<<elseif ($arcologies[0].FSRomanRevivalist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees others wearing togas and is drawn to doing so <<print $object>>self.
-		<<set $slaves[$i].clothes = "a toga">>
-	<<elseif ($arcologies[0].FSAztecRevivalist > 0) && (random(1,3) == 1)>>
-		$pronoun wears a very revealing huipil that accentuates $possessive body.
-		<<set $slaves[$i].clothes = "a huipil">>
-	<<elseif ($arcologies[0].FSEdoRevivalist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees others wearing kimonos and is drawn to doing so <<print $object>>self.
-		<<set $slaves[$i].clothes = "a kimono">>
-	<<elseif ($arcologies[0].FSArabianRevivalist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees others wearing silk and is drawn to doing so <<print $object>>self.
-		<<set $slaves[$i].clothes = "harem gauze">>
-	<<elseif ($arcologies[0].FSChineseRevivalist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees others wearing qipaos and is drawn to doing so <<print $object>>self.
-		<<set $slaves[$i].clothes = "a slutty qipao">>
-	<<elseif ($arcologies[0].FSGenderFundamentalist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees cheerleaders around and instinctually follows along.
-		<<set $slaves[$i].clothes = either("a cheerleader outfit", "a schoolgirl outfit")>>
-	<<elseif ($arcologies[0].FSGenderFundamentalist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees bunnies around and instinctually follows along.
-		<<set $slaves[$i].clothes = "a bunny outfit">>
-	<<elseif ($arcologies[0].FSPaternalist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees others wearing clothing and is drawn to doing so <<print $object>>self.
-		<<set $slaves[$i].clothes = "conservative clothing">>
-	<<elseif ($arcologies[0].FSMaturityPreferentialist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees others wearing suits and is drawn to doing so <<print $object>>self.
-		<<set $slaves[$i].clothes = either("slutty business attire", "a nice maid outfit", "a military uniform", "nice business attire")>>
-	<<elseif ($arcologies[0].FSYouthPreferentialist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees schoolgirls around and instinctually follows along.
-		<<set $slaves[$i].clothes = either("a schoolgirl outfit", "a cheerleader outfit")>>
-	<<elseif ($arcologies[0].FSDegradationist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees others wearing chains and is drawn to doing so <<print $object>>self.
-		<<set $slaves[$i].clothes = either("chains", "uncomfortable straps", "shibari ropes")>>
-	<<elseif ($arcologies[0].FSPhysicalIdealist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees naked girls around and seldom realizes they are coated in oil.
-		<<set $slaves[$i].clothes = either("body oil", "no clothing", "no clothing")>>
-	<<elseif ($arcologies[0].FSPastoralist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees cowgirls around and instinctually follows along.
-		<<set $slaves[$i].clothes = "Western clothing">>
-	<<elseif ($arcologies[0].FSBodyPurist > 0) && (random(1,3) == 1)>>
-		$pronoun commonly sees others wearing tight, form-fitting clothes and is drawn to doing so <<print $object>>self.
-		<<set $slaves[$i].clothes = either("a leotard", "a string bikini", "a slave gown", "a comfortable bodysuit", "restrictive latex", "clubslut netting", "a leotard", "a halter top dress")>>
 	<<else>>
-		$pronoun chooses to put on underwear, the reasons lost to $possessive, and moves on.
-		<<set $slaves[$i].clothes = "attractive lingerie">>
+		<<if ($arcologies[0].FSEgyptianRevivalist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("egyptian")>>
+		<<elseif ($arcologies[0].FSRomanRevivalist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("roman")>>
+		<<elseif ($arcologies[0].FSAztecRevivalist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("aztec")>>
+		<<elseif ($arcologies[0].FSEdoRevivalist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("edo")>>
+		<<elseif ($arcologies[0].FSArabianRevivalist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("arabic")>>
+		<<elseif ($arcologies[0].FSChineseRevivalist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("chinese")>>
+		<</if>>
+		<<if ($arcologies[0].FSGenderFundamentalist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("genderFund")>>
+		<</if>>
+		<<if ($arcologies[0].FSPaternalist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("paternalist")>>
+		<<elseif ($arcologies[0].FSDegradationist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("degradationist")>>
+		<</if>>
+		<<if ($arcologies[0].FSMaturityPreferentialist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("mature")>>
+		<<elseif ($arcologies[0].FSYouthPreferentialist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("youth")>>
+		<</if>>
+		<<if ($arcologies[0].FSPhysicalIdealist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("physicalIdealist")>>
+		<</if>>
+		<<if ($arcologies[0].FSPastoralist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("pastoralist")>>
+		<</if>>
+		<<if ($arcologies[0].FSBodyPurist > 0) && (random(1,3) == 1)>>
+			<<set _clothingPool.push("bodyPurist")>>
+		<</if>>
+		<<set _clothingPool.push("panties")>>
+		<<switch _randomClothes>>
+		<<case "egyptian">>
+			$pronoun commonly sees others wearing nothing but jewelry and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = "slutty jewelry">>
+		<<case "roman">>
+			$pronoun commonly sees others wearing togas and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = "a toga">>
+		<<case "aztec">>
+			$pronoun commonly sees others wearing huipils and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = "a huipil">>
+		<<case "edo">>
+			$pronoun commonly sees others wearing kimonos and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = "a kimono">>
+		<<case "arabic">>
+			$pronoun commonly sees others wearing silk and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = "harem gauze">>
+		<<case "chinese">>
+			$pronoun commonly sees others wearing qipaos and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = "a slutty qipao">>
+		<<case "genderFund">>
+			<<if random(1,2) == 1>>
+				$pronoun commonly sees cheerleaders around and instinctually follows along.
+				<<set $slaves[$i].clothes = either("a cheerleader outfit", "a schoolgirl outfit")>>
+			<<else>>
+				$pronoun commonly sees bunnies around and instinctually follows along.
+				<<set $slaves[$i].clothes = "a bunny outfit">>
+			<</if>>
+		<<case "paternalist">>
+			$pronoun commonly sees others wearing clothing and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = "conservative clothing">>
+		<<case "mature">>
+			$pronoun commonly sees others wearing suits and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = either("slutty business attire", "a nice maid outfit", "a military uniform", "nice business attire")>>
+		<<case "youth">>
+			$pronoun commonly sees schoolgirls around and instinctually follows along.
+			<<set $slaves[$i].clothes = either("a schoolgirl outfit", "a cheerleader outfit")>>
+		<<case "degradationist">>
+			$pronoun commonly sees others wearing chains and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = either("chains", "uncomfortable straps", "shibari ropes")>>
+		<<case "physicalIdealist">>
+			$pronoun commonly sees naked girls around and seldom realizes they are coated in oil.
+			<<set $slaves[$i].clothes = either("body oil", "no clothing", "no clothing")>>
+		<<case "pastoralist">>
+			$pronoun commonly sees cowgirls around and instinctually follows along.
+			<<set $slaves[$i].clothes = "Western clothing">>
+		<<case "bodyPurist">>
+			$pronoun commonly sees others wearing tight, form-fitting clothes and is drawn to doing so <<print $object>>self.
+			<<set $slaves[$i].clothes = either("a leotard", "a string bikini", "a slave gown", "a comfortable bodysuit", "restrictive latex", "clubslut netting", "a leotard", "a halter top dress")>>
+		<<default>>
+			$pronoun chooses to put on underwear, the reasons lost to $possessive, and moves on.
+			<<set $slaves[$i].clothes = "attractive lingerie">>
+		<</switch>>
 	<</if>>
 <<else>>
 
@@ -79,13 +121,13 @@
 	$pronounCap uses the ability to select outfits to cover up with comfortable cut-offs and a t-shirt,
 	<<set $slaves[$i].clothes = "cutoffs and a t-shirt">>
 	<<if ($slaves[$i].amp != 1)>>
-	<<if ($slaves[$i].heels == 0)>>
-	and wears comfortable flats,
-	<<set $slaves[$i].shoes = "flats">>
-	<<else>>
-	and angrily wears the heels $pronoun needs to walk,
-	<<set $slaves[$i].shoes = "heels">>
-	<</if>>
+		<<if ($slaves[$i].heels == 0)>>
+			and wears comfortable flats,
+			<<set $slaves[$i].shoes = "flats">>
+		<<else>>
+			and angrily wears the heels $pronoun needs to walk,
+			<<set $slaves[$i].shoes = "heels">>
+		<</if>>
 	<</if>>
 	@@.mediumorchid;increasing $possessive independence.@@
 	<<set $slaves[$i].devotion -= 5>>
@@ -321,7 +363,7 @@
 <<if $arcologies[0].FSRestart != "unset">>
 	<<if $slaves[$i].choosesOwnChastity == 1>>
 		<<if $slaves[$i].vagina > -1 && $slaves[$i].breedingMark == 1 && ($slaves[$i].vaginalAccessory == "chastity belt" || $slaves[$i].vaginalAccessory == "combined chastity")>>
-			$pronounCap unfastens $possessive chastity belt knowing full well $possessive role in life is to carry $possessive <<if def $PC.customTitle>><<print $PC.customTitle>>'s<<elseif $PC.title != 0>>Master's<<else>>Mistress'<</if>> children.
+			$pronounCap unfastens $possessive chastity belt knowing full well $possessive role in life is to carry $possessive <<WrittenMaster $slaves[$i]>>'s children.
 			<<set $slaves[$i].vaginalAccessory = "none">>
 		<<elseif $slaves[$i].vagina > -1 && $slaves[$i].ovaries == 1 && $slaves[$i].preg == 0 && $slaves[$i].vaginalAccessory != "chastity belt">>
 			$pronounCap also affixes a chastity belt over $possessive vagina to discourage use of $possessive reproductive organ.
@@ -341,22 +383,22 @@
 <</if>>
 
 <<if ($slaves[$i].amp != 1)>>
-<<if ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "dom")>>
-	$pronounCap wears boots to look like a proper dominant.
-	<<set $slaves[$i].shoes = "boots">>
-<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "sadist")>>
-	$pronounCap wears boots, since $pronoun thinks they make $possessive look dangerous.
-	<<set $slaves[$i].shoes = "boots">>
-<<elseif ($slaves[$i].heels == 1)>>
-	$pronounCap wears the heels $pronoun needs to walk.
-	<<set $slaves[$i].shoes = "heels">>
-<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "none")>>
-	$pronounCap wears comfortable flats, since $pronoun doesn't have a fetish to show off.
-	<<set $slaves[$i].shoes = "flats">>
-<<else>>
-	$pronounCap wears heels to strut $possessive stuff.
-	<<set $slaves[$i].shoes = "heels">>
-<</if>>
+	<<if ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "dom")>>
+		$pronounCap wears boots to look like a proper dominant.
+		<<set $slaves[$i].shoes = "boots">>
+	<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "sadist")>>
+		$pronounCap wears boots, since $pronoun thinks they make $possessive look dangerous.
+		<<set $slaves[$i].shoes = "boots">>
+	<<elseif ($slaves[$i].heels == 1)>>
+		$pronounCap wears the heels $pronoun needs to walk.
+		<<set $slaves[$i].shoes = "heels">>
+	<<elseif ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetish == "none")>>
+		$pronounCap wears comfortable flats, since $pronoun doesn't have a fetish to show off.
+		<<set $slaves[$i].shoes = "flats">>
+	<<else>>
+		$pronounCap wears heels to strut $possessive stuff.
+		<<set $slaves[$i].shoes = "heels">>
+	<</if>>
 <</if>>
 
 <</if>> /* closes devotion > 20 */
diff --git a/src/uncategorized/slaveSummary.tw b/src/uncategorized/slaveSummary.tw
index 30fa746860b976daf42fe9e4720aa5806bce7c09..8ea58d5ff42558bd675f150a7620e7f08b26fa60 100644
--- a/src/uncategorized/slaveSummary.tw
+++ b/src/uncategorized/slaveSummary.tw
@@ -153,7 +153,7 @@
 <<case "Head Girl Suite">>
 <<if $Flag == 0>>
 		<br style="clear:both" /><<if $lineSeparations == 0>><br><<else>><hr style="margin:0"><</if>><<if ($seeImages == 1) && ($seeSummaryImages == 1)>><div class="imageRef smlImg"><<SlaveArt _Slave 1>></div><</if>>
-		[[_slaveName|Slave Interact][$activeSlave = $slaves[ssi]]]
+		[[_slaveName|Slave Interact][$activeSlave = $slaves[_ssi]]]
 <<else>>
 		<br style="clear:both" /><<if $lineSeparations == 0>><br><<else>><hr style="margin:0"><</if>><<if ($seeImages == 1) && ($seeSummaryImages == 1)>><div class="imageRef smlImg"><<SlaveArt _Slave 1>></div><</if>>
 		[[_slaveName|Slave Interact][$activeSlave = $slaves[_ssi]]]
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 3d43ba844379dbaeac56ca992dc27ed33ad59de2..6c15b6d52622b32adff392ffbe2373a0a1774573 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -4221,7 +4221,7 @@ $pronounCap has
 		<<if $activeSlave.physicalAge <= 3>>
 			and $possessive belly pins $possessive to the ground. $possessiveCap toddlerish form is dwarfed by $possessive pregnancy, and try as $pronoun might $pronoun can not even drag the oversized thing.<<if $activeSlave.amp == 0>> $pronounCap requires assistance to get to $possessive feet<<if $saleDescription == 0>>, and uses a wheeled stand to support $possessive pregnancy when $pronoun must walk anywhere<</if>>.<</if>>
 		<<elseif $activeSlave.physicalAge <= 12>>
-			and $pronoun can barely function with $possessive oversized belly.
+			and $pronoun can barely function with $possessive oversized belly.<<if $activeSlave.amp == 0>> $pronounCap requires assistance to get to $possessive feet<<if $saleDescription == 0>>, and uses a wheeled stand to support $possessive pregnancy when $pronoun must walk anywhere<</if>>.<</if>>
 		<<elseif $activeSlave.height >= 185>>
 			but $possessive tall frame barely bears $possessive oversized, drum-taut belly.
 		<<elseif $activeSlave.height < 150>>