diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index 4975eaf7e56d065b71bdf1d36734d4a517bdbc89..60a2bfea6aab67e81e33316d3085382cf8ffc133 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -4956,7 +4956,17 @@ You tell her kindly that you understand, and that she'll be trained to address t
 <<link "Touch her enough to get her off">>
 	<<replace "#name">>$activeSlave.slaveName<</replace>>
 	<<replace "#result">>
-	You tell her that she deserves a reward for coming to you. She almost bursts into tears and nods jerkily, unable to do anything else. You brush a finger across her cheek, her ear, her lips; at each touch she <<if canTalk($activeSlave) == false>>breathes in sharply<<else>>gasps<</if>>. Moving around behind her, you run a hand down her flank to her hip, and then around to her<<if $activeSlave.preg > 20>> popped<</if>> navel, and up to cup her breasts. Your run a thumb over each nipple, almost tipping her over the edge. Your hands move down again, spreading her buttocks to tease her clenched anus, and then forward across her perineum - and this is enough. She spasms, pitching forward and almost falling. She hurries to clean up after herself, sobbing with relief and thanking you; her submissiveness @@.hotpink;has increased.@@
+	You tell her that she deserves a reward for coming to you. She almost bursts into tears and nods jerkily, unable to do anything else. You brush a finger across her cheek, her ear, her lips; at each touch she <<if canTalk($activeSlave) == false>>breathes in sharply<<else>>gasps<</if>>. Moving around behind her, you run a hand down her flank to her hip, and then around to her<<if $activeSlave.preg > 20>> popped<</if>> navel, and up to cup her breasts. Your run a thumb over each nipple, almost tipping her over the edge. Your hands move down again,
+	<<if canDoAnal($activeSlave) && canDoVaginal($activeSlave)>>
+		spreading her buttocks to tease her clenched anus, and then forward across her perineum. From there, you trace her labia and end with a pinch of her clit - and this is enough.
+	<<elseif canDoAnal($activeSlave)>>
+		spreading her buttocks to tease her clenched anus, and then forward across her perineum - and this is enough.
+	<<elseif canDoVaginal($activeSlave)>>
+		tracing her labia, and then forward to her clit - and this is enough.
+	<<else>>
+		to give her buttcheeks a rub down before teasing at her chastity - and this is enough.
+	<</if>>
+	She spasms, pitching forward and almost falling. She hurries to clean up after herself, sobbing with relief and thanking you; her submissiveness @@.hotpink;has increased.@@
 	<<set $activeSlave.devotion += 4>>
 	<</replace>>
 <</link>>
@@ -4966,47 +4976,78 @@ You tell her kindly that you understand, and that she'll be trained to address t
 	<<replace "#result">>
 	She almost cries with relief when you tell her to
 	<<if ($activeSlave.fetish == "submissive")>>
-		lie down on your desk on her side in the fetal position. She clambers up hurriedly and hugs her knees<<if $activeSlave.preg > 20>> as best she can with her pregnancy in the way<</if>>, spinning herself around on the smooth surface so her rear is pointing right at you. You stand up and pull her over, her $activeSlave.skin skin sliding across the cool glass desktop, until her butt is right at the edge of the desk. You give it a good fuck and then order her brusquely to clean up and come right back. You use her as a nice little desktop <<if $PC.dick == 1>>cockholster<<else>>sex toy<</if>> for the rest of the day.
-		<<set $activeSlave.analCount += 3>>
-		<<set $analTotal += 3>>
+		lie down on your desk on her side in the fetal position. She clambers up hurriedly and hugs her knees<<if $activeSlave.preg > 20>> as best she can with her pregnancy in the way<</if>>, spinning herself around on the smooth surface so her rear is pointing right at you. You stand up and pull her over, her $activeSlave.skin skin sliding across the cool glass desktop, until her
+		<<if canDoAnal($activeSlave) && canDoVaginal($activeSlave)>>
+			butt is right at the edge of the desk. You warm yourself up with a pussy fuck before shifting your attention to her neglected asshole. When you finish, you 
+			<<BothVCheck 3>>
+		<<elseif canDoAnal($activeSlave)>>
+			butt is right at the edge of the desk. You give it a good fuck and then
+			<<AnalVCheck 3>>
+		<<elseif canDoVaginal($activeSlave)>>
+			pussy is right at the edge of the desk. You give it a good fuck and then
+			<<VaginalVCheck 3>>
+		<<else>>
+			mouth is right at the edge of the desk. You give it a good fuck and then
+			<<set $activeSlave.oralCount += 3>>
+			<<set $oralTotal += 3>>
+		<</if>>
+		order her brusquely to clean up and come right back. You use her as a nice little desktop <<if $PC.dick == 1>>cockholster<<else>>sex toy<</if>> for the rest of the day.
 	<<elseif ($activeSlave.fetish == "cumslut")>>
 		get under your desk and <<if $PC.dick == 1>>suck a dick<<if $PC.vagina == 1>> and eat a pussy<</if>><<else>>eat pussy<</if>> while you work. She's so horny that she's barely got <<if $PC.dick == 1>>your cock into her mouth<<else>>her lips and tongue on your cunt<</if>> before she climaxes spontaneously, shivering and moaning nicely. You keep her down there for a while, doing light work and orgasming occasionally as she gently <<if $PC.dick == 1>>blows you<<if $PC.vagina == 1>> and eats you out<</if>><<else>>lavishes attention on your wet vagina<</if>>.
 		<<set $activeSlave.oralCount += 3>>
 		<<set $oralTotal += 3>>
 	<<elseif ($activeSlave.fetish == "humiliation")>>
 		tell her to run an unimportant message to a citizen across $arcologies[0].name. Naked. She blushes with mixed embarrassment and anticipation. She's so pent up that before taking ten steps out of your penthouse entryway and towards her objective, the open stares her naked, horny body is getting push her over the edge.
-		<<if ($activeSlave.dick > 0) && ($activeSlave.dickAccessory == "chastity")>>
+		<<if ($activeSlave.dick > 0) && ($activeSlave.dickAccessory == "chastity" || $activeSlave.dickAccessory == "combined chastity")>>
 			As she walks along, her chastity cage continues to stream precum. It spatters her legs, making her desperation completely obvious to anyone who looks at her.
-		<<elseif ($activeSlave.dick > 0) && ($activeSlave.hormones < 1) && ($activeSlave.balls > 0)>>
+		<<elseif canAchieveErection($activeSlave)>>
 			Her rock hard cock, sticking straight forward as she walks hurriedly along, jerks suddenly upward and shoots out a little squirt of cum<<if $activeSlave.preg > 20>> across the underside of her pregnant belly<</if>>. As she stumbles forward, each step releases another squirt.
 		<<elseif ($activeSlave.dick > 0)>>
-			Her soft cock, flopping around as she walks hurriedly along, starts to twitch weakly and release little dribbles of cum. As she stumbles forward, each step releases another squirt.
-		<<elseif $activeSlave.anus > 2>>As she stumbles a little with the orgasm, her naked anus is easily visible from behind her, and its lewd spasms attract attention.<<elseif $activeSlave.vagina == -1>>She focuses her attention on her asspussy, awkwardly stumbling along as she tries to walk and play with her own butt at the same time.<<else>>She squirts a little femcum down her inner thighs as she stumbles along, trailing the odor of a woman's pleasure behind her.<</if>> Passersby point and laugh, thrilling her.
+			Her <<if $activeSlave.dick > 6>>enormous <</if>>soft cock, flopping around as she walks hurriedly along, starts to twitch weakly and release little dribbles of cum. As she stumbles forward, each step releases another squirt.
+		<<elseif $activeSlave.anus > 2>>
+			As she stumbles a little with the orgasm, her <<if canDoAnal($activeSlave)>>naked anus is easily visible from behind her, and its lewd spasms attract attention<<else>>anus lewdly spasms under her chastity, and her odd motions attract attention<</if>>.
+		<<elseif canDovaginal($activeSlave)>>
+			She focuses her attention on her pussy, awkwardly stumbling along as she tries to walk and finger herself at the same time.
+		<<elseif canDoAnal($activeSlave)>>
+			She focuses her attention on her asspussy, awkwardly stumbling along as she tries to walk and play with her own butt at the same time.
+		<<elseif $activeSlave.vagina > 0>>
+			She squirts a little femcum down her inner thighs as she stumbles along, trailing the odor of a woman's pleasure behind her.
+		<<else>>
+			She focuses her attention on her breasts, awkwardly stumbling along as she tries to walk and tweak her own nipples at the same time.
+		<</if>>
+		Passersby point and laugh, thrilling her.
 	<<elseif ($activeSlave.fetish == "buttslut")>>
