diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index df5605907f35fe1e1012ef3785e282849ab8ed2b..012c0a9f4e17f086c14ae5273b838aaa4728c467 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -2,6 +2,13 @@
 
 0.10.7.1-0.1.x
 
+4/07/2018
+
+	29
+	-hopefully have finished fixing that rival hacking victory
+	-various typo corrections
+	-messy bun added to hairstyles
+
 4/06/2018
 
 	28
diff --git a/src/pregmod/fDick.tw b/src/pregmod/fDick.tw
index f6bc2e33243b19505bffab721fe988eeb95a91b2..6900c2524094bc620d297a99d48d0565b9c97ea4 100644
--- a/src/pregmod/fDick.tw
+++ b/src/pregmod/fDick.tw
@@ -1,11 +1,13 @@
 :: FDick [nobr]
  
 <<ClearSummaryCache $activeSlave>>
+
+<<set _belly = bellyAdjective($activeSlave)>>
 /*CHECK*/
 
 /*NON-AMPUTEE*/
 <<if ($activeSlave.amp < 1)>>
-	You direct $activeSlave.slaveName to lie down and ready herself as you step over to her an align your <<if $PC.vagina == 1>> vagina <<else>> ass <</if>> with
+	You direct $activeSlave.slaveName to lie down and ready herself as you step over to her and align your <<if $PC.vagina == 1>> vagina <<else>> ass <</if>> with
 	<<if ($activeSlave.vaginaPiercing > 1) && ($activeSlave.dick != 0)>>
 		her pierced cock-head
 	<<elseif ($activeSlave.vaginaPiercing == 1) && ($activeSlave.dick != 0)>>
@@ -13,70 +15,134 @@
 	<<else>>
 		her cock
 	<</if>>
-	and lower yourself onto her
-
+	
+	<<if $activeSlave.fetish != "mindbroken" && $activeSlave.fuckdoll == 0>>
+		<<if $activeSlave.devotion > 20>>
+			She thought she would be fucking another slave, not her <<WrittenMaster>>, so to say she's pleasantly surprised would be an understatement.
+		<<elseif $activeSlave.devotion >= -20>>
+			She thought she would fucking another slave, not her <<WrittenMaster>>; she has mixed feelings about this, but her body can't wait to plunge your depths.
+		<<else>>
+			<<if $activeSlave.trust > 20>>
+				She was already horrified at the thought of being ordered to lie down and let another slave rape her dick, but when she realized it would be you instead, that horror turned to a mix of confusion and sheer terror.
+			<<else>>
+				Her dick springs to life at the prospect of plunging into your depths; this may be her chance to one up you for a change.
+			<</if>>
+		<</if>>
+	<</if>>
+	
+	You slowly lower yourself onto her
 	<<if $activeSlave.dick == 1>>
-		tiny dick
+		tiny
 	<<elseif $activeSlave.dick == 2>>
-		cute dick
+		cute
 	<<elseif $activeSlave.dick == 3>>
-		dick
+		average
 	<<elseif $activeSlave.dick == 4>>
-		big dick
+		big
 	<<elseif $activeSlave.dick == 5>>
-		impressive dick
+		impressive
 	<<elseif $activeSlave.dick == 6>>
-		huge dick
+		huge
 	<<elseif $activeSlave.dick == 7>>
-		gigantic dick
+		gigantic
 	<<elseif $activeSlave.dick == 8>>
-		titanic dick
+		titanic
 	<<elseif $activeSlave.dick == 9>>
-		absurd dick
+		absurd
 	<<elseif $activeSlave.dick == 10>>
-		inhuman dick
+		inhuman
 	<<else>>
-		hypertrophied dick
+		hypertrophied
 	<</if>>
+	 dick, savoring every centimeter, 
 	<<if $activeSlave.dick <= 6>>
-	until you are sitting on her loins.
+		until you find yourself hilted and sitting on her pelvis. 
 	<<else>>
-	until feel that you can't take more of her inside you.
+		until you feel that you can't take any more of her inside you.
 	<</if>>
 
-	You reach back 
+	Making eye contact, you reach <<if $PC.belly < 5000 && $activeSlave.belly < 5000>>back<<else>>down<</if>>
 	<<if $activeSlave.scrotum > 0>>
 		and stroke her
 		<<if $activeSlave.balls == 0>>
-			soft scrotum.
+			soft
 		<<elseif $activeSlave.balls == 1>>
-			tiny balls.
+			tiny
 		<<elseif $activeSlave.balls == 2>>
-			cute balls.
+			cute
 		<<elseif $activeSlave.balls == 3>>
-			balls.
+			average
 		<<elseif $activeSlave.balls == 4>>
-			large balls.
+			large
 		<<elseif $activeSlave.balls == 5>>
-			huge balls.
+			huge
 		<<else>>
-			monstrous balls.
+			monstrous
 		<</if>>
+		 balls,
 	<<else>>
-		soft perineum.
+		soft perineum,
 	<</if>>
+	making it abundantly clear that you want her cum.
 
 	<<if ($activeSlave.fetish == "mindbroken")>>
-		Like a doll, she dumbly remains still, watching you without interest.
-		You start moving up and on her shaft, until you climax and notice that so did $activeSlave.slaveName.
+		Like a doll, she dumbly remains still, completely indifferent that she's deep in her <<WrittenMaster>>'s <<if $PC.vagina == 1>>pussy<<else>>butt<</if>>.
+		You start moving up and on her shaft, continuing until you climax and lift yourself off of her. A strand of cum slips from your <<if $PC.vagina == 1>>slit<<else>>anus<</if>>; it seems $activeSlave.slaveName came too.
 		Since she is mindbroken, her responses to you are purely physiological and your actions have no affect on her mentally. You leave your toy for one of your other slaves to clean and maintain.
-	<<elseif $activeSlave.trust < -20>>
-	Having followed your instructions as quickly as she could she lies as still as she can beneath you while you start moving on top of her. While she is too afraid to be an active participant on her, do her best to follow your instructions.  
-	She warns you that she is about to cum when feel yourself approaching an orgasm and soon after, you can feel her unload inside of you, despite her fear. 
+	<<elseif $activeSlave.devotion > 50>>
+		You ride her until you both climax. 
+		<<if $activeSlave.trust < -20>>
+			Having followed your instructions as quickly as she could in fear of your wrath, she tries her best to please you while you bounce<<if $PC.belly >= 5000>> your gravid bulk<</if>> on her obedient cock. She timidly warns you that she is about to cum; in response you speed up your pace and clamp down hard on her throbbing shaft. She squeaks lewdly, overwhelmed by your orgasmic <<if $PC.vagina == 1>>cunt<<else>>rectal<</if>> spasms, and unloads inside of you before apologizing submissively.
+		<<elseif $activeSlave.trust <= 20>>
+			Having followed your instructions quickly and obediently, she tries her best to please you while you bounce<<if $PC.belly >= 5000>> your gravid bulk<</if>> on her eager cock. She grabs your hips and warns you she is about to cum; in response you speed up your pace, encouraging her to impale you on her throbbing shaft. She squeals lewdly, overwhelmed by your orgasmic <<if $PC.vagina == 1>>cunt<<else>>rectal<</if>> spasms, and unloads spurt after spurt into you before helping you up.
+		<<else>>
+			Having followed your instructions with gusto, she energetically pounds you while you bounce<<if $PC.belly >= 5000>> your gravid bulk<</if>> on her eager cock. She grabs your hips and desperately warns you she can't hold out any longer; in response you speed up your pace, tipping her over the edge and forcing her to impale you on her twitching shaft. She moans loudly, overwhelmed by your orgasmic <<if $PC.vagina == 1>>cunt<<else>>rectal<</if>> spasms, and unloads spurt after spurt into you before pulling you into a post coitus embrace.
+		<</if>>
+	<<elseif $activeSlave.devotion >= -20>>
+		You ride her until you both climax. 
+		<<if $activeSlave.trust < -20>>
+		<<elseif $activeSlave.trust <= 20>>
+		<<else>>
+		<</if>>
 	<<else>>
