diff --git a/src/uncategorized/coursingAssociation.tw b/src/uncategorized/coursingAssociation.tw
index 03276693f817dfb1893463bcd208c156c21ea3bc..083551e337a2d136ebffc1641d936ebc37ad38f4 100644
--- a/src/uncategorized/coursingAssociation.tw
+++ b/src/uncategorized/coursingAssociation.tw
@@ -1,15 +1,13 @@
 :: Coursing Association [nobr]
 
-<<set $nextButton = "Back to Main">>
-<<set $nextLink = "Main">>
-<<set $returnTo = "Coursing Association">>
+<<set $nextButton = "Back to Main", $nextLink = "Main", $returnTo = "Coursing Association">>
 
 You are a member of $arcologies[0].name's Coursing Association. Coursing is a Free Cities revival of the old sport of hunting rabbits and hares with sighthounds, with the typically Free Cities amendments that the hares are replaced by newly enslaved people, the sighthounds are replaced by trained slaves, and the killing of the hare is replaced by rape. Truly, a sport of gentlemen.
 <br><br>
 The chasing slaves are known as lurchers, the term once used for the sighthounds. They require speed most of all, but must also be able to tackle their quarry; lurchers with the ability and willingness to make a spectacle of molesting the hares can improve their owners' reputations.
 
 <<if $Lurcher != 0>>
-	<<= SlaveFullName($Lurcher)>> is assigned to compete as your lurcher.
+	<<= SlaveFullName($slaves[$slaveIndices[$Lurcher.ID]])>> is assigned to compete as your lurcher.
 <<else>>
 	You have not selected a lurcher, meaning that you will not participate in coursing events.
 <</if>>
diff --git a/src/uncategorized/policies.tw b/src/uncategorized/policies.tw
index 9234be7fb3486b18af84b0de753e9c82a6c87547..70c06fdf651c4fc4394a026ccc91312cf5e16f76 100644
--- a/src/uncategorized/policies.tw
+++ b/src/uncategorized/policies.tw
@@ -345,9 +345,10 @@
 	<<if $CoursingAssociation == 1>>
 		<br>''Coursing Association:'' you are sponsoring a [[Coursing Association]] that will hold monthly races.
 		[[Repeal|Policies][$CoursingAssociation = 0]]
-		<<if $Lurcher != 0>> <<set _slaveName = SlaveFullName($Lurcher);>>
+		<<if $Lurcher != 0>>
+			<<set $activeSlave = getSlave($Lurcher.ID)>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;Your current lurcher is
-			<<link "<<= SlaveFullName($Lurcher)>>""Slave Interact">> <<set $activeSlave = getSlave($Lurcher.ID);>> <</link>>.
+			<<link "<<= SlaveFullName($activeSlave)>>" "Slave Interact">><</link>>.
 		<</if>>
 	<</if>>
 
diff --git a/src/uncategorized/seCoursing.tw b/src/uncategorized/seCoursing.tw
index d345b04ebc7f5a02aedfef7243bbc31e245a7154..1ac3d95fff6bcdc697b9e6b27013f4aa3c62962b 100644
--- a/src/uncategorized/seCoursing.tw
+++ b/src/uncategorized/seCoursing.tw
@@ -2,23 +2,24 @@
 
 <<set $nextButton = "Continue", $nextLink = "Scheduled Event", $returnTo = "Scheduled Event", $coursed = 1, _seed = 0>>
 
-<<set $Lurcher = getSlave($Lurcher.ID)>>
+<<set $lurcherIndex = $slaves[$slaveIndices[$Lurcher.ID]]>>
+<<set $activeLurcher = getSlave($Lurcher.ID)>>
 
-<<setLocalPronouns $Lurcher>>
+<<setLocalPronouns $slaves[$lurcherIndex]>>
 
-<<set _clothesTemp = $Lurcher.clothes, $Lurcher.clothes = "no clothing">>
+<<set _clothesTemp = $activeLurcher.clothes, $activeLurcher.clothes = "no clothing">>
 <span id="artFrame">
 /* 000-250-006 */
 <<if $seeImages == 1>>
 	<<if $imageChoice == 1>>
-		<div class="imageRef lrgVector"><div class="mask">&nbsp;</div><<SlaveArt $Lurcher 2 0>></div>
+		<div class="imageRef lrgVector"><div class="mask">&nbsp;</div><<SlaveArt $activeLurcher 2 0>></div>
 	<<else>>
-		<div class="imageRef lrgRender"><div class="mask">&nbsp;</div><<SlaveArt $Lurcher 2 0>></div>
+		<div class="imageRef lrgRender"><div class="mask">&nbsp;</div><<SlaveArt $activeLurcher 2 0>></div>
 	<</if>>
 <</if>>
 /* 000-250-006 */
 </span>
-<<set $Lurcher.clothes = _clothesTemp>>
+<<set $activeLurcher.clothes = _clothesTemp>>
 
 <span id="result">
 
@@ -27,45 +28,45 @@ It's time to go coursing. You meet with fellow members of the Coursing Associati
 The rules have been explained to the hares: they're to be freed if they can reach the other side of the plaza without being caught and raped by the lurchers who will be released to chase them.
 
 <br><br>
-You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the hares.
+You lead your lurcher $activeLurcher.slaveName out on a leash, naked just like the hares.
 