-		tell her to sit on your lap. She climaxes the instant your <<if $PC.dick == 1>>dickhead<<else>>strap-on<</if>> touches her <<if $activeSlave.anus > 2>>anal gape<<else>>pucker<</if>>, but she knows this is just the start, and she laughs with pleasure as her <<if $activeSlave.anus > 2>>lewd sphincter loosely squeezes<<else>>sphincter tightens against<</if>> the base of <<if $PC.dick == 1>>your cock<<else>>the strap-on<</if>>. You <<if $activeSlave.preg > 20>>spread your legs more and shove the pregnant giggling buttslut down so her belly and chest are between your legs, lower your chair a little, and slide yourself back towards your desk to work<<else>>shove the giggling buttslut down so her chest is resting against the tops of your legs, lower your chair a little, and slide yourself back towards your desk to work<</if>>. She wraps her legs around the back of the chair and hugs your knees with her arms, securing herself under the desk as an anal cocksleeve for as long as you feel like keeping <<if $PC.dick == 1>>your penis lodged up a compliant butthole<<else>>the happy buttslut trapped under there<</if>>.
-		<<AnalVCheck>>
+		tell her to sit on your lap.
+		<<if canDoAnal($activeSlave)>>
+			She climaxes the instant your <<if $PC.dick == 1>>dickhead<<else>>strap-on<</if>> touches her <<if $activeSlave.anus > 2>>anal gape<<else>>pucker<</if>>, but she knows this is just the start, and she laughs with pleasure as her <<if $activeSlave.anus > 2>>lewd sphincter loosely squeezes<<else>>sphincter tightens against<</if>> the base of <<if $PC.dick == 1>>your cock<<else>>the strap-on<</if>>. You <<if $activeSlave.preg > 20>>spread your legs more and shove the pregnant giggling buttslut down so her belly and chest are between your legs, lower your chair a little, and slide yourself back towards your desk to work<<else>>shove the giggling buttslut down so her chest is resting against the tops of your legs, lower your chair a little, and slide yourself back towards your desk to work<</if>>. She wraps her legs around the back of the chair and hugs your knees with her arms, securing herself under the desk as an anal cocksleeve for as long as you feel like keeping <<if $PC.dick == 1>>your penis lodged up a compliant butthole<<else>>the happy buttslut trapped under there<</if>>.
+			<<AnalVCheck>>
+		<<else>>
+			She climaxes the instant your <<if $PC.dick == 1>>dickhead<<else>>strap-on<</if>> squeezes between her <<if $activeSlave.butt < 2>>flat, tight cheeks<<elseif $activeSlave.butt <= 2>>cute cheeks<<elseif $activeSlave.butt <= 3>>round, firm cheeks<<elseif $activeSlave.butt <= 4>>curvy, enticing buttcheeks<<elseif $activeSlave.butt <= 5>>huge cheeks<<elseif $activeSlave.butt <= 6>>massive, alluring cheeks<<elseif $activeSlave.butt <= 7>>enormous cheeks<<elseif $activeSlave.butt <= 10>>gigantic, jiggly cheeks<<elseif $activeSlave.butt <= 14>>inhuman, cushiony butt cheeks<<elseif $activeSlave.butt <= 20>>couch-like, super jiggly ass cheeks<</if>>, but she knows this is just the start, and she laughs with pleasure as hug her rear around <<if $PC.dick == 1>>your cock<<else>>the strap-on<</if>>. You <<if $activeSlave.preg > 20>>spread your legs more and shove the pregnant giggling buttslut down so her belly and chest are between your legs, lower your chair a little, and slide yourself back towards your desk to work<<else>>shove the giggling buttslut down so her chest is resting against the tops of your legs, lower your chair a little, and slide yourself back towards your desk to work<</if>>. She wraps her legs around the back of the chair and hugs your knees with her arms, securing herself under the desk as cockbun for as long as you feel like keeping the happy buttslut trapped under there.
+		<</if>>
 	<<elseif ($activeSlave.fetish == "boobs")>>
 		tell her to lie atop your desk. You don't bother specifying that she's to lie on her back, since the boob slut jumps up and presents her tits without instructions. You keep working with one hand while you idly tease and flick the nearest <<if $activeSlave.lactation > 0>>milky <</if>> nipple with the other. She's so horny that she immediately experiences an immodest orgasm, her back arching away from the cool glass desktop as she rides its waves. She giggles a little, and then gasps as you resume playing with her.
 		<<set $activeSlave.mammaryCount += 1>>
 		<<set $mammaryTotal += 1>>
 	<<elseif ($activeSlave.fetish == "pregnancy")>>
 	  <<if ($activeSlave.anus == 0) && ($activeSlave.vagina <= 0)>>
-		tell her to join you on the couch. Since <<if ($activeSlave.vagina <= 0)>>she's a virgin and you haven't elected to introduce her to pussyfucking just yet<<else>>this slave girl doesn't have a pussy<</if>>, and her tight little rosebud is fresh and unspoiled, your options are a bit limited. But you work with what you have, playing with her nipples and describing in whispers how pregnancy would make them drip with cream. She gasps and shudders against you.
+		tell her to join you on the couch. Since <<if ($activeSlave.vagina == 0)>>she's a virgin and you haven't elected to introduce her to pussyfucking just yet<<else>>this slave girl doesn't have a pussy<</if>>, and her tight little rosebud is fresh and unspoiled, your options are a bit limited. But you work with what you have, playing with her nipples and describing in whispers how pregnancy would make them drip with cream. She gasps and shudders against you.
+		<<set $activeSlave.mammaryCount += 1>>
+		<<set $mammaryTotal += 1>>
+	  <<elseif !canDoAnal($activeSlave) && !canDoVaginal($activeSlave)>>
+		tell her to join you on the couch. Since <<if ($activeSlave.vagina >= 0)>>you're saving her pussy<<else>>this slave girl doesn't have a pussy<</if>>, and her tight little rosebud is off limits, your options are a bit limited. But you work with what you have, playing with her nipples and describing in whispers how pregnancy would make them drip with cream. She gasps and shudders against you.
 		<<set $activeSlave.mammaryCount += 1>>
 		<<set $mammaryTotal += 1>>
 	  <<elseif $activeSlave.preg > 10>>
-		tell her to join you on the couch. <<if $PC.dick == 1>>You orgasm inside her promptly, and then tell her you'll be leaving your seed inside her to do its work while you have her again.<<else>>You use a strap-on with a fluid reservoir, and you trigger it promptly, releasing a gush of warm fluid into her. You tell her you'll be leaving it inside her to do its work while you have her again.<</if>> She gasps at the appeal of the idea and grinds herself against you hungrily. <<if ($activeSlave.vaginalAccessory == "chastity belt")>> It's her butt you're fucking, but that doesn't disrupt her fantasy.<<set $activeSlave.analCount += 1>><<set $analTotal += 1>><<else>>She's already pregnant, but that doesn't disrupt her fantasy of being even more pregnant.<<set $activeSlave.vaginalCount += 1>><<set $vaginalTotal += 1>><</if>>
+		tell her to join you on the couch. <<if $PC.dick == 1>>You orgasm inside her promptly, and then tell her you'll be leaving your seed inside her to do its work while you have her again.<<else>>You use a strap-on with a fluid reservoir, and you trigger it promptly, releasing a gush of warm fluid into her. You tell her you'll be leaving it inside her to do its work while you have her again.<</if>> She gasps at the appeal of the idea and grinds herself against you hungrily. <<if !canDoVaginal($activeSlave)>> It's her butt you're fucking, but that doesn't disrupt her fantasy.<<AnalVCheck>><<else>>She's already pregnant, but that doesn't disrupt her fantasy of being even more pregnant.<<VaginalVCheck>><</if>>
 	  <<else>>
-		tell her to join you on the couch. <<if $PC.dick == 1>>You orgasm inside her promptly, and then tell her you'll be leaving your seed inside her to do its work while you have her again.<<else>>You use a strap-on with a fluid reservoir, and you trigger it promptly, releasing a gush of warm fluid into her. You tell her you'll be leaving it inside her to do its work while you have her again.<</if>> She gasps at the appeal of the idea and grinds herself against you hungrily. <<if ($activeSlave.vagina < 1) || ($activeSlave.vaginalAccessory == "chastity belt")>> It's her butt you're fucking, but that doesn't disrupt her fantasy.<</if>>
-		<<set $activeSlave.analCount += 1>>
-		<<set $analTotal += 1>>
+		tell her to join you on the couch. <<if $PC.dick == 1>>You orgasm inside her promptly, and then tell her you'll be leaving your seed inside her to do its work while you have her again.<<else>>You use a strap-on with a fluid reservoir, and you trigger it promptly, releasing a gush of warm fluid into her. You tell her you'll be leaving it inside her to do its work while you have her again.<</if>> She gasps at the appeal of the idea and grinds herself against you hungrily. <<if !canDoVaginal($activeSlave)>> It's her butt you're fucking, but that doesn't disrupt her fantasy.<<AnalVCheck>><<else>>She's eager to get pregnant and intends to put her pussy to use.<<VaginalVCheck>><</if>>
 	  <</if>>
 	<<elseif ($activeSlave.fetish == "dom")>>