-	You spend some time riding your slave and you both climax together. 
+		<<if $activeSlave.trust < -20>>
+			Having followed your instructions as quickly as she could, she lies as still as she can beneath you while you bounce<<if $PC.belly >= 5000>> your gravid bulk<</if>> on her reluctant cock. While she is too afraid to be an active participant in pleasuring you, you make do with what she's giving. She timidly warns you that she is about to cum; in response you speed up your pace and clamp down hard on her throbbing shaft. She cries out lewdly, overwhelmed by your orgasmic <<if $PC.vagina == 1>>cunt<<else>>rectal<</if>> spasms, and unloads inside of you despite her fear.
+		<<elseif $activeSlave.trust <= 20>>
+			Having followed your instructions as quickly as she could, she lies as still as she can beneath you while you bounce<<if $PC.belly >= 5000>> your gravid bulk<</if>> on her reluctant cock. While she is too hateful to be an active participant in pleasuring you, you make do with what she's got. She cries out lewdly, overwhelmed by your orgasmic <<if $PC.vagina == 1>>cunt<<else>>rectal<</if>> spasms, and unloads deep inside you without warning. She @@.orangered;smirks a little@@ as you glare daggers at her.
+			<<set $activeSlave.trust++>>
+		<<elseif overpowerCheck($activeSlave, $PC) < random(1,100)>>
+			Without warning, she flips you onto your side and, still hilted,
+			<<if $activeSlave.belly >= 300000>>
+				repositions you onto your hands and knees while using her _belly belly to pin you under her.
+			<<elseif $PC.belly >= 5000>>
+				rolls you into missionary while pinning your arms and legs.
+			<<elseif $PC.boobsBonus > 1>>
+				pushes your face down into your <<if $PC.boobsImplant == 1>>fake <</if>>cleavage while pinning your arms and legs.
+			<<else>>
+				rolls you into missionary while pinning your arms and forcing you into a breeding press.
+			<</if>>
+			Such audacity takes you entirely by surprise and gives her the edge she needs to pull it off. She vigorously pistons in and out of you with little regard for you<<if $PC.pregKnown == 1>> or your pregnancy<</if>>, fucking you senseless until she has had enough and cums deep inside your <<if $PC.vagina == 1>>pussy<<else>>ass<</if>>.
+			<<if isPlayerFertile($PC) && ($activeSlave.ballType == "human") && $activeSlave.vasectomy == 0 && $activeSlave.fetish == "pregnancy">>
+				Running a hand across your firm belly, she decides her job is not yet done and begins reaming you once more, dead set on taking this opportunity to @@.orangered;show you your place by knocking you up with her child.@@ She manages to empty her balls in your womb several more times before exhaustion kicks in, forcing her to leave you twitching and drooling cum.
+				<<KnockMeUp $PC 100 0 $activeSlave.ID>>
+				<<set $activeSlave.penetrationCount += 5, $penetrativeTotal += 5>>
+			<<else>>
+				Contently sighing, she pulls her still very hard cock from your overwhelmed body and forces it into your mouth, ready to blow a second load and give you a @@.orangered;taste of your place,@@ before leaving you twitching and drooling cum.
+				<<set $activeSlave.penetrationCount++, $penetrativeTotal++>>
+			<</if>>
+			<<set $activeSlave.trust += 5>>
+		<<else>>
+			You feel her shift dominantly beneath you and in response
+			<<if $activeSlave.scrotum > 0>>
+				clamp down on her balls
+			<<else>>
+				twist her dick at an odd angle
+			<</if>>
+			until she behaves. She groans with a mix and disgust and pleasure while you bounce<<if $PC.belly >= 5000>> your gravid bulk<</if>> on her traitorous cock. She might not want to bend to your will, but you have her body wrapped around your little finger, even though it still leaves you doing all the work. She cries out lewdly, overwhelmed by your orgasmic <<if $PC.vagina == 1>>cunt<<else>>rectal<</if>> spasms, and unloads deep inside you without warning. She @@.orangered;smirks a little@@ as you glare daggers at her.
+			<<set $activeSlave.trust++>>
+		<</if>>
 	<</if>>
-	/*AMPUTEE*/
+/*AMPUTEE*/
 <<else>>
 	You step over to pick up $activeSlave.slaveName, lie her down and get her ready. Then you align your <<if $PC.vagina == 1>> vagina <<else>> ass <</if>> with
 	<<if ($activeSlave.vaginaPiercing > 1) && ($activeSlave.dick != 0)>>
@@ -147,6 +213,39 @@
 		You ride Your helpless slave until you both climax. 
 	<</if>>
 <</if>>
+
+<<if canWalk($activeSlave) && $activeSlave.fetish != "mindbroken">>
+	<<switch $activeSlave.assignment>>
+	<<case "whore">>
+		She heads to the bathroom to clean her dick before returning to selling her body publicly.
+	<<case "serve the public">>
+		She heads to the bathroom to clean her dick before returning to allowing the public to use her body.
+	<<case "rest">>
+		She heads to the bathroom to clean her dick before crawling back into bed.
+	<<case "get milked">>
+		She hurries to the bathroom to clean her dick <<if $activeSlave.lactation > 0>>before going to get her uncomfortably milk-filled tits drained<<else>>and then rests until her balls are ready to be drained again<</if>>.
+	<<case "please you">>
+		She hurries to the bathroom to clean her dick before returning to await your next use of her body, as though nothing had happened.
+	<<case "be a subordinate slave">>
+		She moves to the bathroom to clean her dick, though it's only a matter of time before another slave decides to take their turn with her cock.
+	<<case "be a servant">>
+		She hurries to the bathroom to clean her dick, since her chores didn't perform themselves while you used her.
+	<<case "be your Head Girl">>
+		She hurries to the bathroom to clean her dick, worried that her charges got up to trouble while you were using her.
+	<<case "guard you">>
+		She hurries off to wash her dick so you'll be unguarded for as little time as possible.
+	<<case "work in the brothel">>
+		She goes to wash her dick so her next customer has no idea what she's been up to.
+	<<case "serve in the club">>
+		She goes to wash her dick to make it appear unsed.
+	<<case "work in the dairy">>
+		She goes off to carefully wash her dick to avoid besmirching the nice clean dairy.
+	<<case "work as a servant">>
+		She rushes to wash her dick, impatient to get back to her undiminished chores.
+	<</switch>>
+<</if>>
+
+<<set $activeSlave.penetrationCount++, $penetrativeTotal++>>
 <<if isPlayerFertile($PC) && ($activeSlave.ballType == "human") && $activeSlave.vasectomy == 0>>
 	<<if $activeSlave.diet == "cum production">>
 		<<set _pregChance = ($activeSlave.balls * 5 * 1.2)>>
@@ -161,4 +260,7 @@
 	<<set $PC.degeneracy += 2>>
 <</if>>
 
-
+<<if passage() !== "Slave Interact">>
+	<<set _i = $slaves.findIndex(function(s) { return s.ID == $activeSlave.ID; })>>
+	<<set $slaves[_i] = $activeSlave>>
+<</if>>
diff --git a/src/pregmod/theBlackMarket.tw b/src/pregmod/theBlackMarket.tw
index c0902166cd5ed6b9bc839f4cb40b827583849393..06d1e64431c901c1b52c031d645b95e5c9a1ad96 100644
--- a/src/pregmod/theBlackMarket.tw
+++ b/src/pregmod/theBlackMarket.tw
@@ -2,7 +2,7 @@
 
 <<set $nextButton = "Back", $nextLink = "Main", $returnTo = "Main", $showEncyclopedia = 1, $encyclopedia = "The Black Market">>
 