-<<if ($Lurcher.dick > 0)>>
-	<<if canPenetrate($Lurcher) && ($Lurcher.energy > 60) && ($Lurcher.devotion > 20)>>
-		<<if ($Lurcher.dick > 4)>>
+<<if ($activeLurcher.dick > 0)>>
+	<<if canPenetrate($activeLurcher) && ($activeLurcher.energy > 60) && ($activeLurcher.devotion > 20)>>
+		<<if ($activeLurcher.dick > 4)>>
 			$He's sporting an enormous half-erection, which has already been heavily lubricated to prevent permanent damage to the hares' holes. As you bring $him up to the mark, $he grabs its base and begins to slap it against $his thigh, hard. The hares look around to see what the wet smacking noise is, and are understandably frightened; one of them begins to beg openly. Your fellow competitors @@.green;think this is hilarious.@@
-			<<run repX(250, "event", $Lurcher)>>
+			<<run repX(250, "event", $slaves[$lurcherIndex])>>
 			<<set $phallus = "huge dick">>
 		<<else>>
 			$He's ready to do $his best. Since $he's concentrating on the immediate challenge of catching rather than the secondary challenge of raping, $he isn't hard yet, but $he's not indifferent to the prospect of getting $his dick wet. There's a bead of precum forming at $his tip.
 			<<set $phallus = "dick">>
 		<</if>>
-	<<elseif !canAchieveErection($Lurcher)>>
+	<<elseif !canAchieveErection($activeLurcher)>>
 		There's no way $he's going to be able to achieve an erection, so $he's holding a lubricated dildo in one hand. This is technically permitted under the rules, but your fellow competitors and the crowd gathering to spectate @@.red;consider it poor form.@@
-		<<run repX(-50, "event", $Lurcher)>>
+		<<run repX(-50, "event", $slaves[$lurcherIndex])>>
 		<<set $phallus = "dildo">>
-	<<elseif ($Lurcher.energy <= 60) || ($Lurcher.devotion <= 20)>>
+	<<elseif ($activeLurcher.energy <= 60) || ($activeLurcher.devotion <= 20)>>
 		$He looks nervous, and obviously doesn't find the situation arousing. $He knows $he's to catch and then rape a slave, but may not be able to get hard enough to do the deed properly. Your fellow competitors and the crowd gathering to spectate @@.red;are unimpressed@@ by $his lack of spirit.
-		<<run repX(-50, "event", $Lurcher)>>
+		<<run repX(-50, "event", $slaves[$lurcherIndex])>>
 		<<set $phallus = "fingers">>
 	<<else>>
 		$His dick is not a fit instrument for sexual assault, so $he's holding a lubricated dildo in one hand. This is technically permitted under the rules, but your fellow competitors and the crowd gathering to spectate @@.red;consider it poor form.@@
-		<<run repX(-50, "event", $Lurcher)>>
+		<<run repX(-50, "event", $slaves[$lurcherIndex])>>
 		<<set $phallus = "dildo">>
 	<</if>>
-<<elseif ($Lurcher.clit > 1) && ($Lurcher.energy > 60) && ($Lurcher.devotion > 20)>>
+<<elseif ($activeLurcher.clit > 1) && ($activeLurcher.energy > 60) && ($activeLurcher.devotion > 20)>>
 	$He's gently masturbating as you bring $him up to the mark, $his enormous clit becoming engorged and stiff. Your fellow competitors and the gathering crowd of spectators @@.green;are fascinated,@@ realizing that $he intends to attempt rape with it.
-	<<run repX(250, "event", $Lurcher)>>
+	<<run repX(250, "event", $slaves[$lurcherIndex])>>
 	<<set $phallus = "clit">>
 <<elseif $seeDicks != 0>>
 	$He's holding a lubricated dildo in one hand, since $he's missing a natural phallus of $his own. This is technically permitted under the rules, but your fellow competitors and the crowd gathering to spectate @@.red;consider it poor form.@@
-	<<run repX(-50, "event", $Lurcher)>>
+	<<run repX(-50, "event", $slaves[$lurcherIndex])>>
 	<<set $phallus = "dildo">>
 <<else>>
 	$He's holding a lubricated dildo in one hand. As you bring $him up to the mark, $he begins to slap it against $his thigh out of nervousness and eagerness to begin. The hares look around to see what the wet smacking noise is, and are understandably frightened; one of them begins to cry openly.
 	<<set $phallus = "dildo">>
 <</if>>
 
-<<if canSee($Lurcher)>>$Lurcher.slaveName looks at you questioningly, wondering which of the hares $he should try to chase down and molest<<else>>$Lurcher.slaveName looks at you questioningly, wondering which of the dinging bells $he should try to chase down and molest<</if>>.
+<<if canSee($activeLurcher)>>$activeLurcher.slaveName looks at you questioningly, wondering which of the hares $he should try to chase down and molest<<else>>$activeLurcher.slaveName looks at you questioningly, wondering which of the dinging bells $he should try to chase down and molest<</if>>.
 
 
 <<set $hare1 = 0, $hare2 = 0, $hare3 = 0>>
@@ -240,7 +241,7 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 			<<include "SE coursing race">>
 		<</replace>>
 		<<replace "#artFrame">>
-			<<set _clothesTemp = $Lurcher.clothes, $Lurcher.clothes = "no clothing">>
+			<<set _clothesTemp = $activeLurcher.clothes, $activeLurcher.clothes = "no clothing">>
 			<<if $activeSlave != 0>>
 				<<set _clothesTemp2 = $activeSlave.clothes, $activeSlave.clothes = "no clothing">>
 			<</if>>