-		wait a moment, because you know what she needs. She's mystified, but steels herself and waits. Another slave appears for an inspection, and she discovers that she's to be inspected with $activeSlave.slaveName's <<if ($activeSlave.dick > 0) && ($activeSlave.hormones < 1) && ($activeSlave.balls > 0) && ($activeSlave.dickAccessory != "chastity")>>cock up her asshole<<else>>fingers assfucking her<</if>>. The dominant $activeSlave.slaveName climaxes immediately to her use of the poor slave, rubbing <<if $activeSlave.preg > 20>>her pregnant belly<<else>>herself<</if>> all over the other slave's buttocks while she continues banging her backdoor.
+		wait a moment, because you know what she needs. She's mystified, but steels herself and waits. Another slave appears for an inspection, and she discovers that she's to be inspected with $activeSlave.slaveName's <<if canPenetrate($activeSlave)>>cock up her asshole<<else>>fingers assfucking her<</if>>. The dominant $activeSlave.slaveName climaxes immediately to her use of the poor slave, rubbing <<if $activeSlave.preg > 20>>her pregnant belly<<else>>herself<</if>> all over the other slave's buttocks while she continues banging her backdoor.
 		<<set $activeSlave.penetrativeCount += 1>>
 		<<set $penetrativeTotal += 1>>
 	<<elseif ($activeSlave.fetish == "sadist")>>
-		wait a moment, because you know what she needs. She's mystified, but steels herself and waits. Another slave appears for a trivial punishment, and she discovers that she's to be punished by $activeSlave.slaveName's <<if ($activeSlave.dick > 0) && ($activeSlave.hormones < 1) && ($activeSlave.balls > 0) && ($activeSlave.dickAccessory != "chastity")>>dick<<else>>fingers<</if>>, forced up her anus. The dominant $activeSlave.slaveName climaxes quickly, but quickly recovers and keeps assraping the poor girl.
+		wait a moment, because you know what she needs. She's mystified, but steels herself and waits. Another slave appears for a trivial punishment, and she discovers that she's to be punished by $activeSlave.slaveName's <<if canPenetrate($activeSlave)>>dick<<else>>fingers<</if>>, forced up her anus. The dominant $activeSlave.slaveName climaxes quickly, but quickly recovers and keeps assraping the poor girl.
 		<<set $activeSlave.penetrativeCount += 1>>
 		<<set $penetrativeTotal += 1>>
 	<<else>>
@@ -5020,7 +5061,7 @@ You tell her kindly that you understand, and that she'll be trained to address t
 		<<set $activeSlave.fetishStrength += 4>>
 	<</if>>
 	<</replace>>
-<</link>>
+<</link>><<if (canDoVaginal($activeSlave) && $activeSlave.vagina == 0) || (canDoAnal($activeSlave) && $activeSlave.anus == 0)>> //This option may take her virginity//<</if>>
 <</if>>
 <br>Let her get off:
 <<if ($activeSlave.fetish != "cumslut") || ($activeSlave.fetishKnown != 1) || ($activeSlave.fetishStrength <= 95)>>
@@ -5061,7 +5102,7 @@ You tell her kindly that you understand, and that she'll be trained to address t
 	<</replace>>
 <</link>>
 <</if>>
-<<if (($activeSlave.fetish != "pregnancy") || ($activeSlave.fetishKnown != 1) || ($activeSlave.fetishStrength <= 95)) && $activeSlave.vagina >= 0>>
+<<if (($activeSlave.fetish != "pregnancy") || ($activeSlave.fetishKnown != 1) || ($activeSlave.fetishStrength <= 95)) && canDoVaginal($activeSlave)>>
 <br>&nbsp;&nbsp;&nbsp;&nbsp;<<link "during insemination play">>
 	<<replace "#name">>$activeSlave.slaveName<</replace>>
 	<<replace "#result">>
@@ -5121,8 +5162,17 @@ You tell her kindly that you understand, and that she'll be trained to address t
 <br>&nbsp;&nbsp;&nbsp;&nbsp;<<link "after submitting to you">>
 	<<replace "#name">>$activeSlave.slaveName<</replace>>
 	<<replace "#result">>
-	You tell her that she deserves a way to get off for coming to tell you rather than breaking the rules. For the rest of the week, she can come to you and offer you her <<if ($activeSlave.anus > 3)>>hopelessly gaped rectum<<elseif ($activeSlave.anus > 2)>>big slit of an asspussy<<elseif ($activeSlave.anus > 1)>>nice asspussy<<else>>tight asshole<</if>>; she will be allowed to masturbate after, but only after, you are finished with her. She nods through her tears and <<if $activeSlave.preg > 20>>struggles to get<<else>>hurriedly gets<</if>> up on your desk, lying on her side and using one hand to spread her buttocks apart while the other is poised to touch herself. She starts crying a little with relief as she feels you slowly insert <<if $PC.dick == 0>>a strap-on<<else>>your cock<</if>> into her spasming rectum. You are not gentle, and despite the anal stimulation she does not orgasm by the time you <<if $PC.dick == 0>>climax to the vibrations of the strap-on, and the pleasure of buttfucking a bitch<<else>>blow your load in her ass<</if>>. She's so eager to get off she doesn't bother to move, and just rolls onto her face to hump herself against her hand, against the desk. <<if $PC.dick == 0>>After the momentary pause of your climax, you<<if $PC.vagina == 1>> use a little manual stimulation of your pussy to force yourself to total hardness again and<</if>> resume thrusting<<else>>Your cum leaks out of her used backdoor and onto her working hand<</if>>; her acceptance of sexual slavery @@.hotpink;has increased.@@
-	<<AnalVCheck 5>>
+	You tell her that she deserves a way to get off for coming to tell you rather than breaking the rules.
+	<<if canDoAnal($activeSlave)>>
+		For the rest of the week, she can come to you and offer you her <<if ($activeSlave.anus > 3)>>hopelessly gaped rectum<<elseif ($activeSlave.anus > 2)>>big slit of an asspussy<<elseif ($activeSlave.anus > 1)>>nice asspussy<<else>>tight asshole<</if>>; she will be allowed to masturbate after, but only after, you are finished with her. She nods through her tears and <<if $activeSlave.preg > 20>>struggles to get<<else>>hurriedly gets<</if>> up on your desk, lying on her side and using one hand to spread her buttocks apart while the other is poised to touch herself. She starts crying a little with relief as she feels you slowly insert <<if $PC.dick == 0>>a strap-on<<else>>your cock<</if>> into her spasming rectum. You are not gentle, and despite the anal stimulation she does not orgasm by the time you <<if $PC.dick == 0>>climax to the vibrations of the strap-on, and the pleasure of buttfucking a bitch<<else>>blow your load in her ass<</if>>. She's so eager to get off she doesn't bother to move, and just rolls onto her face to hump herself against her hand, against the desk. <<if $PC.dick == 0>>After the momentary pause of your climax, you<<if $PC.vagina == 1>> use a little manual stimulation of your pussy to force yourself to total hardness again and<</if>> resume thrusting<<else>>Your cum leaks out of her used backdoor and onto her working hand<</if>>; her acceptance of sexual slavery @@.hotpink;has increased.@@
+		<<AnalVCheck 5>>
+	<<elseif canDoVaginal($activeSlave)>>
+		For the rest of the week, she can come to you and offer you her <<if ($activeSlave.vagina > 3)>>hopelessly loose pussy<<elseif ($activeSlave.anus > 2)>>big slit of an pussy<<elseif ($activeSlave.anus > 1)>>nice pussy<<else>>tight pussy<</if>>; she will be allowed to masturbate after, but only after, you are finished with her. She nods through her tears and <<if $activeSlave.preg > 20>>struggles to get<<else>>hurriedly gets<</if>> up on your desk, lying on her side and using one hand to spread her nether lips apart while the other is poised to touch herself. She starts crying a little with relief as she feels you slowly insert <<if $PC.dick == 0>>a strap-on<<else>>your cock<</if>> into her spasming vagina. You are not gentle, and despite the stimulation she does not orgasm by the time you <<if $PC.dick == 0>>climax to the vibrations of the strap-on, and the pleasure of buttfucking a bitch<<else>>blow your load in her ass<</if>>. She's so eager to get off she doesn't bother to move, and just rolls onto her face to hump herself against her hand, against the desk. <<if $PC.dick == 0>>After the momentary pause of your climax, you<<if $PC.vagina == 1>> use a little manual stimulation of your pussy to force yourself to total hardness again and<</if>> resume thrusting<<else>>Your cum leaks out of her used cunt and onto her working hand<</if>>; her acceptance of sexual slavery @@.hotpink;has increased.@@
+		<<VaginalVCheck 5>>
+	<<else>>
+		For the rest of the week, she can come to you and politely ask to <<if $PC.dick == 1>>suck you off<<else>>eat you out<</if>>; she will be allowed to masturbate after, but only after, you are satisfied. She nods through her tears and <<if $activeSlave.preg > 20>>struggles<<else>>hurriedly gets<</if>> to her knees, where she brings her face to your <<if $PC.dick == 1>>erect cock<<else>>moist pussy<</if>> and her hand to her crotch. She starts crying a little with relief as she feels you slowly <<if $PC.dick == 0>>push your slit against<<else>>insert your cock into<</if>> her mouth. You are not gentle, and by the time <<if $PC.dick == 0>>blow your load down her throat<<else>>splash her face with your girlcum<</if>>, she still hasn't reached her climax. She's so eager to get off she doesn't bother to move, and just humps herself against her hand, against your leg. <<if $PC.dick == 0>>After the momentary pause of your climax, you<<if $PC.vagina == 1>> use a little manual stimulation of your pussy to force yourself to total hardness again and<</if>> resume thrusting<<else>>After the momentary pause of your climax, you pull her face back to your crotch for a second round<</if>>; her acceptance of sexual slavery @@.hotpink;has increased.@@
+		<<set $activeSlave.oralCount += 5, $oralCount += 5>>
+	<</if>>
 	<<if ($activeSlave.fetish == "submissive") && ($activeSlave.fetishKnown == 1)>>
 	  <<set $activeSlave.fetishStrength += 4>>
 	  @@.lightcoral;Her enjoyment of submission has increased.@@