-You board your VTOL bird for the trip to the current location of the particularly exclusive, and quite lucrative, Black Market knowing full well that the trip may take far longer than anticipated; the market frequently relocates to shake the unwanted attention it inevitably gains. It's far easier than paying off authorities, especially with how outrageous their demands have become with the decline of the Old World. You're greeting by a gruff bouncer, already fully aware of just who you are and your permission to be there. "Check your weapons - No firearms allowed inside.<<if $Bodyguard != 0>> She may keep her blade," he gestures to $Bodyguard.slaveName, "but keep in mind. If you cause us trouble, you will not be going home in one piece.<<if $Bodyguard.amp <= -4>>" He taps his clearly bionic arm. "Disable her weapons systems. I know what she is capable of.<</if>><</if>>"
+You board your VTOL bird for the trip to the current location of the particularly exclusive, and quite lucrative, Black Market knowing full well that the trip may take far longer than anticipated; the market frequently relocates to shake the unwanted attention it inevitably gains. It's far easier than paying off authorities, especially with how outrageous their demands have become with the decline of the Old World. You're greeted by a gruff bouncer, already fully aware of just who you are and your permission to be there. "Check your weapons - No firearms allowed inside.<<if $Bodyguard != 0>> She may keep her blade," he gestures to $Bodyguard.slaveName, "but keep in mind. If you cause us trouble, you will not be going home in one piece.<<if $Bodyguard.amp <= -4>>" He taps his clearly bionic arm. "Disable her weapons systems. I know what she is capable of.<</if>><</if>>"
 
 <br><br>
 
diff --git a/src/uncategorized/pRivalryCapture.tw b/src/uncategorized/pRivalryCapture.tw
index cff4440930132532890e4810a9ffdd0cd5da29f8..51079a6a8f1b5c6e69badc037c2e3899836a83ab 100644
--- a/src/uncategorized/pRivalryCapture.tw
+++ b/src/uncategorized/pRivalryCapture.tw
@@ -1,19 +1,28 @@
 :: P rivalry capture [nobr]
 
-<<set $rivalOwner = -1, $nextLink = "AS Dump", $returnTo = "P rival initiation", $rivalID = $activeSlave.ID, $activeSlave.combatSkill = 0, $activeSlaveOneTimeMinAge = 18, $activeSlaveOneTimeMaxAge = 42, $activeSlave.face = 100, $activeSlave.faceImplant = 0, $activeSlave.intelligence = 3, $activeSlave.intelligenceImplant = 1, $activeSlave.whoreSkill = 0>> /* proceed directly to rival initiation event after New Slave Intro */
-<<set $seed = []>>
+<<set $rivalOwner = -1>>
+<<set _num = random(1,99)>>
+<<set _rivalType = []>>
 <<if _num <= $seeDicks>>
-	<<set $seed.push("expansionist shemale"),$seed.push("masculine"),$seed.push("micropenis"),$seed.push("cum addict")>>
-		<<if $pedo_mode == 1>>
-			<<set $seed.push("hung shota")>>
-		<</if>>
-<<else>>
-	<<set $seed.push("bull dyke"),$seed.push("cow"),$seed.push("bimbo"),$seed.push("addict"),$seed.push("breeder")>>
-		<<if $pedo_mode == 1>>
-			<<set $seed.push("oppai loli")>>
-		<</if>>
+	<<set _rivalType.push("expansionist shemale")>>
+	<<set _rivalType.push("masculine")>>
+	<<set _rivalType.push("micropenis")>>
+	<<set _rivalType.push("cum addict")>>
+	<<if $pedo_mode == 1>>
+		<<set _rivalType.push("hung shota")>>
+	<</if>>
+<</if>>
+<<if _num > $seeDicks>>
+	<<set _rivalType.push("bull dyke")>>
+	<<set _rivalType.push("cow")>>
+	<<set _rivalType.push("bimbo")>>
+	<<set _rivalType.push("addict")>>
+	<<set _rivalType.push("breeder")>>
+	<<if $pedo_mode == 1>>
+		<<set _rivalType.push("oppai loli")>>
+	<</if>>
 <</if>>
-<<set $seed = $seed.random()>>
+<<set _rivalType = _rivalType.random()>>
 Your 
 <<if passage() == "P rivalry actions">> 
 	target is quickly delivered. Politely dismissing the head of your <<if $mercenariesTitle != "mercenaries">> $mercenariesTitle <<else>> mercenaries <</if>>, you savour 
@@ -21,249 +30,392 @@ Your
 	bounty is quickly claimed, and you are treated to 
 <</if>>
 the delicious moment of finding your rival on her knees in front of you with a black bag over her head and her hands cuffed behind her. She's one of your slaves now, fundamentally no different than any other. Looking her over, the causes of her downfall are 