@@ -248,7 +249,7 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 			<<if $seeImages == 1>>
 				<div class="imageColumn">
 					<div class="imageRef medImg">
-						<<SlaveArt $Lurcher 2 0>>
+						<<SlaveArt $activeLurcher 2 0>>
 					</div>
 					<<if $activeSlave != 0>>
 						<div class="imageRef medImg">
@@ -258,7 +259,7 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 				</div>
 			<</if>>
 			/* 000-250-006 */
-			<<set $Lurcher.clothes = _clothesTemp>>
+			<<set $activeLurcher.clothes = _clothesTemp>>
 			<<if $activeSlave != 0>>
 				<<set $activeSlave.clothes = _clothesTemp2>>
 			<</if>>
@@ -272,7 +273,7 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 			<<include "SE coursing race">>
 		<</replace>>
 		<<replace "#artFrame">>
-			<<set _clothesTemp = $Lurcher.clothes, $Lurcher.clothes = "no clothing">>
+			<<set _clothesTemp = $activeLurcher.clothes, $activeLurcher.clothes = "no clothing">>
 			<<if $activeSlave != 0>>
 				<<set _clothesTemp2 = $activeSlave.clothes, $activeSlave.clothes = "no clothing">>
 			<</if>>
@@ -280,7 +281,7 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 			<<if $seeImages == 1>>
 				<div class="imageColumn">
 					<div class="imageRef medImg">
-						<<SlaveArt $Lurcher 2 0>>
+						<<SlaveArt $activeLurcher 2 0>>
 					</div>
 					<<if $activeSlave != 0>>
 						<div class="imageRef medImg">
@@ -290,7 +291,7 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 				</div>
 			<</if>>
 			/* 000-250-006 */
-			<<set $Lurcher.clothes = _clothesTemp>>
+			<<set $activeLurcher.clothes = _clothesTemp>>
 			<<if $activeSlave != 0>>
 				<<set $activeSlave.clothes = _clothesTemp2>>
 			<</if>>
@@ -304,7 +305,7 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 			<<include "SE coursing race">>
 		<</replace>>
 		<<replace "#artFrame">>
-			<<set _clothesTemp = $Lurcher.clothes, $Lurcher.clothes = "no clothing">>
+			<<set _clothesTemp = $activeLurcher.clothes, $activeLurcher.clothes = "no clothing">>
 			<<if $activeSlave != 0>>
 				<<set _clothesTemp2 = $activeSlave.clothes, $activeSlave.clothes = "no clothing">>
 			<</if>>
@@ -312,7 +313,7 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 			<<if $seeImages == 1>>
 				<div class="imageColumn">
 					<div class="imageRef medImg">
-						<<SlaveArt $Lurcher 2 0>>
+						<<SlaveArt $activeLurcher 2 0>>
 					</div>
 					<<if $activeSlave != 0>>
 						<div class="imageRef medImg">
@@ -322,7 +323,7 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 				</div>
 			<</if>>
 			/* 000-250-006 */
-			<<set $Lurcher.clothes = _clothesTemp>>
+			<<set $activeLurcher.clothes = _clothesTemp>>
 			<<if $activeSlave != 0>>
 				<<set $activeSlave.clothes = _clothesTemp2>>
 			<</if>>
@@ -330,22 +331,22 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har
 	<</link>>
 <</if>>
 <<if $origin == "virgin">>
-	is an appealingly young $activeSlave.race _girl2, and has V symbols drawn over _his2 cunt and on _his2 lower back, in the interests of fairness. _He2's a @@.pink;double virgin.@@<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 neck.<</if>>
+	is an appealingly young $activeSlave.race _girl2, and has V symbols drawn over _his2 cunt and on _his2 lower back, in the interests of fairness. _He2's a @@.pink;double virgin.@@<<if !canSee($activeLurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 neck.<</if>>
 <<elseif $origin == "heavily pregnant">>
-	is <<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race _girl2, young and healthy but @@.pink;heavily pregnant.@@ _He2's probably been selected to be a hare as a joke, or because someone hates _him2. <<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is attached to _his2 popped navel.<</if>>
+	is <<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race _girl2, young and healthy but @@.pink;heavily pregnant.@@ _He2's probably been selected to be a hare as a joke, or because someone hates _him2. <<if !canSee($activeLurcher)>> To accommodate your blind lurcher, a bell is attached to _his2 popped navel.<</if>>
 <<elseif $origin == "housewife">>
-	is <<if $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan" || $activeSlave.race == "amerindian">>an<<else>>a<</if>> $activeSlave.race _woman2, no longer young, but attractive enough in a fake sort of way. _He2 has obviously been crying, and has probably been recently enslaved from a comfortable life, like that of a @@.pink;housewife or a trophy wife.@@<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 neck.<</if>>
+	is <<if $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan" || $activeSlave.race == "amerindian">>an<<else>>a<</if>> $activeSlave.race _woman2, no longer young, but attractive enough in a fake sort of way. _He2 has obviously been crying, and has probably been recently enslaved from a comfortable life, like that of a @@.pink;housewife or a trophy wife.@@<<if !canSee($activeLurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 neck.<</if>>
 <<elseif $origin == "disobedient young">>