@@ -5133,7 +5183,7 @@ You tell her kindly that you understand, and that she'll be trained to address t
 	  Before she realizes what's happening, @@.lightcoral;she's getting aroused at the thought of submission.@@
 	<</if>>
 	<</replace>>
-<</link>><<if ($activeSlave.anus == 0)>> //This option will take anal virginity//<</if>>
+<</link>><<if (canDoVaginal($activeSlave) && $activeSlave.vagina == 0) || (canDoAnal($activeSlave) && $activeSlave.anus == 0)>> //This option may take her virginity//<</if>>
 <</if>>
 <<if ($activeSlave.fetish != "masochist") || ($activeSlave.fetishKnown != 1) || ($activeSlave.fetishStrength <= 95)>>
 <br>&nbsp;&nbsp;&nbsp;&nbsp;<<link "while in pain">>
@@ -6939,7 +6989,7 @@ Your cum training tactics have two components: Cum should be linked with pleasur
 <br><<link "Leverage the situation and reward her">>
 	<<replace "#name">>$activeSlave.slaveName<</replace>>
 	<<replace "#result">>
-	Archimedes might have his lever, but give you a place to set such information as this, and you can move a mountain of money. Before he knows what has beset him, your tenant is bustled out of $arcologies[0].name and replaced by favored and hopefully more honest competitor, who @@.green;is well aware of the score here.@@ $activeSlave.slaveName, who made this possible, spends the day <<if $activeSlave.preg > 20>>having her pregnant belly moisturized, her tired feet rubbed, her cravings fulfilled, being<<else>>being<</if>> massaged, beautified, and pampered. You then take her out for a lovely meal, allowing her to wear clothing that's almost conservative by Free Cities standards, and take a nice walk around $arcologies[0].name's club, talking on light subjects. She's @@.hotpink;deeply touched@@ by an evening of affection without sex, and she @@.mediumaquamarine;trusts you@@ with all sorts of amusing whorehouse rumors.
+	Archimedes might have his lever, but give you a place to set such information as this, and you can move a mountain of money. Before he knows what has beset him, your tenant is bustled out of $arcologies[0].name and replaced by a favored and hopefully more honest competitor, who @@.green;is well aware of the score here.@@ $activeSlave.slaveName, who made this possible, spends the day <<if $activeSlave.preg > 20>>having her pregnant belly moisturized, her tired feet rubbed, her cravings fulfilled, being<<else>>being<</if>> massaged, beautified, and pampered. You then take her out for a lovely meal, allowing her to wear clothing that's almost conservative by Free Cities standards, and take a nice walk around $arcologies[0].name's club, talking on light subjects. She's @@.hotpink;deeply touched@@ by an evening of affection without sex, and she @@.mediumaquamarine;trusts you@@ with all sorts of amusing whorehouse rumors.
 	<<set $activeSlave.devotion += 3>>
 	<<set $activeSlave.trust += 3>>
 	<<set $cash -= 2000>>
diff --git a/src/uncategorized/freeRangeDairyAssignmentScene.tw b/src/uncategorized/freeRangeDairyAssignmentScene.tw
index 69bf7b42869839e969c4ad50f8cd846881debb64..20b65dc21f73d5d3c0eabfafee7cd920719670d9 100644
--- a/src/uncategorized/freeRangeDairyAssignmentScene.tw
+++ b/src/uncategorized/freeRangeDairyAssignmentScene.tw
@@ -11,13 +11,13 @@ She rejoices since she is actually eager to be milked.
 <</if>>
 /* AROUSAL WHEN ENTERING */
 <<set $aroused = false >>
-<<if $dairySlaves > 1>>
+<<if $dairySlaves > 1 && canSee($activeSlave)>>
 <br><br>
-While walking to her designated stall, she passes the other cows currently at their milking machines. Not being hurried, she occasionally stops to watch a cow.
+While <<if canWalk($activeSlave) >>walking<<else>>being carried<</if>> to her designated stall, she passes the other cows currently at their milking machines. Not being hurried, she occasionally watches a cow in detail.
     <<if $activeSlave.fetish == "boobs" >>
     /* TODO: check if there actually are lactating cows at the dairy */
     <<set $aroused = true>>
-    She cannot help but to feel aroused at the view of all those udders being thoroughly milked.
+    <br> She cannot help but to feel aroused at the view of all those udders being thoroughly milked.
         <<if $activeSlave.sexualFlaw == "breast growth" >>
         She is already fantasizing of having her breasts expanded to ridiculous proportions
             <<if $activeSlave.lactation > 0 >>so she can produce even more milk<</if>>.
@@ -25,7 +25,7 @@ While walking to her designated stall, she passes the other cows currently at th
     <</if>>
     <<if $activeSlave.fetish == "buttslut" && $dairyStimulatorsSetting == 1>>
     <<set $aroused = true >>
-    The automatic sodomizers are currently active. They are not running on an industrial setting, but on a gentler one. Every cow's anus is filled with a dildo attached on a mechanical arm. There is a wide range of sizes. Some dildos are small and provide expert stimulation for the sensitive areas. Other cows seem to prefer forearm-length horse-cocks for more intense stimulation. The automatic thrusting speeds vary, too. Some cows are currently asleep. Their respective stimulators are comfortably resting deeply buried in their behinds. Whenever a cow reaches climax, the sodomizers can thrust at ridiculous speeds. Good thing they provide not only nutrition, but lubrication, too.
+    <br> The automatic sodomizers are currently active. They are not running on an industrial setting, but on a gentler one. Every cow's anus is filled with a dildo attached on a mechanical arm. There is a wide range of sizes. Some dildos are small and provide expert stimulation for the sensitive areas. Other cows seem to prefer forearm-length horse-cocks for more intense stimulation. The automatic thrusting speeds vary, too. Some cows are currently asleep. Their respective stimulators are comfortably resting deeply buried in their behinds. Whenever a cow reaches climax, the sodomizers can thrust at ridiculous speeds. Good thing they provide not only nutrition, but lubrication, too.
     The sight of all those lovely rear-ends relentlessly reamed arouses $activeSlave.slaveName.
         <<if $activeSlave.sexualFlaw == "anal addict">>
         She cannot wait to be sodomized, too.
@@ -35,7 +35,7 @@ While walking to her designated stall, she passes the other cows currently at th
     <<for $i = 0; $i < $slaves.length; $i++>>
         <<if $slaves[$i].assignment == "work in the dairy" && $slaves[$i].ID != $activeSlave.ID && $slaves[$i].balls > 5>>
             <<set $aroused = true>>
-            The hyper-endowed cum-cow $slaves[$i].slaveName is the pride of $dairyName. $activeSlave.slaveName stops to watch her for a while. The constant suction on her dick has her panting. She is obviously nearing climax. Soon, her eyes bulge and her muscles tense.
+            <br> The hyper-endowed cum-cow $slaves[$i].slaveName is the pride of $dairyName. She is limply hanging on her milking chair, panting heavily because of the constant suction on her dick. She is obviously nearing climax. Soon, her eyes bulge and her muscles tense.
             <<if  $dairyStimulatorsSetting == 1>>
 				<<if $slaves[$i].prostate != 0>>
 					Her anus clenches around the dildo in her rear. The automatic sodomizer speeds up to give her prostate a helpful pounding.
@@ -207,7 +207,7 @@ Near the headrest of the chair, an artificial phallus is installed. The cow can
     <</if>>
 <</if>>
 <br/>
-The milking chair comes with a small screen, providing mental stimulation for the cow. It is highly pornographic, of course. It also includes live-streams of close-ups from the cow's being milked or their orifices being penetrated. $activeSlave.slaveName selects her favorite program. It features
+The milking chair comes with a small screen, providing mental stimulation for the cow. It is highly pornographic, of course. It also includes live-streams of close-ups from the cow's being milked or their orifices being penetrated. $activeSlave.slaveName selects her favorite programe<<if !canSee($activeSlave)>> to listen to<</if>>. It features
 <<if $activeSlave.attrXY > $activeSlave.attrXX || $activeSlave.behavioralQuirk == "adores men">>
     men
 <<else>>