-	<<switch $seed>>
-		<<case "expansionist shemale">>
-			immediately apparent: she's obviously been indulging in self-transformation to excess.
-			<<include "Generate XY Slave">>
-			<<set $activeSlave.faceImplant = 15,$activeSlave.faceShape = "androgynous">>
-			<<set $activeSlave.muscles = 20>>
-			<<set $activeSlave.height = random(185,215)>>
-			<<set $activeSlave.lips = 35>>
-			<<set $activeSlave.butt = either(4,5,6)>>
-			<<set $activeSlave.boobs = either(800,1000,1200)>>
-			<<set $activeSlave.dick = 6>>
-			<<if $activeSlave.foreskin > 0>>
-				<<set $activeSlave.foreskin = $activeSlave.dick>>
-			<</if>>
-			<<set $activeSlave.balls = 10>>
-			<<set $activeSlave.anus = 3>>
-			<<set $activeSlave.vagina = -1>>
-			<<set $activeSlave.weight = 20>>
-			<<set $activeSlave.oralSkill = 100,$activeSlave.analSkill = 100,$activeSlave.whoreSkill = 15,$activeSlave.entertainSkill = 100>>
-			<<set $activeSlave.clitPiercing = 2,$activeSlave.nipplesPiercing = 1,$activeSlave.earPiercing = 1,$activeSlave.tonguePiercing = 1,$activeSlave.eyebrowPiercing = 1>>
-			<<set $activeSlave.behavioralFlaw = "odd",$activeSlave.behavioralQuirk = "confident">>
-			<<set $activeSlave.sexualFlaw = "judgemental",$activeSlave.sexualQuirk = "romantic">>
-			<<set $activeSlave.hStyle = "luxurious",$activeSlave.hLength = 80>>
-		<<case "cum addict">>
-			immediately apparent: there's nothing wrong with having cumflation and ball expansion fetishes, but applying them to oneself can be addictive.
-			<<include "Generate XY Slave">>
-			<<set $activeSlave.chem = 3000,$activeSlave.faceShape = "masculine">>
-			<<set $activeSlave.muscles = 100>>
-			<<set $activeSlave.height = random(185,215)>>
-			<<set $activeSlave.lips = 10>>
-			<<set $activeSlave.butt = 10>>
-			<<set $activeSlave.boobs = either(100,200)>>
-			<<set $activeSlave.dick = 6>>
-			<<set $activeSlave.foreskin = 0>>
-			<<set $activeSlave.balls = 300>>
-			<<set $activeSlave.scrotum = 1>>
-			<<set $activeSlave.anus = 3>>
-			<<set $activeSlave.vagina = -1>>
-			<<set $activeSlave.weight = -35>>
-			<<set $activeSlave.oralSkill = 0,$activeSlave.analSkill = 100,$activeSlave.whoreSkill = 15,$activeSlave.entertainSkill = 100>>
-			<<set $activeSlave.dickPiercing = 2>>
-			<<set $activeSlave.fetish = "pregnancy",$activeSlave.fetishStrength = 100>>
-			<<set $activeSlave.behavioralFlaw = "odd",$activeSlave.behavioralQuirk = "confident">>
-			<<set $activeSlave.sexualFlaw = "cum addict",$activeSlave.sexualQuirk = "size queen">>
-			<<set $activeSlave.hStyle = "neat",$activeSlave.hLength = 20>>
-		<<case "hung shota">>
-			not immediately apparent: she's young, in good shape, and not lacking down there at all.
-			<<set $activeSlaveOneTimeMinAge = $minimumSlaveAge,$activeSlaveOneTimeMaxAge = 18>>
-			<<include "Generate XY Slave">>
-			<<set $activeSlave.faceShape = "androgynous">>
-			<<set $activeSlave.muscles = 0>>
-			<<set $activeSlave.lips = 10>>
-			<<set $activeSlave.butt = 0>>
-			<<set $activeSlave.boobs = either(100,200)>>
-			<<set $activeSlave.dick = 6>>
-			<<set $activeSlave.foreskin = $activeSlave.dick>>
-			<<set $activeSlave.balls = 6>>
-			<<set $activeSlave.scrotum = 6>>
-			<<set $activeSlave.anus = 0>>
-			<<set $activeSlave.vagina = -1>>
-			<<set $activeSlave.weight = -35>>
-			<<set $activeSlave.oralSkill = 0,$activeSlave.analSkill = 0,$activeSlave.entertainSkill = 100>>
-			<<set $activeSlave.dickPiercing = 2>>
-			<<set $activeSlave.pubertyXY = 1>>
-			<<set $activeSlave.fetish = "pregnancy">>
-			<<set $activeSlave.fetishStrength = 100>>
-			<<set $activeSlave.behavioralFlaw = "hates men",$activeSlave.behavioralQuirk = "adores women">>
-			<<set $activeSlave.sexualFlaw = "shamefast",$activeSlave.sexualQuirk = "perverted">>
-			<<set $activeSlave.hLength = 20>>
-		<<case "masculine">>
-			not immediately apparent: she's in good shape, if quite masculine.
-			<<include "Generate XY Slave">>
-			<<set $activeSlave.face = 55,$activeSlave.faceShape = "masculine">>
-			<<set $activeSlave.muscles = either(20,50,100)>>
-			<<set $activeSlave.height = random(185,195)>>
-			<<set $activeSlave.butt = either(2, 3)>>
-			<<set $activeSlave.boobs = either(100,200)>>
-			<<set $activeSlave.dick = 5>>
-			<<if $activeSlave.foreskin > 0>>
-				<<set $activeSlave.foreskin = $activeSlave.dick>>
-			<</if>>
-			<<set $activeSlave.balls = 5>>
-			<<set $activeSlave.anus = 0>>
-			<<set $activeSlave.vagina = -1>>
-			<<set $activeSlave.weight = 0>>
-			<<set $activeSlave.vaginalSkill = 0,$activeSlave.oralSkill = 15,$activeSlave.analSkill = 0,$activeSlave.entertainSkill = 15>>
-			<<set $activeSlave.combatSkill = 1>>
-			<<set $activeSlave.behavioralFlaw = "hates men",$activeSlave.behavioralQuirk = "fitness">>
-			<<set $activeSlave.sexualFlaw = "hates anal",$activeSlave.sexualQuirk = "perverted">>
-			<<set $activeSlave.hStyle = "neat",$activeSlave.hLength = 5>>
-		<<case "micropenis">>
-			immediately apparent: she's got a slavegirl's cock and balls, not an arcology owner's.
-			<<include "Generate XY Slave">>
-			<<set $activeSlave.face = 55,$activeSlave.faceShape = "masculine">>
-			<<set $activeSlave.muscles = 0>>
-			<<set $activeSlave.height = random(145,160)>>
-			<<set $activeSlave.butt = either(2,4)>>
-			<<set $activeSlave.boobs = either(100,400)>>
-			<<set $activeSlave.dick = 1>>
-			<<if $activeSlave.foreskin > 0>>
-				<<set $activeSlave.foreskin = $activeSlave.dick>>
-			<</if>>
-			<<set $activeSlave.balls = 2>>
-			<<set $activeSlave.anus = 1>>
-			<<set $activeSlave.vagina = -1>>
-			<<set $activeSlave.weight = 100>>
-			<<set $activeSlave.vaginalSkill = 0,$activeSlave.oralSkill = 15,$activeSlave.analSkill = 15,$activeSlave.entertainSkill = 15>>
-			<<set $activeSlave.behavioralFlaw = "hates men",$activeSlave.behavioralQuirk = "insecure">>
-			<<set $activeSlave.sexualFlaw = "shamefast",$activeSlave.sexualQuirk = "perverted">>
-			<<set $activeSlave.hStyle = "neat",$activeSlave.hLength = 5>>
-		<<case "bull dyke">>
-			not immediately apparent: though female, she's obviously no stranger to taking a dominant sexual role, to put it politely.
-			<<include "Generate XX Slave">>
-			<<set $activeSlave.face = 55,$activeSlave.faceShape = "androgynous">>
-			<<set $activeSlave.muscles = 100>>
-			<<set $activeSlave.height = random(185,195)>>
-			<<set $activeSlave.lipsImplant = 10,$activeSlave.lips = 35>>
-			<<set $activeSlave.buttImplant = 1,$activeSlave.butt += $activeSlave.buttImplant>>
-			<<set $activeSlave.boobs -= 100,$activeSlave.boobsImplant = either(400,600,800),$activeSlave.boobs += $activeSlave.boobsImplant>>
-			<<set $activeSlave.clit = 2>>
-			<<set $activeSlave.anus = 1>>
-			<<set $activeSlave.vagina = 1>>
-			<<set $activeSlave.preg = -1>>
-			<<set $activeSlave.vaginalSkill = 15,$activeSlave.oralSkill = 0,$activeSlave.analSkill = 15,$activeSlave.entertainSkill = 0>>
-			<<set $activeSlave.combatSkill = 1>>
-			<<set $activeSlave.clitPiercing = 1,$activeSlave.earPiercing = 1>>
-			<<set $activeSlave.behavioralFlaw = "hates men",$activeSlave.behavioralQuirk = "fitness">>
-			<<set $activeSlave.sexualFlaw = "hates penetration",$activeSlave.sexualQuirk = "unflinching">>
-			<<set $activeSlave.hStyle = "neat",$activeSlave.hLength = 5>>
-		<<case "breeder">>
-			immediately apparent: there's nothing wrong with having a pregnancy fetish, but applying it to oneself is ill-fitting for an arcology owner.
-			<<if $pedo_mode == 1>>
-				<<set $activeSlaveOneTimeMinAge = ($fertilityAge + 6),$one_time_age_overrides_pedo_mode = 1>> /% Old enough to have been pregnant many times. %/	
-			<</if>>
-			<<include "Generate XX Slave">>
-			<<set $activeSlave.pubertyXX = 1>>
-			<<set $activeSlave.faceShape = "sensual">>
-			<<set $activeSlave.muscles = 50>>
-			<<set $activeSlave.lips = 35>>
-			<<set $activeSlave.butt = either(6,7,8)>>
-			<<set $activeSlave.boobs = 5000>>
-			<<set $activeSlave.nipples = "huge">>
-			<<set $activeSlave.lactation = 1>>
-			<<set $activeSlave.anus = 1>>
-			<<set $activeSlave.preg = 25>>
-			<<if $seeHyperPreg == 1>>
-				<<set $activeSlave.vagina = 10>>
-				<<set $activeSlave.pregType = random(20,35),$activeSlave.birthsTotal = random(120,180)>>
-				<<set $activeSlave.bellySag = 30,$activeSlave.bellySagPreg = 30>>
-			<<else>>
-				<<set $activeSlave.vagina = 5>>
-				<<set $activeSlave.pregType = either(3,3,4,4,4,5,5,6,6,7,7,8,8,8),$activeSlave.birthsTotal = random(18,27)>>
-				<<set $activeSlave.bellySag = 2,$activeSlave.bellySagPreg = 2>>
-			<</if>>
-			<<set $activeSlave.pregKnown = 1,$activeSlave.pregWeek = $activeSlave.preg>>
-			<<SetBellySize $activeSlave>>
-			<<set $activeSlave.vaginalSkill = 100,$activeSlave.oralSkill = 15,$activeSlave.analSkill = 15,$activeSlave.whoreSkill = 35,$activeSlave.entertainSkill = 15>>
-			<<set $activeSlave.fetish = "pregnancy",$activeSlave.fetishStrength = 1000>>
-			<<set $activeSlave.behavioralFlaw = "odd",$activeSlave.behavioralQuirk = "adores men">>
-			<<set $activeSlave.sexualFlaw = "breeder",$activeSlave.sexualQuirk = "caring">>
-			<<set $activeSlave.hStyle = "luxurious",$activeSlave.hLength = 80>>
-		<<case "oppai loli">>
-			immediately apparent: she's young, inexperienced, and extremely top heavy.
-			<<set $activeSlaveOneTimeMinAge = $minimumSlaveAge,$activeSlaveOneTimeMaxAge = 12>>
-			<<include "Generate XX Slave">>
-			<<set $activeSlave.faceShape = "cute">>
-			<<set $activeSlave.muscles = 20>>
-			<<set $activeSlave.weight = 60>>
-			<<set $activeSlave.lips = 10>>
-			<<set $activeSlave.butt = 1>>
-			<<set $activeSlave.hips = -1>>
-			<<set $activeSlave.shoulders = -2>>
-			<<set $activeSlave.boobs = 7000>>
-			<<set $activeSlave.nipples = "huge">>
-			<<set $activeSlave.anus = 0>>
-			<<set $activeSlave.vagina = 0>>
-			<<set $activeSlave.preg = 0>>
-			<<set $activeSlave.vaginalSkill = 0,$activeSlave.oralSkill = 0,$activeSlave.analSkill = 0,$activeSlave.entertainSkill = 15>>
-			<<set $activeSlave.behavioralFlaw = "odd",$activeSlave.behavioralQuirk = "insecure">>
-			<<set $activeSlave.sexualFlaw = "shamefast",$activeSlave.sexualQuirk = "tease">>
-			<<set $activeSlave.hStyle = "twin tails",$activeSlave.hLength = 40>>
-		<<case "cow">>
-			immediately apparent: there's nothing wrong with having lactation and breast expansion fetishes, but applying them to oneself can be addictive.
-			<<include "Generate XX Slave">>
-			<<set $activeSlave.face = 55,$activeSlave.faceShape = "cute">>
-			<<set $activeSlave.muscles = 50>>
-			<<set $activeSlave.height = random(185,195)>>
-			<<set $activeSlave.lips = 35>>
-			<<set $activeSlave.butt = either(6, 7, 8)>>
-			<<set $activeSlave.boobs = 30000>>
-			<<set $activeSlave.weight = random(100,160)>>
-			<<set $activeSlave.nipples = "huge">>
-			<<set $activeSlave.lactation = 2>>
-			<<set $activeSlave.anus = 1>>
-			<<set $activeSlave.vagina = 2>>
-			<<set $activeSlave.preg = 0>>
-			<<set $activeSlave.vaginalSkill = 15,$activeSlave.oralSkill = 15,$activeSlave.analSkill = 0,$activeSlave.entertainSkill = 15>>
-			<<set $activeSlave.behavioralFlaw = "odd",$activeSlave.behavioralQuirk = "insecure">>
-			<<set $activeSlave.sexualFlaw = "breast growth",$activeSlave.sexualQuirk = "perverted">>
-			<<set $activeSlave.hStyle = "neat",$activeSlave.hLength = 5>>
-		<<case "bimbo">>
-			immediately apparent: there's nothing wrong with having a bimbo fetish, but applying it to oneself can be addictive.
-			<<include "Generate XX Slave">>
-			<<set $activeSlave.faceImplant = 65,$activeSlave.faceShape = "sensual">>
-			<<set $activeSlave.muscles = 0>>
-			<<set $activeSlave.height = random(180,190)>>
-			<<set $activeSlave.lipsImplant = 2,$activeSlave.lips = random(25,55)>>
-			<<set $activeSlave.buttImplant = 2,$activeSlave.butt += $activeSlave.buttImplant>>
-			<<set $activeSlave.boobsImplant = either(600,800,1000),$activeSlave.boobs += $activeSlave.boobsImplant>>
-			<<set $activeSlave.anus = 2>>
-			<<set $activeSlave.vagina = 1>>
-			<<set $activeSlave.preg = -1>>
-			<<set $activeSlave.vaginalSkill = 100,$activeSlave.oralSkill = 100,$activeSlave.analSkill = 35,$activeSlave.whoreSkill = 35,$activeSlave.entertainSkill = 35>>
-			<<set $activeSlave.clitPiercing = 1,$activeSlave.earPiercing = 1>>
-			<<set $activeSlave.behavioralFlaw = "arrogant",$activeSlave.behavioralQuirk = "insecure">>
-			<<set $activeSlave.sexualFlaw = "crude",$activeSlave.sexualQuirk = "caring">>
-			<<set $activeSlave.hStyle = "tails",$activeSlave.hLength = 80>>
-			<<set $activeSlave.intelligence = -3,$activeSlave.intelligenceImplant = 0>>
-		<<default>>
-			immediately apparent: she seems to have recently fallen into serious aphrodisiac addiction.
-			<<include "Generate XX Slave">>
-			<<set $activeSlave.faceImplant = 15>>
-			<<set $activeSlave.muscles = 0>>
-			<<set $activeSlave.lips = 35>>
-			<<set $activeSlave.butt += random(1,3)>>
-			<<set $activeSlave.boobs += 200*random(1,3)>>
-			<<set $activeSlave.anus = 4>>
-			<<set $activeSlave.vagina = 4>>
-			<<set $activeSlave.preg = 2,$activeSlave.pregKnown = 1,$activeSlave.pregWeek = $activeSlave.preg>>
-			<<SetBellySize $activeSlave>>
-			<<set $activeSlave.vaginalSkill = 100,$activeSlave.oralSkill = 100,$activeSlave.analSkill = 100,$activeSlave.whoreSkill = 100,$activeSlave.entertainSkill = 0>>
-			<<set $activeSlave.clitPiercing = 1,$activeSlave.earPiercing = 1>>
-			<<set $activeSlave.behavioralFlaw = "bitchy",$activeSlave.behavioralQuirk = "funny">>
-			<<set $activeSlave.sexualFlaw = "crude",$activeSlave.sexualQuirk = "size queen">>
-			<<set $activeSlave.hStyle = "neat",$activeSlave.hLength = 80>>
-			<<set $activeSlave.addict = 10>>
-	<</switch>>
-<<set $activeSlave.devotion = -20,$activeSlave.trust = -10>>
-<<set $activeSlave.origin = "She was once an arcology owner like yourself.",$activeSlave.career = "an arcology owner">>
-<<set $activeSlave.prestige = 3,$activeSlave.prestigeDesc = "You bankrupted and enslaved her in revenge for her part in the attack on your arcology by the Daughters of Liberty.">>
+<<switch _rivalType>>
+<<case "expansionist shemale">>
+	immediately apparent: she's obviously been indulging in self-transformation to excess.
+	<<set $activeSlaveOneTimeMinAge = 18>>
+	<<set $activeSlaveOneTimeMaxAge = 42>>
+	<<include "Generate XY Slave">>
+	<<set $activeSlave.face = 100>>
+	<<set $activeSlave.faceImplant = 15>>
+	<<set $activeSlave.faceShape = "androgynous">>
+	<<set $activeSlave.muscles = 20>>
+	<<set $activeSlave.height = random(185,215)>>
+	<<set $activeSlave.lips = 35>>
+	<<set $activeSlave.butt = either(4, 5, 6)>>
+	<<set $activeSlave.boobs = either(800, 1000, 1200)>>
+	<<set $activeSlave.dick = 6>>
+	<<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>>
+	<<set $activeSlave.balls = 10>>
+	<<set $activeSlave.anus = 3>>
+	<<set $activeSlave.vagina = -1>>
+	<<set $activeSlave.weight = 20>>
+	<<set $activeSlave.oralSkill = 100>>
+	<<set $activeSlave.analSkill = 100>>
+	<<set $activeSlave.whoreSkill = 15>>
+	<<set $activeSlave.entertainSkill = 100>>
+	<<set $activeSlave.combatSkill = 0>>
+	<<set $activeSlave.clitPiercing = 2>>
+	<<set $activeSlave.nipplesPiercing = 1>>
+	<<set $activeSlave.earPiercing = 1>>
+	<<set $activeSlave.tonguePiercing = 1>>
+	<<set $activeSlave.eyebrowPiercing = 1>>
+	<<set $activeSlave.behavioralFlaw = "odd">>
+	<<set $activeSlave.behavioralQuirk = "confident">>
+	<<set $activeSlave.sexualFlaw = "judgemental">>
+	<<set $activeSlave.sexualQuirk = "romantic">>
+	<<set $activeSlave.hStyle = "luxurious">>
+	<<set $activeSlave.hLength = 80>>
+<<case "cum addict">>
+	immediately apparent: there's nothing wrong with having cumflation and ball expansion fetishes, but applying them to oneself can be addictive.
+	<<set $activeSlaveOneTimeMinAge = 18>>
+	<<set $activeSlaveOneTimeMaxAge = 42>>
+	<<include "Generate XY Slave">>
+	<<set $activeSlave.chem = 3000>>
+	<<set $activeSlave.face = 100>>
+	<<set $activeSlave.faceShape = "masculine">>
+	<<set $activeSlave.muscles = 100>>
+	<<set $activeSlave.height = random(185,215)>>
+	<<set $activeSlave.lips = 10>>
+	<<set $activeSlave.butt = 10>>
+	<<set $activeSlave.boobs = either(100, 200)>>
+	<<set $activeSlave.dick = 6>>
+	<<set $activeSlave.foreskin = 0>>
+	<<set $activeSlave.balls = 300>>
+	<<set $activeSlave.scrotum = 1>>
+	<<set $activeSlave.anus = 3>>
+	<<set $activeSlave.vagina = -1>>
+	<<set $activeSlave.weight = -35>>
+	<<set $activeSlave.oralSkill = 0>>
+	<<set $activeSlave.analSkill = 100>>
+	<<set $activeSlave.whoreSkill = 15>>
+	<<set $activeSlave.entertainSkill = 100>>
+	<<set $activeSlave.combatSkill = 0>>
+	<<set $activeSlave.dickPiercing = 2>>
+	<<set $activeSlave.fetish = "pregnancy">>
+	<<set $activeSlave.fetishStrength = 100>>
+	<<set $activeSlave.behavioralFlaw = "odd">>
+	<<set $activeSlave.behavioralQuirk = "confident">>
+	<<set $activeSlave.sexualFlaw = "cum addict">>
+	<<set $activeSlave.sexualQuirk = "size queen">>
+	<<set $activeSlave.hStyle = "neat">>
+	<<set $activeSlave.hLength = 20>>
+<<case "hung shota">>
+	not immediately apparent: she's young, in good shape, and not lacking down there at all.
+	<<set $activeSlaveOneTimeMinAge = $minimumSlaveAge>>
+	<<set $activeSlaveOneTimeMaxAge = 18>>
+	<<include "Generate XY Slave">>
+	<<set $activeSlave.face = 100>>
+	<<set $activeSlave.faceShape = "androgynous">>
+	<<set $activeSlave.muscles = 0>>
+	<<set $activeSlave.lips = 10>>
+	<<set $activeSlave.butt = 0>>
+	<<set $activeSlave.boobs = either(100, 200)>>
+	<<set $activeSlave.dick = 6>>
+	<<set $activeSlave.foreskin = $activeSlave.dick>>
+	<<set $activeSlave.balls = 6>>
+	<<set $activeSlave.scrotum = 6>>
+	<<set $activeSlave.anus = 0>>
+	<<set $activeSlave.vagina = -1>>
+	<<set $activeSlave.weight = -35>>
+	<<set $activeSlave.oralSkill = 0>>
+	<<set $activeSlave.analSkill = 0>>
+	<<set $activeSlave.whoreSkill = 0>>
+	<<set $activeSlave.entertainSkill = 100>>
+	<<set $activeSlave.combatSkill = 0>>
+	<<set $activeSlave.dickPiercing = 2>>
+	<<set $activeSlave.pubertyXY = 1>>
+	<<set $activeSlave.fetish = "pregnancy">>
+	<<set $activeSlave.fetishStrength = 100>>
+	<<set $activeSlave.behavioralFlaw = "hates men">>
+	<<set $activeSlave.behavioralQuirk = "adores women">>
+	<<set $activeSlave.sexualFlaw = "shamefast">>
+	<<set $activeSlave.sexualQuirk = "perverted">>
+	<<set $activeSlave.hLength = 20>>
+<<case "masculine">>
+	not immediately apparent: she's in good shape, if quite masculine.
+	<<set $activeSlaveOneTimeMinAge = 18>>
+	<<set $activeSlaveOneTimeMaxAge = 42>>
+	<<include "Generate XY Slave">>
+	<<set $activeSlave.face = 55>>
+	<<set $activeSlave.faceImplant = 0>>
+	<<set $activeSlave.faceShape = "masculine">>
+	<<set $activeSlave.muscles = either(20, 50, 100)>>
+	<<set $activeSlave.height = random(185,195)>>
+	<<set $activeSlave.butt = either(2, 3)>>
+	<<set $activeSlave.boobs = either(100, 200)>>
+	<<set $activeSlave.dick = 5>>
+	<<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>>
+	<<set $activeSlave.balls = 5>>
+	<<set $activeSlave.anus = 0>>
+	<<set $activeSlave.vagina = -1>>
+	<<set $activeSlave.weight = 0>>
+	<<set $activeSlave.vaginalSkill = 0>>
+	<<set $activeSlave.oralSkill = 15>>
+	<<set $activeSlave.analSkill = 0>>
+	<<set $activeSlave.whoreSkill = 0>>
+	<<set $activeSlave.entertainSkill = 15>>
+	<<set $activeSlave.combatSkill = 1>>
+	<<set $activeSlave.behavioralFlaw = "hates men">>
+	<<set $activeSlave.behavioralQuirk = "fitness">>
+	<<set $activeSlave.sexualFlaw = "hates anal">>
+	<<set $activeSlave.sexualQuirk = "perverted">>
+	<<set $activeSlave.hStyle = "neat">>
+	<<set $activeSlave.hLength = 5>>
+<<case "micropenis">>
+	immediately apparent: she's got a slavegirl's cock and balls, not an arcology owner's.
+	<<set $activeSlaveOneTimeMinAge = 18>>
+	<<set $activeSlaveOneTimeMaxAge = 42>>
+	<<include "Generate XY Slave">>
+	<<set $activeSlave.face = 55>>
+	<<set $activeSlave.faceImplant = 0>>
+	<<set $activeSlave.faceShape = "masculine">>
+	<<set $activeSlave.muscles = 0>>
+	<<set $activeSlave.height = random(145,160)>>
+	<<set $activeSlave.butt = either(2, 4)>>
+	<<set $activeSlave.boobs = either(100, 400)>>
+	<<set $activeSlave.dick = 1>>
+	<<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>>
+	<<set $activeSlave.balls = 2>>
+	<<set $activeSlave.anus = 1>>
+	<<set $activeSlave.vagina = -1>>
+	<<set $activeSlave.weight = 100>>
+	<<set $activeSlave.vaginalSkill = 0>>
+	<<set $activeSlave.oralSkill = 15>>
+	<<set $activeSlave.analSkill = 15>>
+	<<set $activeSlave.whoreSkill = 0>>
+	<<set $activeSlave.entertainSkill = 15>>
+	<<set $activeSlave.combatSkill = 0>>
+	<<set $activeSlave.behavioralFlaw = "hates men">>
+	<<set $activeSlave.behavioralQuirk = "insecure">>
+	<<set $activeSlave.sexualFlaw = "shamefast">>
+	<<set $activeSlave.sexualQuirk = "perverted">>
+	<<set $activeSlave.hStyle = "neat">>
+	<<set $activeSlave.hLength = 5>>
+<<case "bull dyke">>
+	not immediately apparent: though female, she's obviously no stranger to taking a dominant sexual role, to put it politely.
+	<<set $activeSlaveOneTimeMinAge = 18>>
+	<<set $activeSlaveOneTimeMaxAge = 42>>
+	<<include "Generate XX Slave">>
+	<<set $activeSlave.face = 55>>
+	<<set $activeSlave.faceImplant = 0>>
+	<<set $activeSlave.faceShape = "androgynous">>
+	<<set $activeSlave.muscles = 100>>
+	<<set $activeSlave.height = random(185,195)>>
+	<<set $activeSlave.lipsImplant = 10>>
+	<<set $activeSlave.lips = 35>>
+	<<set $activeSlave.buttImplant = 1>>
+	<<set $activeSlave.butt += $activeSlave.buttImplant>>
+	<<set $activeSlave.boobs -= 100>>
+	<<set $activeSlave.boobsImplant = either(400, 600, 800)>>
+	<<set $activeSlave.boobs += $activeSlave.boobsImplant>>
+	<<set $activeSlave.clit = 2>>
+	<<set $activeSlave.anus = 1>>
+	<<set $activeSlave.vagina = 1>>
+	<<set $activeSlave.preg = -1>>
+	<<set $activeSlave.vaginalSkill = 15>>
+	<<set $activeSlave.oralSkill = 0>>
+	<<set $activeSlave.analSkill = 15>>
+	<<set $activeSlave.whoreSkill = 0>>
+	<<set $activeSlave.entertainSkill = 0>>
+	<<set $activeSlave.combatSkill = 1>>
+	<<set $activeSlave.clitPiercing = 1>>
+	<<set $activeSlave.earPiercing = 1>>
+	<<set $activeSlave.behavioralFlaw = "hates men">>
+	<<set $activeSlave.behavioralQuirk = "fitness">>
+	<<set $activeSlave.sexualFlaw = "hates penetration">>
+	<<set $activeSlave.sexualQuirk = "unflinching">>
+	<<set $activeSlave.hStyle = "neat">>
+	<<set $activeSlave.hLength = 5>>
+<<case "breeder">>
+	immediately apparent: there's nothing wrong with having a pregnancy fetish, but applying it to oneself is ill-fitting for an arcology owner.
+	<<if $pedo_mode == 1>>
+		<<set $activeSlaveOneTimeMinAge = ($fertilityAge + 6)>>
+		<<set $one_time_age_overrides_pedo_mode = 1>> /% Old enough to have been pregnant many times. %/
+	<<else>>
+		<<set $activeSlaveOneTimeMinAge = 18>>
+		<<set $activeSlaveOneTimeMaxAge = 42>>
+	<</if>>
+	<<include "Generate XX Slave">>
+	<<set $activeSlave.pubertyXX = 1>>
+	<<set $activeSlave.face = 100>>
+	<<set $activeSlave.faceImplant = 0>>
+	<<set $activeSlave.faceShape = "sensual">>
+	<<set $activeSlave.muscles = 50>>
+	<<set $activeSlave.lips = 35>>
+	<<set $activeSlave.butt = either(6, 7, 8)>>
+	<<set $activeSlave.boobs = 5000>>
+	<<set $activeSlave.nipples = "huge">>
+	<<set $activeSlave.lactation = 1>>
+	<<set $activeSlave.anus = 1>>
+	<<set $activeSlave.preg = 25>>
+	<<if $seeHyperPreg == 1>>
+		<<set $activeSlave.vagina = 10>>
+		<<set $activeSlave.pregType = random(20,35)>>
+		<<set $activeSlave.birthsTotal = random(120,180)>>
+		<<set $activeSlave.bellySag = 30, $activeSlave.bellySagPreg = 30>>
+	<<else>>
+		<<set $activeSlave.vagina = 5>>
+		<<set $activeSlave.pregType = either(3,3,4,4,4,5,5,6,6,7,7,8,8,8)>>
+		<<set $activeSlave.birthsTotal = random(18,27)>>
+		<<set $activeSlave.bellySag = 2, $activeSlave.bellySagPreg = 2>>
+	<</if>>
+	<<set $activeSlave.pregKnown = 1>>
+	<<set $activeSlave.pregWeek = $activeSlave.preg>>
+	<<SetBellySize $activeSlave>>
+	<<set $activeSlave.vaginalSkill = 100>>
+	<<set $activeSlave.oralSkill = 15>>
+	<<set $activeSlave.analSkill = 15>>
+	<<set $activeSlave.whoreSkill = 35>>
+	<<set $activeSlave.entertainSkill = 15>>
+	<<set $activeSlave.combatSkill = 0>>
+	<<set $activeSlave.fetish = "pregnancy">>
+	<<set $activeSlave.fetishStrength = 1000>>
+	<<set $activeSlave.behavioralFlaw = "odd">>
+	<<set $activeSlave.behavioralQuirk = "adores men">>
+	<<set $activeSlave.sexualFlaw = "breeder">>
+	<<set $activeSlave.sexualQuirk = "caring">>
+	<<set $activeSlave.hStyle = "luxurious">>
+	<<set $activeSlave.hLength = 80>>
+<<case "oppai loli">>
+	immediately apparent: she's young, inexperienced, and extremely top heavy.
+	<<set $activeSlaveOneTimeMinAge = $minimumSlaveAge>>
+	<<set $activeSlaveOneTimeMaxAge = 12>>
+	<<include "Generate XX Slave">>
+	<<set $activeSlave.face = 100>>
+	<<set $activeSlave.faceImplant = 0>>
+	<<set $activeSlave.faceShape = "cute">>
+	<<set $activeSlave.muscles = 20>>
+	<<set $activeSlave.weight = 60>>
+	<<set $activeSlave.lips = 10>>
+	<<set $activeSlave.butt = 1>>
+	<<set $activeSlave.hips = -1>>
+	<<set $activeSlave.shoulders = -2>>
+	<<set $activeSlave.boobs = 7000>>
+	<<set $activeSlave.nipples = "huge">>
+	<<set $activeSlave.anus = 0>>
+	<<set $activeSlave.vagina = 0>>
+	<<set $activeSlave.preg = 0>>
+	<<set $activeSlave.vaginalSkill = 0>>
+	<<set $activeSlave.oralSkill = 0>>
+	<<set $activeSlave.analSkill = 0>>
+	<<set $activeSlave.whoreSkill = 0>>
+	<<set $activeSlave.entertainSkill = 15>>
+	<<set $activeSlave.combatSkill = 0>>
+	<<set $activeSlave.behavioralFlaw = "odd">>
+	<<set $activeSlave.behavioralQuirk = "insecure">>
+	<<set $activeSlave.sexualFlaw = "shamefast">>
+	<<set $activeSlave.sexualQuirk = "tease">>
+	<<set $activeSlave.hStyle = "twin tails">>
+	<<set $activeSlave.hLength = 40>>
+<<case "cow">>
+	immediately apparent: there's nothing wrong with having lactation and breast expansion fetishes, but applying them to oneself can be addictive.
+	<<set $activeSlaveOneTimeMinAge = 18>>
+	<<set $activeSlaveOneTimeMaxAge = 42>>
+	<<include "Generate XX Slave">>
+	<<set $activeSlave.face = 55>>
+	<<set $activeSlave.faceImplant = 0>>
+	<<set $activeSlave.faceShape = "cute">>
+	<<set $activeSlave.muscles = 50>>
+	<<set $activeSlave.height = random(185,195)>>
+	<<set $activeSlave.lips = 35>>
+	<<set $activeSlave.butt = either(6, 7, 8)>>
+	<<set $activeSlave.boobs = 30000>>
+	<<set $activeSlave.weight = random(100,160)>>
+	<<set $activeSlave.nipples = "huge">>
+	<<set $activeSlave.lactation = 2>>
+	<<set $activeSlave.anus = 1>>
+	<<set $activeSlave.vagina = 2>>
+	<<set $activeSlave.preg = 0>>
+	<<set $activeSlave.vaginalSkill = 15>>
+	<<set $activeSlave.oralSkill = 15>>
+	<<set $activeSlave.analSkill = 0>>
+	<<set $activeSlave.whoreSkill = 0>>
+	<<set $activeSlave.entertainSkill = 15>>
+	<<set $activeSlave.combatSkill = 0>>
+	<<set $activeSlave.behavioralFlaw = "odd">>
+	<<set $activeSlave.behavioralQuirk = "insecure">>
+	<<set $activeSlave.sexualFlaw = "breast growth">>
+	<<set $activeSlave.sexualQuirk = "perverted">>
+	<<set $activeSlave.hStyle = "neat">>
+	<<set $activeSlave.hLength = 5>>
+<<case "bimbo">>
+	<<set $activeSlaveOneTimeMinAge = 18>>
+	<<set $activeSlaveOneTimeMaxAge = 42>>
+	<<include "Generate XX Slave">>
+	<<set $activeSlave.face = 100>>
+	<<set $activeSlave.faceImplant = 65>>
+	<<set $activeSlave.faceShape = "sensual">>
+	<<set $activeSlave.muscles = 0>>
+	<<set $activeSlave.height = random(180,190)>>
+	<<set $activeSlave.lipsImplant = 2>>
+	<<set $activeSlave.lips = random(25,55)>>
+	<<set $activeSlave.buttImplant = 2>>
+	<<set $activeSlave.butt += $activeSlave.buttImplant>>
+	<<set $activeSlave.boobsImplant = either(600, 800, 1000)>>
+	<<set $activeSlave.boobs += $activeSlave.boobsImplant>>
+	<<set $activeSlave.anus = 2>>
+	<<set $activeSlave.vagina = 1>>
+	<<set $activeSlave.preg = -1>>
+	<<set $activeSlave.vaginalSkill = 100>>
+	<<set $activeSlave.oralSkill = 100>>
+	<<set $activeSlave.analSkill = 35>>
+	<<set $activeSlave.whoreSkill = 35>>
+	<<set $activeSlave.entertainSkill = 35>>
+	<<set $activeSlave.combatSkill = 0>>
+	<<set $activeSlave.clitPiercing = 1>>
+	<<set $activeSlave.earPiercing = 1>>
+	<<set $activeSlave.behavioralFlaw = "arrogant">>
+	<<set $activeSlave.behavioralQuirk = "insecure">>
+	<<set $activeSlave.sexualFlaw = "crude">>
+	<<set $activeSlave.sexualQuirk = "caring">>
+	<<set $activeSlave.hStyle = "tails">>
+	<<set $activeSlave.hLength = 80>>
+<<default>>
+	immediately apparent: she seems to have recently fallen into serious aphrodisiac addiction.
+	<<set $activeSlaveOneTimeMinAge = 18>>
+	<<set $activeSlaveOneTimeMaxAge = 42>>
+	<<include "Generate XX Slave">>
+	<<set $activeSlave.face = 100>>
+	<<set $activeSlave.faceImplant = 15>>
+	<<set $activeSlave.muscles = 0>>
+	<<set $activeSlave.lips = 35>>
+	<<set $activeSlave.butt += random(1,3)>>
+	<<set $activeSlave.boobs += 200*random(1,3)>>
+	<<set $activeSlave.anus = 4>>
+	<<set $activeSlave.vagina = 4>>
+	<<set $activeSlave.preg = 2>>
+	<<set $activeSlave.pregKnown = 1>>
+	<<set $activeSlave.pregWeek = $activeSlave.preg>>
+	<<set $activeSlave.pregType = setPregType($activeSlave)>>
+	<<SetBellySize $activeSlave>>
+	<<set $activeSlave.vaginalSkill = 100>>
+	<<set $activeSlave.oralSkill = 100>>
+	<<set $activeSlave.analSkill = 100>>
+	<<set $activeSlave.whoreSkill = 100>>
+	<<set $activeSlave.entertainSkill = 0>>
+	<<set $activeSlave.combatSkill = 0>>
+	<<set $activeSlave.clitPiercing = 1>>
+	<<set $activeSlave.earPiercing = 1>>
+	<<set $activeSlave.behavioralFlaw = "bitchy">>
+	<<set $activeSlave.behavioralQuirk = "funny">>
+	<<set $activeSlave.sexualFlaw = "crude">>
+	<<set $activeSlave.sexualQuirk = "size queen">>
+	<<set $activeSlave.hStyle = "neat">>
+	<<set $activeSlave.hLength = 80>>
+	<<set $activeSlave.addict = 10>>
+<</switch>>
+<<set $activeSlave.intelligence = 3>>
+<<set $activeSlave.intelligenceImplant = 1>>
+<<set $activeSlave.devotion = -20>>
+<<set $activeSlave.trust = -10>>
+<<set $activeSlave.origin = "She was once an arcology owner like yourself.">>
+<<set $activeSlave.career = "an arcology owner">>
+<<set $activeSlave.prestige = 3>>
+<<set $activeSlave.prestigeDesc = "You bankrupted and enslaved her in revenge for her part in the attack on your arcology by the Daughters of Liberty.">>
 <<set $activeSlave.health = 100>>