-	is a fit young $activeSlave.race _girl2, and is far more watchful and alert than _his2 fellow hares. _He2 may be a @@.pink;disobedient slave@@ here because _he2 was difficult to train.<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 neck.<</if>>
+	is a fit young $activeSlave.race _girl2, and is far more watchful and alert than _his2 fellow hares. _He2 may be a @@.pink;disobedient slave@@ here because _he2 was difficult to train.<<if !canSee($activeLurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 neck.<</if>>
 <<elseif $origin == "disobedient young dickgirl">>
-	is a strong young $activeSlave.race slave who retains _his2 cock and balls, and looks determined. Perhaps _he2's a @@.pink;resistant dickgirl@@ who's been difficult to turn into a good girl.<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 cock.<</if>>
+	is a strong young $activeSlave.race slave who retains _his2 cock and balls, and looks determined. Perhaps _he2's a @@.pink;resistant dickgirl@@ who's been difficult to turn into a good girl.<<if !canSee($activeLurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 cock.<</if>>
 <<elseif $origin == "huge balled">>
-	is <<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race slave whose distinguishing characteristic is a dangling scrotum and a pair of @@.pink;huge balls.@@ This impediment bumps against _his2 thighs as _he2's made ready.<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 hefty testicles.<</if>>
+	is <<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race slave whose distinguishing characteristic is a dangling scrotum and a pair of @@.pink;huge balls.@@ This impediment bumps against _his2 thighs as _he2's made ready.<<if !canSee($activeLurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 hefty testicles.<</if>>
 <<elseif $origin == "feminized">>
-	is <<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race bitch with a tiny dick who has been @@.pink;heavily feminized,@@ yet seems terrified and very new to slavery. _His2 fake tits and girly behavior must be from _his2 life before _he2 was a slave.<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 neck.<</if>>
+	is <<if $activeSlave.race == "amerindian" || $activeSlave.race == "asian" || $activeSlave.race == "indo-aryan">>an<<else>>a<</if>> $activeSlave.race bitch with a tiny dick who has been @@.pink;heavily feminized,@@ yet seems terrified and very new to slavery. _His2 fake tits and girly behavior must be from _his2 life before _he2 was a slave.<<if !canSee($activeLurcher)>> To accommodate your blind lurcher, a bell is fastened around _his2 neck.<</if>>
 <</if>>
 
-<<set $activeSlave.origin = "Your lurcher " + $Lurcher.slaveName + " caught $him coursing; $he was a " + $origin + " hare.">>
+<<set $activeSlave.origin = "Your lurcher " + $activeLurcher.slaveName + " caught $him coursing; $he was a " + $origin + " hare.">>
 <<set $activeSlave.health = random(30,50)>>
 <<set $activeSlave.devotion = random(-45,-25)>>
 <<set $activeSlave.trust = random(-60,-75)>>
diff --git a/src/uncategorized/seCoursingRace.tw b/src/uncategorized/seCoursingRace.tw
index 2a2bc18df6d843ad24737f7b88f4d564e1247d80..d393f5bbfff222ddcb57facf8912ee8e482c4bce 100644
--- a/src/uncategorized/seCoursingRace.tw
+++ b/src/uncategorized/seCoursingRace.tw
@@ -1,119 +1,119 @@
 :: SE coursing race [nobr]
 
-<<setLocalPronouns $Lurcher>>
+<<setLocalPronouns $activeLurcher>>
 <<setLocalPronouns $activeSlave 2>>
 
-You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whisper your direction into $his ear without letting the other competitors or their lurchers hear<<else>>gently point $him towards the target hare without letting the other competitors or their lurchers see<</if>>. Then, you gently push $him down into $his starting crouch. The umpire trips the hares' releases, a few <<if $showInches == 2>>yards<<else>>meters<</if>> in front of you and $Lurcher.slaveName, and you instantly let your lurcher off $his leash.
+You place your hand on the leash's quick release and <<if canHear($activeLurcher)>>whisper your direction into $his ear without letting the other competitors or their lurchers hear<<else>>gently point $him towards the target hare without letting the other competitors or their lurchers see<</if>>. Then, you gently push $him down into $his starting crouch. The umpire trips the hares' releases, a few <<if $showInches == 2>>yards<<else>>meters<</if>> in front of you and $activeLurcher.slaveName, and you instantly let your lurcher off $his leash.
 
 <<set _LurcherSpeed = 10>>
-<<if $Lurcher.devotion > 50>>
+<<if $activeLurcher.devotion > 50>>
 	$He's eager to do well for you, and immediately takes off.
 	<<set _LurcherSpeed += 2>>
-<<elseif $Lurcher.trust < -20>>
+<<elseif $activeLurcher.trust < -20>>
 	$He's frightened of failing you, and immediately takes off.
 	<<set _LurcherSpeed += 1>>
-<<elseif $Lurcher.devotion < -20>>
+<<elseif $activeLurcher.devotion < -20>>
 	$He's disgusted by this, and is slow to start.
 	<<set _LurcherSpeed -= 1>>
 <<else>>
 	$He's a bit hesitant about this, but gets off reasonably well.
 <</if>>
-<<if $Lurcher.health > 60>>
+<<if $activeLurcher.health > 60>>
 	$His shining health allows $him to pour it on.
 	<<set _LurcherSpeed += 1>>
-<<elseif $Lurcher.health < 0>>
+<<elseif $activeLurcher.health < 0>>
 	$His poor health slows $him down.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if !canSee($Lurcher)>>
+<<if !canSee($activeLurcher)>>
 	$His inability to see causes $him to be cautious of $his footing, making $his first several strides slow and uncertain.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.weight > 190>>
+<<if $activeLurcher.weight > 190>>
 	$He's so fat that $his run is nothing more than an out of breath waddle.
 	<<set _LurcherSpeed -= 5>>
-<<elseif $Lurcher.weight > 160>>
+<<elseif $activeLurcher.weight > 160>>
 	It takes $him a while to get $his fat ass up to $his (rather pathetic) top speed, such as it is.
 	<<set _LurcherSpeed -= 3>>
-<<elseif $Lurcher.weight > 95>>
+<<elseif $activeLurcher.weight > 95>>
 	It takes $him a while to get $his fat ass up to $his top speed, such as it is.
 	<<set _LurcherSpeed -= 2>>
-<<elseif $Lurcher.weight > 30>>
+<<elseif $activeLurcher.weight > 30>>
 	It takes $him a while to get $his chubby body up to speed.
 	<<set _LurcherSpeed -= 1>>
-<<elseif $Lurcher.weight < -95>>
+<<elseif $activeLurcher.weight < -95>>
 	$He's so thin that $he lacks the vigor to run really well.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.muscles > 30>>
+<<if $activeLurcher.muscles > 30>>
 	$He's muscle-bound, without the range of motion to move freely.
 	<<set _LurcherSpeed -= 1>>
-<<elseif $Lurcher.muscles <= 5>>
+<<elseif $activeLurcher.muscles <= 5>>
 	$He's soft, and is panting desperately within a few short strides.
 	<<set _LurcherSpeed -= 1>>
-<<elseif $Lurcher.muscles <= -30>>
+<<elseif $activeLurcher.muscles <= -30>>
 	$He's very weak, and is panting desperately from just walking to the starting line.
 	<<set _LurcherSpeed -= 4>>
-<<elseif $Lurcher.muscles <= -95>>
+<<elseif $activeLurcher.muscles <= -95>>
 	$He's physically frail, barely capable of walking let alone running.
 	<<set _LurcherSpeed -= 20>>
 <</if>>
-<<if $Lurcher.height >= 185>>
+<<if $activeLurcher.height >= 185>>
 	$His steps are long — too long, in fact: $his long legs slow $his gait.
 	<<set _LurcherSpeed -= 1>>
-<<elseif $Lurcher.height < 150>>
+<<elseif $activeLurcher.height < 150>>
 	$His stride is too short, but it's the best $his little legs can manage.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.boobs >= 2000>>
+<<if $activeLurcher.boobs >= 2000>>
 	$His naked breasts slosh around wildly, ruining $his attempt at running.
 	<<set _LurcherSpeed -= 2>>
-<<elseif $Lurcher.boobs >= 800>>
+<<elseif $activeLurcher.boobs >= 800>>
 	$His big tits bounce energetically, looking quite nice but hurting $his speed.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.butt >= 6>>
+<<if $activeLurcher.butt >= 6>>
 	$He does $his best to stay light on $his feet despite $his inconveniently huge buttocks.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.dick >= 5>>
+<<if $activeLurcher.dick >= 5>>
 	$His cock bounces up and down wildly; $he does $his best to ignore it, but it does get in the way.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.balls >= 5>>
+<<if $activeLurcher.balls >= 5>>
 	As you watch $him go, $his testicles smack into $his thigh, and $he gasps with pain.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.preg >= $Lurcher.pregData.normalBirth>>
+<<if $activeLurcher.preg >= $activeLurcher.pregData.normalBirth>>
 	$He seems terrified that $his water might break if $he tried to move too fast.
 	<<set _LurcherSpeed -= 10>>
-<<elseif $Lurcher.belly >= 120000>>
-	$He can barely move $himself, let alone consider chasing something with $his titanic <<if $Lurcher.bellyImplant > 100>>belly implant<<else>>pregnant belly<</if>> in the way.
+<<elseif $activeLurcher.belly >= 120000>>
+	$He can barely move $himself, let alone consider chasing something with $his titanic <<if $activeLurcher.bellyImplant > 100>>belly implant<<else>>pregnant belly<</if>> in the way.
 	<<set _LurcherSpeed -= 20>>
-<<elseif $Lurcher.belly >= 60000>>
-	$He can barely waddle with $his <<if $Lurcher.bellyImplant > 100>>enormous belly implant<<else>>enormously pregnant belly<</if>>.
+<<elseif $activeLurcher.belly >= 60000>>
+	$He can barely waddle with $his <<if $activeLurcher.bellyImplant > 100>>enormous belly implant<<else>>enormously pregnant belly<</if>>.
 	<<set _LurcherSpeed -= 10>>
-<<elseif $Lurcher.belly >= 10000 && $Lurcher.bellyFluid < 2000>>
-	$He can barely waddle along with $his huge <<if $Lurcher.bellyImplant > 100>>belly implant<<else>>pregnant belly<</if>>.
+<<elseif $activeLurcher.belly >= 10000 && $activeLurcher.bellyFluid < 2000>>
+	$He can barely waddle along with $his huge <<if $activeLurcher.bellyImplant > 100>>belly implant<<else>>pregnant belly<</if>>.
 	<<set _LurcherSpeed -= 5>>
-<<elseif $Lurcher.bellyPreg >= 5000>>
+<<elseif $activeLurcher.bellyPreg >= 5000>>
 	$He seems unwilling to really run while pregnant.
 	<<set _LurcherSpeed -= 3>>
-<<elseif $Lurcher.bellyImplant >= 5000>>
+<<elseif $activeLurcher.bellyImplant >= 5000>>
 	$His big belly implant hinders $his ability to run
 	<<set _LurcherSpeed -= 2>>
-<<elseif $Lurcher.belly >= 1500>>
+<<elseif $activeLurcher.belly >= 1500>>
 	$He keeps one hand on $his slightly swollen middle as $he runs.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.bellyFluid >= 10000>>
-	$His hugely bloated, <<print $Lurcher.inflationType>>-filled belly is taut and painful, forcing $him to a slow waddle.
+<<if $activeLurcher.bellyFluid >= 10000>>
+	$His hugely bloated, <<print $activeLurcher.inflationType>>-filled belly is taut and painful, forcing $him to a slow waddle.
 	<<set _LurcherSpeed -= 5>>
-<<elseif $Lurcher.bellyFluid >= 5000>>
-	$His bloated, <<print $Lurcher.inflationType>>-stuffed belly is constantly jiggling and moving, making it extremely difficult to run.
+<<elseif $activeLurcher.bellyFluid >= 5000>>
+	$His bloated, <<print $activeLurcher.inflationType>>-stuffed belly is constantly jiggling and moving, making it extremely difficult to run.
 	<<set _LurcherSpeed -= 4>>
-<<elseif $Lurcher.bellyFluid >= 2000>>
-	$His distended, <<print $Lurcher.inflationType>>-belly is uncomfortable and heavy, slowing $him down.
+<<elseif $activeLurcher.bellyFluid >= 2000>>
+	$His distended, <<print $activeLurcher.inflationType>>-belly is uncomfortable and heavy, slowing $him down.
 	<<set _LurcherSpeed -= 2>>
 <</if>>
 
@@ -145,7 +145,7 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 	<<else>>
 		Despite _his2 fake boobs and exaggeratedly feminine gait, the hare
 	<</if>>
-	<<if $hareSpeed > _LurcherSpeed>>immediately pulls away<<else>>manages to maintain _his2 narrow head start<</if>>. Realizing that $he stands no chance of catching $his assigned target, $Lurcher.slaveName <<if canSee($Lurcher)>>looks around for a slower hare<<else>>listens for a nearby bell<</if>>.
+	<<if $hareSpeed > _LurcherSpeed>>immediately pulls away<<else>>manages to maintain _his2 narrow head start<</if>>. Realizing that $he stands no chance of catching $his assigned target, $activeLurcher.slaveName <<if canSee($activeLurcher)>>looks around for a slower hare<<else>>listens for a nearby bell<</if>>.
 	<<if $hareSpeed2 < $hareSpeed3>>
 		<<set $activeSlave = $hare2>>
 		<<set $origin = $origin2>>
@@ -156,17 +156,17 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 		<<set $hareSpeed = $hareSpeed3>>
 	<</if>>
 	<<setLocalPronouns $activeSlave 2>>
-	<<if canSee($Lurcher)>>Seeing that the $origin hare is slower<<else>>hearing the $origin hare's bell nearby<</if>>, $he angles after _him2 instead.
+	<<if canSee($activeLurcher)>>Seeing that the $origin hare is slower<<else>>hearing the $origin hare's bell nearby<</if>>, $he angles after _him2 instead.
 	<<if $hareSpeed >= _LurcherSpeed>>
 		$He does no better with $his new target; $his course is over.
 	<<elseif random(1,2) == 1>>
 		One of $his rival lurchers has the same idea, however, and tries to trip $him up.
-		<<if !canSee($Lurcher)>>
+		<<if !canSee($activeLurcher)>>
 			Unable to see it coming, $he goes down with a crash; $his course is over.
-		<<elseif $Lurcher.skill.combat == 1>>
+		<<elseif $activeLurcher.skill.combat == 1>>
 			$He parries the attempt with contemptuous ease and catches up to $his new target.
 			<<set _seed = 1>>
-		<<elseif $Lurcher.muscles > 30>>
+		<<elseif $activeLurcher.muscles > 30>>
 			$He muscles through the attempt and catches up to $his new target.
 			<<set _seed = 1>>
 		<<else>>
@@ -185,45 +185,45 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 
 <<if _seed == 1>>
 	<<if $origin == "heavily pregnant">>
-		$His quarry is unwilling to be tackled, probably out of fear for _his2 baby, and flings _himself2 down as soon as $Lurcher.slaveName gets near.<<if !canSee($Lurcher)>> _He2 screams as _he2 sees $Lurcher.slaveName preparing to dive on _him2, alerting the blind lurcher that $his prey has already surrendered.<</if>>
-	<<elseif !canSee($Lurcher) && random(1,3) == 1>>
-		$His prey takes advantage of $his lack of eyesight, baiting $Lurcher.slaveName to dive in the wrong direction. As $he rises to $his feet, the slave is too far gone to make another lunge. $Lurcher.slaveName's course is over.
+		$His quarry is unwilling to be tackled, probably out of fear for _his2 baby, and flings _himself2 down as soon as $activeLurcher.slaveName gets near.<<if !canSee($activeLurcher)>> _He2 screams as _he2 sees $activeLurcher.slaveName preparing to dive on _him2, alerting the blind lurcher that $his prey has already surrendered.<</if>>
+	<<elseif !canSee($activeLurcher) && random(1,3) == 1>>
+		$His prey takes advantage of $his lack of eyesight, baiting $activeLurcher.slaveName to dive in the wrong direction. As $he rises to $his feet, the slave is too far gone to make another lunge. $activeLurcher.slaveName's course is over.
 		<<set _seed = 0>>
-	<<elseif $Lurcher.skill.combat == 1>>
+	<<elseif $activeLurcher.skill.combat == 1>>
 		$His tackle is expert: $he wraps $his quarry up and pulls _him2 down, falling on top of the struggling body.
-	<<elseif $Lurcher.muscles > 30>>
+	<<elseif $activeLurcher.muscles > 30>>
 		$He's burly enough that $he tackles $his quarry by simple force, an approach no less effective for its inelegance.
 	<<elseif $origin == "virgin">>
 		<<if random(1,3) == 1>>
-			The young slave manages to evade $his inexpert tackle, however, and there is no space for another before $he crosses the plaza. $Lurcher.slaveName's course is over.
+			The young slave manages to evade $his inexpert tackle, however, and there is no space for another before $he crosses the plaza. $activeLurcher.slaveName's course is over.
 			<<set _seed = 0>>
 		<<else>>
 			$His tackle is inexpert, but the young slave stumbles and falls anyway.
 		<</if>>
 	<<elseif $origin == "housewife">>
 		<<if random(1,4) == 1>>
-			The spoiled slave shows surprising agility, however, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. $His course is over.
+			The spoiled slave shows surprising agility, however, and evades $activeLurcher.slaveName's inexpert attempts to tackle all the way across the plaza. $His course is over.
 			<<set _seed = 0>>
 		<<else>>
 			$His tackle is inexpert, but the top-heavy bimbo goes down anyway.
 		<</if>>
 	<<elseif $origin == "feminized">>
 		<<if random(1,4) == 1>>
-			The sissy bitch shows surprising agility, however, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. $His course is over.
+			The sissy bitch shows surprising agility, however, and evades $activeLurcher.slaveName's inexpert attempts to tackle all the way across the plaza. $His course is over.
 			<<set _seed = 0>>
 		<<else>>
 			$His tackle is inexpert, but the sissy bitch goes down with a wail.
 		<</if>>
 	<<elseif $origin == "huge balled">>
 		<<if random(1,4) == 1>>
-			The slave shows surprising agility despite _his2 flopping ballsack, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. $His course is over.
+			The slave shows surprising agility despite _his2 flopping ballsack, and evades $activeLurcher.slaveName's inexpert attempts to tackle all the way across the plaza. $His course is over.
 			<<set _seed = 0>>
 		<<else>>
 			$His tackle is inexpert, but the slave goes down, screaming with pain when _his2 balls get trapped under their combined weight.
 		<</if>>
 	<<else>>
 		<<if random(1,2) == 1>>
-			The determined young slave evades $his inexpert attempts to tackle all the way across the plaza, however. $Lurcher.slaveName's course is over.
+			The determined young slave evades $his inexpert attempts to tackle all the way across the plaza, however. $activeLurcher.slaveName's course is over.
 			<<set _seed = 0>>
 		<<else>>
 			$His tackle is inexpert, but the determined slave is unlucky, stumbling and going down anyway.
@@ -234,7 +234,7 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 <<if _seed == 1>>
 	The hare knows that once _his2 knees touched the field, _his2 chance at freedom was gone. _He2 begins to cry
 	<<if $phallus == "huge dick">>
-		and then scream as $Lurcher.slaveName
+		and then scream as $activeLurcher.slaveName
 		<<if $origin == "virgin">>
 			rapes _his2 virgin ass. The lurcher has to fuck the slave to claim _him2 for you, and $he knows that a virgin pussy is more valuable than a virgin rosebud. $He has to be very careful, since $his cock is big enough to seriously hurt an anal virgin, but despite $his care the racket is appallingly loud.
 		<<elseif $origin == "heavily pregnant">>
@@ -249,7 +249,7 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 			fucks _him2 in the ass. _He2 never stops struggling, though this isn't much proof of undiminished resistance. After all, the lurcher's dick is so big that _he2'd probably fight to get it out of _his2 butthole even if _he2 weren't in need of breaking.
 		<</if>>
 	<<elseif $phallus == "dick">>
-		as $Lurcher.slaveName
+		as $activeLurcher.slaveName
 		<<if $origin == "virgin">>
 			penetrates _his2 virgin ass. The lurcher has to fuck the slave to claim _him2 for you, and $he knows that a virgin pussy is more valuable than a virgin rosebud. You see $his back stiffen with overstimulation as $he experiences the rare delight of raping an anal virgin.
 		<<elseif $origin == "heavily pregnant">>
@@ -264,7 +264,7 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 			fucks _him2 in the ass. _He2 never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist _his2 lot in life. _He2's probably been assraped more than once before today, but _he2 fights this like it's the first time.
 		<</if>>
 	<<elseif $phallus == "clit">>
-		as $Lurcher.slaveName
+		as $activeLurcher.slaveName
 		<<if $origin == "virgin">>
 			grinds $himself against the hare to get $his pseudophallic clit into $his victim's virgin ass. The lurcher has to fuck the slave to claim _him2 for you, and $he knows that a virgin pussy is more valuable than a virgin rosebud. You see $his back stiffen with overstimulation as $his enormous bitch button slips up the slave's asshole.
 		<<elseif $origin == "heavily pregnant">>
@@ -279,7 +279,7 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 			grinds $himself against the hare to get $his pseudophallic clit inside $his victim's asshole. The slave never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist _his2 lot in life. _He2's probably been assraped by much larger phalli, but _he2 fights it anyway.
 		<</if>>
 	<<elseif $phallus == "dildo">>
-		as $Lurcher.slaveName
+		as $activeLurcher.slaveName
 		<<if $origin == "virgin">>
 			inserts $his dildo into the slave's virgin ass. The lurcher has to fuck the slave to claim _him2 for you, and $he knows that a virgin pussy is more valuable than a virgin rosebud. The dildo is reasonably sized and well lubricated, but the poor slave shrieks with anal pain anyway.
 		<<elseif $origin == "heavily pregnant">>
@@ -294,7 +294,7 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 			pushes $his dildo up the slave's ass. The slave never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist _his2 lot in life. _He2's probably had several dildos pushed up _his2 disobedient asshole, but it seems _he2's determined to learn nothing.
 		<</if>>
 	<<else>>
-		as $Lurcher.slaveName hesitates over _him2. The lurcher realizes that $he won't be able to get hard. Desperate to avoid failure, $he
+		as $activeLurcher.slaveName hesitates over _him2. The lurcher realizes that $he won't be able to get hard. Desperate to avoid failure, $he
 		<<if $origin == "virgin">>
 			shoves a couple of fingers into the slave's virgin ass. $He has to fuck the slave to claim _him2 for you, and $he knows that a virgin pussy is more valuable than a virgin rosebud.
 		<<elseif $origin == "heavily pregnant">>
@@ -310,32 +310,32 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 		<</if>>
 		The crowd is unimpressed by this disappointing display.
 	<</if>>
-	<<if $Lurcher.fetishKnown == 1 && $Lurcher.fetishStrength > 60>>
-		<<if ($Lurcher.fetish == "sadist")>>
+	<<if $activeLurcher.fetishKnown == 1 && $activeLurcher.fetishStrength > 60>>
+		<<if ($activeLurcher.fetish == "sadist")>>
 			@@.hotpink;What is finest in life,@@ in the mind of your sadistic lurcher?
 			<<if $origin == "virgin">>
-				To sodomize a virgin asshole, and to <<if canHear($Lurcher)>>hear<<else>>feel<</if>> screams of anal pain.
+				To sodomize a virgin asshole, and to <<if canHear($activeLurcher)>>hear<<else>>feel<</if>> screams of anal pain.
 			<<elseif $origin == "heavily pregnant">>
-				To molest a pregnant slut, and <<if canHear($Lurcher)>>hear<<else>>see<</if>> _him2 sob with fear.
+				To molest a pregnant slut, and <<if canHear($activeLurcher)>>hear<<else>>see<</if>> _him2 sob with fear.
 			<<elseif $origin == "housewife">>
-				To rape a stuck-up bitch, and <<if canHear($Lurcher)>>hear<<else>>see<</if>> _him2 cry with anal pain.
+				To rape a stuck-up bitch, and <<if canHear($activeLurcher)>>hear<<else>>see<</if>> _him2 cry with anal pain.
 			<<elseif $origin == "feminized">>
-				To rape a sissy's asspussy, and <<if canHear($Lurcher)>>hear<<else>>see<</if>> _him2 squeal.
+				To rape a sissy's asspussy, and <<if canHear($activeLurcher)>>hear<<else>>see<</if>> _him2 squeal.
 			<<elseif $origin == "huge balled">>
 				To abuse defenseless testicles, and make their owner scream.
 			<<else>>
-				To rape a struggling victim, and <<if canTaste($Lurcher)>>taste<<else>>drink<</if>> _his2 tears of defeat.
+				To rape a struggling victim, and <<if canTaste($activeLurcher)>>taste<<else>>drink<</if>> _his2 tears of defeat.
 			<</if>>
-			<<set $Lurcher.devotion += 5>>
-		<<elseif $Lurcher.fetish == "pregnancy" && $origin == "heavily pregnant">>
+			<<set $slaves[$lurcherIndex].devotion += 5>>
+		<<elseif $activeLurcher.fetish == "pregnancy" && $origin == "heavily pregnant">>
 			You lurcher is @@.hotpink;thrilled@@ to have had the privilege of chasing down and raping a pregnant _woman2.
-			<<set $Lurcher.devotion += 5>>
+			<<set $slaves[$lurcherIndex].devotion += 5>>
 		<</if>>
 	<</if>>
-	<<set $Lurcher.counter.penetrative += 1, $penetrativeTotal += 1>>
+	<<set $slaves[$lurcherIndex].counter.penetrative += 1, $penetrativeTotal += 1>>
 	<<run newSlave($activeSlave)>> /* skip New Slave Intro */
 <<else>>
-	<<if $Lurcher.devotion > 50>>
+	<<if $activeLurcher.devotion > 50>>
 		$He makes $his way back to you dejectedly, hanging $his head.
 	<<else>>
 		$He makes $his way back to you slowly, doing $his best to look contrite.
@@ -344,5 +344,5 @@ You place your hand on the leash's quick release and <<if canHear($Lurcher)>>whi
 	On the other side of the plaza, there is a scream of triumph followed by tears of joy as one of the hares successfully wins _hisU freedom. This cheerful noise mixes strangely with screams of a very different sort and the slap of flesh on flesh as a more successful lurcher rapes _hisU capture.
 	<<set $activeSlave = 0>>
 <</if>>
-<<set $slaves[$slaveIndices[$Lurcher.ID]] = $Lurcher>>
-<<unset $origin, $origin1, $origin2, $origin3, $hareSpeed, $hareSpeed1, $hareSpeed2, $hareSpeed3, $hare1, $hare2, $hare3>>
+
+<<unset $origin, $origin1, $origin2, $origin3, $hareSpeed, $hareSpeed1, $hareSpeed2, $hareSpeed3, $hare1, $hare2, $hare3, $lurcherIndex, $activeLurcher>>