@@ -268,7 +268,7 @@ Unfortunately, there is neither a milkmaid providing personal assistance nor aut
             <<elseif $activeSlave.anus > 2>>
             well-used rear-end, the automatic sodomizer is equipped with a large phallus. It is nicely ribbed for extra stimulation.
             <<else>>
-            anus, the automatic sodomizer is equipped with a decent silicone phallus.
+            anus, the automatic sodomizer is equipped with a fair-sized silicone phallus.
             <</if>>
         Lubrication spurts from a hole at the tip, giving the artificial phallus a very lifelike pre-dripping look. Gently, the mechanical arm pushes the phallus into $activeSlave.slaveName's behind.
             <<if $activeSlave.fetish == "buttslut" || $activeSlave.sexualFlaw == "anal addict">>
@@ -295,8 +295,10 @@ The milking cups on her nipples begin to pulse rhythmically. Soon, a steady flow
 <</if>>
 <<if $activeSlave.dick > 0 >>
 The milking machine uses suction to draw her dick into the receptacle.
+    <<if $activeSlave.dick > 10>>
+       Her dick is too large to even consider getting hard again, so it just attaches firmly to the tip.
     <<if $activeSlave.dick > 8 >>
-        She is on the verge of passing out as most of her blood volume rushes into her dick. She cannot possibly reach a full erection without the machines help. She fights to stay awake so she can enjoy her behemothial cock at throbbing hardness.
+        She is on the verge of passing out as most of her blood volume rushes into her dick. She cannot possibly reach a full erection without the machine's help. She fights to stay awake so she can enjoy her behemothial cock at throbbing hardness.
     <<elseif $activeSlave.dick > 6 >>
         She feels dizzy as most of her blood volume rushes into her dick. It is not easy for her body to maintain an erection. But with the machine's help, she can produce a full throbbing hard-on.
     <<else>>
diff --git a/src/uncategorized/fsDevelopments.tw b/src/uncategorized/fsDevelopments.tw
index 8bba461db1d1397be50536745271e15ab933b6a2..06dbdfc822e896d83826772fdae90721f9697c51 100644
--- a/src/uncategorized/fsDevelopments.tw
+++ b/src/uncategorized/fsDevelopments.tw
@@ -272,7 +272,7 @@
 	<<case 1>>Maintaining a single societal goal allows @@.green;very focused social engineering.@@
 	<<case 2>>Maintaining two societal goals allows @@.green;focused social engineering.@@
 	<<case 3>>Maintaining three societal goals requires @@.yellow;broad social engineering.@@
-	<<default>>Maintaining four societal goals requires @@.red;unfocused social engineering.@@
+	<<case 4>>Maintaining four societal goals requires @@.red;unfocused social engineering.@@
 	<</switch>>
 <<elseif $FSCreditCount == 6>>
 	<<set _broadProgress += 3 - _societies>>
@@ -302,7 +302,7 @@
 <<case 2>>Maintaining two societal goals allows @@.green;focused social engineering.@@
 <<case 3>>Maintaining three societal goals requires @@.yellow;broad social engineering.@@
 <<case 4>>Maintaining four societal goals requires @@.red;unfocused social engineering.@@
-<<default>>Maintaining five societal goals requires @@.red;very unfocused social engineering.@@
+<<case 5>>Maintaining five societal goals requires @@.red;very unfocused social engineering.@@
 <</switch>>
 <</if>> /*closes FS count changes */
 <<if _broadProgress != 0>>
diff --git a/src/uncategorized/walkPast.tw b/src/uncategorized/walkPast.tw
index 13bd87ba13c491c761b515dd4e32d364242ec69a..38236b9967278497cf8dee4f51be891deed26e89 100644
--- a/src/uncategorized/walkPast.tw
+++ b/src/uncategorized/walkPast.tw
@@ -1410,6 +1410,62 @@
 		<<default>>
 			Her bare giant pregnant belly catches your eye.
 		<</switch>>
+	<<elseif $activeSlave.weight > 190>>
+		<<BellyDescription>>
+		<<switch $activeSlave.clothes>>
+		<<case "a Fuckdoll suit">>
+			Her massive gut is alluringly smooth under the tight suit.
+		<<case "conservative clothing">>
+			Her conservative clothing stands no chance of stilling her massive, jiggling gut.
+		<<case "chains">>
+			Her massive gut jiggles lewdly around her tight chains.
+		<<case "a slutty qipao">>
+			The front of her qipao rests atop her massive gut.
+		<<case "uncomfortable straps">>
+			Her massive gut jiggles lewdly around her tight straps.
+		<<case "shibari ropes">>
+			Her massive gut jiggles lewdly around her tight cords.
+		<<case "restrictive latex" "a latex catsuit">>
+			Her massive gut resembles a large beachball under her tight latex.
+		<<case "a nice nurse outfit">>
+			Her scrub top jiggles along with her massive gut as she moves.
+		<<case "a mini dress">>
+			Her tearing minidress shows every jiggle in her massive gut as she moves.
+		<<case "a nice maid outfit">>
+			As she moves, barely any jiggling can be seen within her straining maid's dress.
+		<<case "a penitent nuns habit">>
+			Her habit does nothing to stop her massive gut from jiggling against the coarse cloth as she moves.
+		<<case "clubslut netting">>
+			Her clubslut netting jiggles lewdly along with her massive gut as she moves. Every so often, another section gives out allowing a roll of fat to spring free; it's quite entertaining to watch.
+		<<case "a cheerleader outfit">>
+			Her massive gut jiggles its own cheer with her every motion.
+		<<case "a slave gown">>
+			Her miassive jiggly gut is gently caressed by her gown.
+		<<case "harem gauze">>
+			Her silken garb and massive, jiggly gut makes her look like a belly dancer.
+		<<case "a comfortable bodysuit">>
+			The taut material of her bodysuit shows every jiggle in her massive gut as she moves.
+		<<case "a schoolgirl outfit">>
+			The school blimp is jiggling by and ripe for abuse with her ill-fitting clothes.
+		<<case "a kimono">>
+			Her massive gut threatens to pop out of her kimono with every motion.
+		<<case "a hijab and abaya">>
+			Her massive gut has no room left to move within her overstuffed abaya.
+		<<case "a halter top dress">>
+			Her strained halter top dress shows every jiggle in her massive gut as she moves. Every little motion threatens to burst her seams and free the soft mass to the world.
+		<<case "a ball gown">>
+			Your gaze is drawn to her massive gut by her fabulous silken ball gown. Every little motion has a chance for it to pop out and jiggle free for all to see clearly.
+		<<case "a leotard">>
+			The taut material of her leotard shows every jiggle in her massive gut as she moves. A pair of small ridges adorn her sides where they have managed to push through the leotard's failing seams.
+		<<case "a bunny outfit">>
+			She is a sight in her bunny outfit. The front of her massive gut is held still by her overworked teddy, but everything else of it jiggles obscenely with her every motion.
+		<<case "attractive lingerie for a pregnant woman">>
+			Her massive gut is gently framed by her silken vest.
+		<<case "a maternity dress">>
+			Her once loose dress bulges with her massive gut.
+		<<default>>
+			Her massive bare jiggling gut catches your eye.
+		<</switch>>
 	<<elseif hugeBellyPreg($activeSlave) || ($activeSlave.bellyAccessory == "a huge empathy belly") || ($activeSlave.bellyAccessory == "a large empathy belly")>>
 		<<BellyDescription>>
 		<<switch $activeSlave.clothes>>
@@ -1476,42 +1532,6 @@
 		<<default>>
 			Her bare huge pregnant belly catches your eye.
 		<</switch>>
-	<<elseif $activeSlave.weight > 190>>
-		<<BellyDescription>>
-		<<switch $activeSlave.clothes>>
-		<<case "a Fuckdoll suit">>
-			Her massive gut is alluringly smooth under the tight suit.
-		<<case "conservative clothing">>
-			Her conservative clothing stands no chance of stilling her massive, jiggling gut.
-		<<case "chains">>
-			Her massive gut jiggles lewdly around her tight chains.
-		<<case "a slutty qipao">>
-			The front of her qipao rests atop her massive gut.
-		<<case "uncomfortable straps">>
-			Her massive gut jiggles lewdly around her tight straps.
-		<<case "shibari ropes">>
-			Her massive gut jiggles lewdly around her tight cords.
-		<<case "restrictive latex" "a latex catsuit">>
-			Her massive gut resembles a large beachball under her tight latex.
-		<<case "a nice nurse outfit">>
-			Her scrub top jiggles along with her massive gut as she moves.
-		<<case "a mini dress">>
-			Her tearing minidress shows every jiggle in her massive gut as she moves.
-		<<case "a nice maid outfit">>
-			As she moves, barely any jiggling can be seen within her straining maid's dress.
-		<<case "a penitent nuns habit">>
-			Her habit does nothing to stop her massive gut from jiggling against the coarse cloth as she moves.
-		<<case "clubslut netting">>
-			Her clubslut netting jiggles lewdly along with her massive gut as she moves. Every so often, another section gives out allowing a roll of fat to spring free; it's quite entertaining to watch.
-		<<case "a cheerleader outfit">>
-			Her massive gut jiggles its own cheer with her every motion.
-		<<case "a slave gown">>
-			Her miassive jiggly gut is gently caressed by her gown.
-		<<case "harem gauze">>
-			Her silken garb and massive, jiggly gut makes her look like a belly dancer.
-		<<default>>
-			Her massive bare jiggling gut catches your eye.
-		<</switch>>
 	<<elseif $activeSlave.weight > 160>>
 		<<BellyDescription>>
 		<<switch $activeSlave.clothes>>