-<<if $activeSlave.physicalAge > 35>>
-	<<set $activeSlave.ageImplant = 1>> <<AgeImplantAdjustment $activeSlave>>
-<</if>>
-<<set $activeSlave.pubicHStyle = "waxed",$activeSlave.underArmHStyle = "waxed">>
-<br><br><<include "New Slave Intro">>
\ No newline at end of file
+<<if $activeSlave.physicalAge > 35>><<set $activeSlave.ageImplant = 1>><<AgeImplantAdjustment $activeSlave>><</if>>
+<<set $activeSlave.pubicHStyle = "waxed">>
+<<set $activeSlave.underArmHStyle = "waxed">>
+<<set $nextLink = "AS Dump", $returnTo = "P rival initiation", $rivalID = $activeSlave.ID>> /* proceed directly to rival initiation event after New Slave Intro */
+<<include "New Slave Intro">>
\ No newline at end of file
diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw
index a0ce0e8d64d553f07e7e1912bfcaf9b2331589da..3352f75e5b7bf4d7cd250187af443a878ca00543 100644
--- a/src/uncategorized/remoteSurgery.tw
+++ b/src/uncategorized/remoteSurgery.tw
@@ -858,7 +858,7 @@ Work on her sex:
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	$pronounCap has a penis.
 	<<elseif ($activeSlave.dick != 0) && ($activeSlave.ovaries != 0)>>
-	<br>&nbsp;&nbsp;&nbsp;&nbsp
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	$pronounCap has a penis and a vagina.
 	<<elseif ($activeSlave.dick != 0) && ($activeSlave.vagina != -1)>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;