@@ -1549,6 +1569,28 @@
 			Her giant gut has no room to move under her strained jacket.
 		<<case "harem gauze">>
 			Her silken garb and giant, jiggly gut makes her look like a belly dancer.
+		<<case "a comfortable bodysuit">>
+			The taut material of her bodysuit shows every jiggle in her giant gut as she moves.
+		<<case "a schoolgirl outfit">>
+			The school fatty is jiggling by and ripe for abuse with her ill-fitting clothes.
+		<<case "a kimono">>
+			Tons of jiggling can be seen through her kimono whenever she moves.
+		<<case "a hijab and abaya">>
+			Tons of jiggling can be seen through her abaya whenever she moves.
+		<<case "a halter top dress">>
+			Her stretched halter top dress shows every jiggle in her giant gut as she moves.
+		<<case "a ball gown">>
+			Your gaze is drawn to her giant gut by her fabulous silken ball gown.
+		<<case "a leotard">>
+			The taut material of her leotard shows every jiggle in her giant gut as she moves.
+		<<case "a chattel habit">>
+			Her giant gut jiggles around the strip of cloth down her front as she moves.
+		<<case "a bunny outfit">>
+			She is a sight in her bunny outfit. Her teddy not only covers her giant gut, but draws your gaze right to it, though it can't help but jiggle along with her every motion.
+		<<case "attractive lingerie for a pregnant woman">>
+			Her giant gut is gently framed by her silken vest.
+		<<case "a maternity dress">>
+			Her loose dress bulges with her giant gut.
 		<<default>>
 			Her giant bare jiggling gut catches your eye.
 		<</switch>>
@@ -1593,6 +1635,26 @@
 			Noticeable jiggling from her big gut can be seen under her jacket.
 		<<case "harem gauze">>
 			Her silken garb and big, jiggly gut makes her look like a belly dancer.
+		<<case "a comfortable bodysuit">>
+			The taut material of her bodysuit shows every jiggle in her big gut as she moves.
+		<<case "a schoolgirl outfit">>
+			Her big gut is partially covered by her blouse, which happily jiggles along with every motion.
+		<<case "a kimono">>
+			Noticeable jiggling can be seen through her kimono whenever she moves.
+		<<case "a hijab and abaya">>
+			Noticeable jiggling can be seen through her abaya whenever she moves.
+		<<case "a halter top dress">>
+			Her stretched halter top dress shows every jiggle in her big gut as she moves.
+		<<case "a ball gown">>
+			Your gaze is drawn to her big gut by her fabulous silken ball gown.
+		<<case "a leotard">>
+			The taut material of her leotard shows every jiggle in her big gut as she moves.
+		<<case "a bunny outfit">>
+			She is a sight in her bunny outfit. Her teddy not only controls her big gut, but draws your gaze right to it.
+		<<case "attractive lingerie for a pregnant woman">>
+			Her big gut is gently framed by her silken vest.
+		<<case "a maternity dress">>
+			Her loose dress bulges with her big gut.
 		<<default>>
 			Her big bare jiggling gut catches your eye.
 		<</switch>>
@@ -1672,7 +1734,7 @@
 		<<case "attractive lingerie for a pregnant woman">>
 			Her fat gut is gently framed by her silken vest.
 		<<case "a maternity dress">>
-			Her loose dress is filled out by her fat gut.
+			Her loose dress bulges with her fat gut.
 		<<case "chains">>
 			Her fat gut jiggles lewdly between her tight chains.
 		<<case "a slutty qipao">>
@@ -2136,6 +2198,62 @@
 		<<default>>
 			Her bare giant belly catches your eye.
 		<</switch>>
+	<<elseif $activeSlave.weight > 190>>
+		<<BellyDescription>>
+		<<switch $activeSlave.clothes>>
+		<<case "a Fuckdoll suit">>
+			Her massive gut is alluringly smooth under the tight suit.
+		<<case "conservative clothing">>
+			Her conservative clothing stands no chance of stilling her massive, jiggling gut.
+		<<case "chains">>
+			Her massive gut jiggles lewdly around her tight chains.
+		<<case "a slutty qipao">>
+			The front of her qipao rests atop her massive gut.
+		<<case "uncomfortable straps">>
+			Her massive gut jiggles lewdly around her tight straps.
+		<<case "shibari ropes">>
+			Her massive gut jiggles lewdly around her tight cords.
+		<<case "restrictive latex" "a latex catsuit">>
+			Her massive gut resembles a large beachball under her tight latex.
+		<<case "a nice nurse outfit">>
+			Her scrub top jiggles along with her massive gut as she moves.
+		<<case "a mini dress">>
+			Her tearing minidress shows every jiggle in her massive gut as she moves.
+		<<case "a nice maid outfit">>
+			As she moves, barely any jiggling can be seen within her straining maid's dress.
+		<<case "a penitent nuns habit">>
+			Her habit does nothing to stop her massive gut from jiggling against the coarse cloth as she moves.
+		<<case "clubslut netting">>
+			Her clubslut netting jiggles lewdly along with her massive gut as she moves. Every so often, another section gives out allowing a roll of fat to spring free; it's quite entertaining to watch.
+		<<case "a cheerleader outfit">>
+			Her massive gut jiggles its own cheer with her every motion.
+		<<case "a slave gown">>
+			Her miassive jiggly gut is gently caressed by her gown.
+		<<case "harem gauze">>
+			Her silken garb and massive, jiggly gut makes her look like a belly dancer.
+		<<case "a comfortable bodysuit">>
+			The taut material of her bodysuit shows every jiggle in her massive gut as she moves.
+		<<case "a schoolgirl outfit">>
+			The school blimp is jiggling by and ripe for abuse with her ill-fitting clothes.
+		<<case "a kimono">>
+			Her massive gut threatens to pop out of her kimono with every motion.
+		<<case "a hijab and abaya">>
+			Her massive gut has no room left to move within her overstuffed abaya.
+		<<case "a halter top dress">>
+			Her strained halter top dress shows every jiggle in her massive gut as she moves. Every little motion threatens to burst her seams and free the soft mass to the world.
+		<<case "a ball gown">>
+			Your gaze is drawn to her massive gut by her fabulous silken ball gown. Every little motion has a chance for it to pop out and jiggle free for all to see clearly.
+		<<case "a leotard">>
+			The taut material of her leotard shows every jiggle in her massive gut as she moves. A pair of small ridges adorn her sides where they have managed to push through the leotard's failing seams.
+		<<case "a bunny outfit">>
+			She is a sight in her bunny outfit. The front of her massive gut is held still by her overworked teddy, but everything else of it jiggles obscenely with her every motion.
+		<<case "attractive lingerie for a pregnant woman">>
+			Her massive gut is gently framed by her silken vest.
+		<<case "a maternity dress">>
+			Her once loose dress bulges with her massive gut.
+		<<default>>
+			Her massive bare jiggling gut catches your eye.
+		<</switch>>
 	<<elseif $activeSlave.bellyImplant >= 8000>>
 		<<BellyImplantDescription>>
 		<<switch $activeSlave.clothes>>
@@ -2202,6 +2320,132 @@
 		<<default>>
 			Her bare huge belly catches your eye.
 		<</switch>>
+	<<elseif $activeSlave.weight > 160>>
+		<<BellyDescription>>
+		<<switch $activeSlave.clothes>>
+		<<case "a Fuckdoll suit">>
+			Her giant gut is alluringly smooth under the tight suit.
+		<<case "conservative clothing">>
+			Her conservative clothing stands no chance of stilling her giant, jiggling gut.
+		<<case "chains">>
+			Her giant gut jiggles lewdly around her tight chains.
+		<<case "a slutty qipao">>
+			The front of her qipao rests atop her giant gut.
+		<<case "uncomfortable straps">>
+			Her giant gut jiggles lewdly around her tight straps.
+		<<case "shibari ropes">>
+			Her giant gut jiggles lewdly around her tight cords.
+		<<case "restrictive latex" "a latex catsuit">>
+			Her giant gut resembles a beachball under her tight latex.
+		<<case "a military uniform">>
+			The buttons on her staining jacket threaten to pop off with every motion of her giant jiggling gut.
+		<<case "a nice nurse outfit">>
+			Her scrub top jiggles along with her giant gut as she moves.
+		<<case "a mini dress">>
+			Her strained minidress shows every jiggle in her giant gut as she moves.
+		<<case "a nice maid outfit">>
+			As she moves, noticeable jiggling can be seen within her maid's dress.
+		<<case "a penitent nuns habit">>
+			Her habit does nothing to stop her giant gut from jiggling against the coarse cloth as she moves.
+		<<case "clubslut netting">>
+			Her clubslut netting jiggles lewdly along with her giant gut as she moves.
+		<<case "a cheerleader outfit">>
+			Her giant gut is partially covered by her cheerleader's top, which happily jiggles along with every motion.
+		<<case "a slave gown">>
+			Her giant jiggly gut is gently caressed by her gown.
+		<<case "nice business attire">>
+			Her giant gut has no room to move under her strained jacket.
+		<<case "harem gauze">>
+			Her silken garb and giant, jiggly gut makes her look like a belly dancer.
+		<<case "a comfortable bodysuit">>
+			The taut material of her bodysuit shows every jiggle in her giant gut as she moves.
+		<<case "a schoolgirl outfit">>
+			The school fatty is jiggling by and ripe for abuse with her ill-fitting clothes.
+		<<case "a kimono">>
+			Tons of jiggling can be seen through her kimono whenever she moves.
+		<<case "a hijab and abaya">>
+			Tons of jiggling can be seen through her abaya whenever she moves.
+		<<case "a halter top dress">>
+			Her stretched halter top dress shows every jiggle in her giant gut as she moves.
+		<<case "a ball gown">>
+			Your gaze is drawn to her giant gut by her fabulous silken ball gown.
+		<<case "a leotard">>
+			The taut material of her leotard shows every jiggle in her giant gut as she moves.
+		<<case "a chattel habit">>
+			Her giant gut jiggles around the strip of cloth down her front as she moves.
+		<<case "a bunny outfit">>
+			She is a sight in her bunny outfit. Her teddy not only covers her giant gut, but draws your gaze right to it, though it can't help but jiggle along with her every motion.
+		<<case "attractive lingerie for a pregnant woman">>
+			Her giant gut is gently framed by her silken vest.
+		<<case "a maternity dress">>
+			Her loose dress bulges with her giant gut.
+		<<default>>
+			Her giant bare jiggling gut catches your eye.
+		<</switch>>
+	<<elseif $activeSlave.weight > 130>>
+		<<BellyDescription>>
+		<<switch $activeSlave.clothes>>
+		<<case "a Fuckdoll suit">>
+			Her big gut is perfectly smoothed by the tight latex.
+		<<case "conservative clothing">>
+			Her conservative clothing stands no chance of stilling her big, jiggling gut.
+		<<case "chains">>
+			Her big gut jiggles lewdly between her tight chains.
+		<<case "a huipil">>
+			Her huipil jiggles along with her big gut.
+		<<case "a slutty qipao">>
+			The front of her qipao rests atop her big gut.
+		<<case "uncomfortable straps">>
+			Her big gut jiggles lewdly between her tight straps.
+		<<case "shibari ropes">>
+			Her big gut jiggles lewdly between her tight cords.
+		<<case "restrictive latex" "a latex catsuit">>
+			Her big gut has no room to move under her tight latex.
+		<<case "a military uniform">>
+			The buttons on her staining jacket struggle to hold back her big jiggling gut.
+		<<case "a nice nurse outfit">>
+			Her scrub top jiggles along with her big gut as she moves.
+		<<case "a mini dress">>
+			Her stretched minidress shows every jiggle in her big gut as she moves.
+		<<case "a slutty maid outfit">>
+			Her big gut is barely covered by a thin white blouse that happily jiggles along with every motion.
+		<<case "a nice maid outfit">>
+			As she moves, a slight jiggle can be seen within her maid's dress.
+		<<case "a penitent nuns habit">>
+			Her habit does nothing to stop her big gut from jiggling against the coarse cloth as she moves.
+		<<case "clubslut netting">>
+			Her clubslut netting jiggles lewdly along with her big gut as she moves.
+		<<case "a cheerleader outfit">>
+			Her big gut is partially covered by her cheerleader's top, which happily jiggles along with every motion.
+		<<case "a slave gown">>
+			Her big jiggly gut is gently caressed by her gown.
+		<<case "nice business attire">>
+			Noticeable jiggling from her big gut can be seen under her jacket.
+		<<case "harem gauze">>
+			Her silken garb and big, jiggly gut makes her look like a belly dancer.
+		<<case "a comfortable bodysuit">>
+			The taut material of her bodysuit shows every jiggle in her big gut as she moves.
+		<<case "a schoolgirl outfit">>
+			Her big gut is partially covered by her blouse, which happily jiggles along with every motion.
+		<<case "a kimono">>
+			Noticeable jiggling can be seen through her kimono whenever she moves.
+		<<case "a hijab and abaya">>
+			Noticeable jiggling can be seen through her abaya whenever she moves.
+		<<case "a halter top dress">>
+			Her stretched halter top dress shows every jiggle in her big gut as she moves.
+		<<case "a ball gown">>
+			Your gaze is drawn to her big gut by her fabulous silken ball gown.
+		<<case "a leotard">>
+			The taut material of her leotard shows every jiggle in her big gut as she moves.
+		<<case "a bunny outfit">>
+			She is a sight in her bunny outfit. Her teddy not only controls her big gut, but draws your gaze right to it.
+		<<case "attractive lingerie for a pregnant woman">>
+			Her big gut is gently framed by her silken vest.
+		<<case "a maternity dress">>
+			Her loose dress bulges with her big gut.
+		<<default>>
+			Her big bare jiggling gut catches your eye.
+		<</switch>>
 	<<elseif $activeSlave.bellyImplant >= 4000>>
 		<<BellyImplantDescription>>
 		<<switch $activeSlave.clothes>>
@@ -2399,7 +2643,63 @@
 	<</if>>
 	<</if>>
 	<<else>> /* inflation descs */
-	<<if $activeSlave.inflation == 3>>
+	<<if $activeSlave.weight > 190>>
+		<<BellyDescription>>
+		<<switch $activeSlave.clothes>>
+		<<case "a Fuckdoll suit">>
+			Her massive gut is alluringly smooth under the tight suit.
+		<<case "conservative clothing">>
+			Her conservative clothing stands no chance of stilling her massive, jiggling gut.
+		<<case "chains">>
+			Her massive gut jiggles lewdly around her tight chains.
+		<<case "a slutty qipao">>
+			The front of her qipao rests atop her massive gut.
+		<<case "uncomfortable straps">>
+			Her massive gut jiggles lewdly around her tight straps.
+		<<case "shibari ropes">>
+			Her massive gut jiggles lewdly around her tight cords.
+		<<case "restrictive latex" "a latex catsuit">>
+			Her massive gut resembles a large beachball under her tight latex.
+		<<case "a nice nurse outfit">>
+			Her scrub top jiggles along with her massive gut as she moves.
+		<<case "a mini dress">>
+			Her tearing minidress shows every jiggle in her massive gut as she moves.
+		<<case "a nice maid outfit">>
+			As she moves, barely any jiggling can be seen within her straining maid's dress.
+		<<case "a penitent nuns habit">>
+			Her habit does nothing to stop her massive gut from jiggling against the coarse cloth as she moves.
+		<<case "clubslut netting">>
+			Her clubslut netting jiggles lewdly along with her massive gut as she moves. Every so often, another section gives out allowing a roll of fat to spring free; it's quite entertaining to watch.
+		<<case "a cheerleader outfit">>
+			Her massive gut jiggles its own cheer with her every motion.
+		<<case "a slave gown">>
+			Her miassive jiggly gut is gently caressed by her gown.
+		<<case "harem gauze">>
+			Her silken garb and massive, jiggly gut makes her look like a belly dancer.
+		<<case "a comfortable bodysuit">>
+			The taut material of her bodysuit shows every jiggle in her massive gut as she moves.
+		<<case "a schoolgirl outfit">>
+			The school blimp is jiggling by and ripe for abuse with her ill-fitting clothes.
+		<<case "a kimono">>
+			Her massive gut threatens to pop out of her kimono with every motion.
+		<<case "a hijab and abaya">>
+			Her massive gut has no room left to move within her overstuffed abaya.
+		<<case "a halter top dress">>
+			Her strained halter top dress shows every jiggle in her massive gut as she moves. Every little motion threatens to burst her seams and free the soft mass to the world.
+		<<case "a ball gown">>
+			Your gaze is drawn to her massive gut by her fabulous silken ball gown. Every little motion has a chance for it to pop out and jiggle free for all to see clearly.
+		<<case "a leotard">>
+			The taut material of her leotard shows every jiggle in her massive gut as she moves. A pair of small ridges adorn her sides where they have managed to push through the leotard's failing seams.
+		<<case "a bunny outfit">>
+			She is a sight in her bunny outfit. The front of her massive gut is held still by her overworked teddy, but everything else of it jiggles obscenely with her every motion.
+		<<case "attractive lingerie for a pregnant woman">>
+			Her massive gut is gently framed by her silken vest.
+		<<case "a maternity dress">>
+			Her once loose dress bulges with her massive gut.
+		<<default>>
+			Her massive bare jiggling gut catches your eye.
+		<</switch>>
+	<<elseif $activeSlave.inflation == 3>>
 		<<BellyInflationDescription>>
 		<<switch $activeSlave.clothes>>
 		<<case "a Fuckdoll suit">>
@@ -2467,6 +2767,132 @@
 		<<default>>
 			Her bare, taut, sloshing belly catches your eye.
 		<</switch>>
+	<<elseif $activeSlave.weight > 160>>
+		<<BellyDescription>>
+		<<switch $activeSlave.clothes>>
+		<<case "a Fuckdoll suit">>
+			Her giant gut is alluringly smooth under the tight suit.
+		<<case "conservative clothing">>
+			Her conservative clothing stands no chance of stilling her giant, jiggling gut.
+		<<case "chains">>
+			Her giant gut jiggles lewdly around her tight chains.
+		<<case "a slutty qipao">>
+			The front of her qipao rests atop her giant gut.
+		<<case "uncomfortable straps">>
+			Her giant gut jiggles lewdly around her tight straps.
+		<<case "shibari ropes">>
+			Her giant gut jiggles lewdly around her tight cords.
+		<<case "restrictive latex" "a latex catsuit">>
+			Her giant gut resembles a beachball under her tight latex.
+		<<case "a military uniform">>
+			The buttons on her staining jacket threaten to pop off with every motion of her giant jiggling gut.
+		<<case "a nice nurse outfit">>
+			Her scrub top jiggles along with her giant gut as she moves.
+		<<case "a mini dress">>
+			Her strained minidress shows every jiggle in her giant gut as she moves.
+		<<case "a nice maid outfit">>
+			As she moves, noticeable jiggling can be seen within her maid's dress.
+		<<case "a penitent nuns habit">>
+			Her habit does nothing to stop her giant gut from jiggling against the coarse cloth as she moves.
+		<<case "clubslut netting">>
+			Her clubslut netting jiggles lewdly along with her giant gut as she moves.
+		<<case "a cheerleader outfit">>
+			Her giant gut is partially covered by her cheerleader's top, which happily jiggles along with every motion.
+		<<case "a slave gown">>
+			Her giant jiggly gut is gently caressed by her gown.
+		<<case "nice business attire">>
+			Her giant gut has no room to move under her strained jacket.
+		<<case "harem gauze">>
+			Her silken garb and giant, jiggly gut makes her look like a belly dancer.
+		<<case "a comfortable bodysuit">>
+			The taut material of her bodysuit shows every jiggle in her giant gut as she moves.
+		<<case "a schoolgirl outfit">>
+			The school fatty is jiggling by and ripe for abuse with her ill-fitting clothes.
+		<<case "a kimono">>
+			Tons of jiggling can be seen through her kimono whenever she moves.
+		<<case "a hijab and abaya">>
+			Tons of jiggling can be seen through her abaya whenever she moves.
+		<<case "a halter top dress">>
+			Her stretched halter top dress shows every jiggle in her giant gut as she moves.
+		<<case "a ball gown">>
+			Your gaze is drawn to her giant gut by her fabulous silken ball gown.
+		<<case "a leotard">>
+			The taut material of her leotard shows every jiggle in her giant gut as she moves.
+		<<case "a chattel habit">>
+			Her giant gut jiggles around the strip of cloth down her front as she moves.
+		<<case "a bunny outfit">>
+			She is a sight in her bunny outfit. Her teddy not only covers her giant gut, but draws your gaze right to it, though it can't help but jiggle along with her every motion.
+		<<case "attractive lingerie for a pregnant woman">>
+			Her giant gut is gently framed by her silken vest.
+		<<case "a maternity dress">>
+			Her loose dress bulges with her giant gut.
+		<<default>>
+			Her giant bare jiggling gut catches your eye.
+		<</switch>>
+	<<elseif $activeSlave.weight > 130>>
+		<<BellyDescription>>
+		<<switch $activeSlave.clothes>>
+		<<case "a Fuckdoll suit">>
+			Her big gut is perfectly smoothed by the tight latex.
+		<<case "conservative clothing">>
+			Her conservative clothing stands no chance of stilling her big, jiggling gut.
+		<<case "chains">>
+			Her big gut jiggles lewdly between her tight chains.
+		<<case "a huipil">>
+			Her huipil jiggles along with her big gut.
+		<<case "a slutty qipao">>
+			The front of her qipao rests atop her big gut.
+		<<case "uncomfortable straps">>
+			Her big gut jiggles lewdly between her tight straps.
+		<<case "shibari ropes">>
+			Her big gut jiggles lewdly between her tight cords.
+		<<case "restrictive latex" "a latex catsuit">>
+			Her big gut has no room to move under her tight latex.
+		<<case "a military uniform">>
+			The buttons on her staining jacket struggle to hold back her big jiggling gut.
+		<<case "a nice nurse outfit">>
+			Her scrub top jiggles along with her big gut as she moves.
+		<<case "a mini dress">>
+			Her stretched minidress shows every jiggle in her big gut as she moves.
+		<<case "a slutty maid outfit">>
+			Her big gut is barely covered by a thin white blouse that happily jiggles along with every motion.
+		<<case "a nice maid outfit">>
+			As she moves, a slight jiggle can be seen within her maid's dress.
+		<<case "a penitent nuns habit">>
+			Her habit does nothing to stop her big gut from jiggling against the coarse cloth as she moves.
+		<<case "clubslut netting">>
+			Her clubslut netting jiggles lewdly along with her big gut as she moves.
+		<<case "a cheerleader outfit">>
+			Her big gut is partially covered by her cheerleader's top, which happily jiggles along with every motion.
+		<<case "a slave gown">>
+			Her big jiggly gut is gently caressed by her gown.
+		<<case "nice business attire">>
+			Noticeable jiggling from her big gut can be seen under her jacket.
+		<<case "harem gauze">>
+			Her silken garb and big, jiggly gut makes her look like a belly dancer.
+		<<case "a comfortable bodysuit">>
+			The taut material of her bodysuit shows every jiggle in her big gut as she moves.
+		<<case "a schoolgirl outfit">>
+			Her big gut is partially covered by her blouse, which happily jiggles along with every motion.
+		<<case "a kimono">>
+			Noticeable jiggling can be seen through her kimono whenever she moves.
+		<<case "a hijab and abaya">>
+			Noticeable jiggling can be seen through her abaya whenever she moves.
+		<<case "a halter top dress">>
+			Her stretched halter top dress shows every jiggle in her big gut as she moves.
+		<<case "a ball gown">>
+			Your gaze is drawn to her big gut by her fabulous silken ball gown.
+		<<case "a leotard">>
+			The taut material of her leotard shows every jiggle in her big gut as she moves.
+		<<case "a bunny outfit">>
+			She is a sight in her bunny outfit. Her teddy not only controls her big gut, but draws your gaze right to it.
+		<<case "attractive lingerie for a pregnant woman">>
+			Her big gut is gently framed by her silken vest.
+		<<case "a maternity dress">>
+			Her loose dress bulges with her big gut.
+		<<default>>
+			Her big bare jiggling gut catches your eye.
+		<</switch>>
 	<<elseif $activeSlave.inflation == 2>>
 		<<BellyInflationDescription>>
 		<<switch $activeSlave.clothes>>
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 13313e5048050d4237ed70af90602b5f21813fdd..433081ab4184a81fc0a1b8dde001ffe794c28427 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -5561,7 +5561,7 @@ $pronounCap has
 	<<elseif hyperPregBellyOne($activeSlave)>>
 		$activeSlave.slaveName's teddy has burst trying to contain $possessive gigantic pregnant belly leaving it hanging out the hole it made.
 	<<elseif $activeSlave.weight > 160>>
-		$activeSlave.slaveName's tailored teddy is strained to capacity by $possessive massively fat belly. $possessiveCap flab juts out around its edges while drawing it focuses on drwaing attention to $possessive folds, rolls and assorted jiggling.
+		$activeSlave.slaveName's tailored teddy is strained to capacity by $possessive massively fat belly. $possessiveCap flab juts out around its edges while drawing it focuses on drawing attention to $possessive folds, rolls and assorted jiggling.
 	<<elseif hugeBellyPreg($activeSlave) || ($activeSlave.bellyAccessory == "a huge empathy belly") || ($activeSlave.bellyAccessory == "a large empathy belly")>>
 		$activeSlave.slaveName's teddy is stretched to tearing by $possessive huge pregnant belly. $possessiveCap popped navel prominently pokes through the material.
 	<<elseif $activeSlave.weight > 160>>