diff --git a/devNotes/twine CSS b/devNotes/twine CSS
index ce696d3590d694d484ba475d3fd3065682aea4b1..e3da430ae7e5616908919995f033dfb7add7508c 100644
--- a/devNotes/twine CSS	
+++ b/devNotes/twine CSS	
@@ -643,6 +643,7 @@ div.tab button.active {
 	.optionDescription {
 		display: block;
 		width: unset;
+		text-align: left;
 	}
 
 	.optionMacro {
@@ -698,13 +699,23 @@ div.tab button.active {
 	box-sizing: border-box;
 }
 
+.optionValue {
+	display: inline-flex;
+	flex-wrap: wrap;
+}
+
 .optionValue input {
 	padding: 3px;
 	background: linear-gradient(transparent,#222);
 	border: #555 solid 0.5px;
 	border-top-width: 0;
-	min-width: reset;
+	min-width: unset;
 	width: 140px;
+	height: 22px;
+}
+
+.optionMacroNumber input {
+	width: 50px;
 }
 
 .optionValue input:last-child {
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index 43fc0b77538527a3443c4e1e6bb98aebfc71239a..801cf1b0b48dd65cef611db7748db792fc92eef3 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -8622,16 +8622,29 @@ You tell $him kindly that you understand, and that $he'll be trained to address
 
 <<case "devoted amp">>
 
-<<if $activeSlave.belly < 1500 && canDoAnal($activeSlave)>>
-<<link "Carry $him over to your work">>
-	<<EventNameDelink $activeSlave>>
-	<<replace "#result">>
-	Since you're so busy, you find a way of working and seeing to your sex toy both. You scoop $him up, eliciting whimpers of joy at the impending relief, <<if $PC.dick == 0>>and move over to the couch so you can work lying down. You sit $him on top of you, reversed so $his head is between your legs for a little oral service, and slide a dildo up $his butt so you can sodomize $him at leisure when you have a spare moment.<<else>>and sit back down at your desk. You slide $him onto your erect member and carefully secure $him with a few straps so $he can serve as your living cocksleeve as you see to your business.<</if>> There isn't much thrusting as you continue with your affairs, but $he's so horny $he doesn't need it. @@.hotpink;$He has become more submissive to you.@@ There's no telling what the day's faceless business interlocutors would think if they knew the person on the other side of their communications had <<if $PC.dick == 0>>a limbless slave gently sucking _hisP clit while they spoke with _himP<<else>>_hisP cock inside a limbless slave as _heP dealt with them<</if>>.
-	<<set $activeSlave.devotion += 4, $activeSlave.analCount++, $analTotal++>>
-	<</replace>>
-<</link>>
+<<if $activeSlave.belly < 1500 && (canDoAnal($activeSlave) || canDoVaginal($activeSlave))>>
+	<<link "Carry $him over to your work">>
+		<<EventNameDelink $activeSlave>>
+		<<replace "#result">>
+		Since you're so busy, you find a way of working and seeing to your sex toy both. You scoop $him up, eliciting whimpers of joy at the impending relief,
+		<<if $PC.dick == 0>>
+			and move over to the couch so you can work lying down. You sit $him on top of you, reversed so $his head is between your legs for a little oral service, and slide a dildo
+			<<if canDoVaginal($activeSlave)>>
+				into $his pussy so you can tease $him at leisure when you have a spare moment.
+				<<= VaginalVCheck()>>
+			<<else>>
+				up $his butt so you can sodomize $him at leisure when you have a spare moment.
+				<<= AnalVCheck()>>
+			<</if>>
+		<<else>>
+			and sit back down at your desk. You slide $him onto your erect member and carefully secure $him with a few straps so $he can serve as your living cocksleeve as you see to your business.
+		<</if>>
+		There isn't much thrusting as you continue with your affairs, but $he's so horny $he doesn't need it. @@.hotpink;$He has become more submissive to you.@@ There's no telling what the day's faceless business interlocutors would think if they knew the person on the other side of their communications had <<if $PC.dick == 0>>a limbless slave gently sucking _hisP clit while they spoke with _himP<<else>>_hisP cock inside a limbless slave as _heP dealt with them<</if>>.
+		<<set $activeSlave.devotion += 4>>
+		<</replace>>
+	<</link>><<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>> //This option will take virginity//<<elseif !canDoVaginal($activeSlave) && ($activeSlave.anus == 0)>> //This option will take anal virginity//<</if>>
 <</if>>
-<<if ($PC.dick == 1) && (canDoAnal($activeSlave) || (canDoVaginal($activeSlave) && $activeSlave.vagina > 0)) && $PC.belly < 100>>
+<<if ($PC.dick == 1) && (canDoAnal($activeSlave) || canDoVaginal($activeSlave)) && $PC.belly < 100>>
 <br><<link "Carry $him outside">>
 	<<EventNameDelink $activeSlave>>
 	<<replace "#result">>
@@ -8650,9 +8663,8 @@ You tell $him kindly that you understand, and that $he'll be trained to address
 		<<= AnalVCheck()>>
 	<</if>>
 	<</replace>>
-<</link>>
+<</link>><<if canDoVaginal($activeSlave) && ($activeSlave.vagina == 0)>> //This option will take virginity//<<elseif !canDoVaginal($activeSlave) && ($activeSlave.anus == 0)>> //This option will take anal virginity//<</if>>
 <</if>>
-<<if (canDoAnal($activeSlave) || (canDoVaginal($activeSlave) && $activeSlave.vagina > 0))>>
 <br><<link "See how high $his arousal will go">>
 	<<EventNameDelink $activeSlave>>
 	<<replace "#result">>
@@ -8660,15 +8672,30 @@ You tell $him kindly that you understand, and that $he'll be trained to address
 	<<if canDoVaginal($activeSlave) && $activeSlave.vagina > 0>>
 		After so much of this that $he's clearly ready to orgasm at the slightest further touch, you gently massage $his nether lips with a single finger and $he comes spastically, abdominal muscles quivering. $His pussy relaxes and opens naturally; taking the cue, you pick $him up and lower $him, <<if $showInches == 2>>inch<<else>>centimeter<</if>> by moaning <<if $showInches == 2>>inch<<else>>centimeter<</if>>, onto <<if $PC.dick == 0>>a strap-on you put on while playing with $his<<else>>your cock<</if>>.
 		<<= VaginalVCheck()>>
-	<<else>>
+		After pumping $his helpless torso up and down with your arms, a parody of masturbation with $his helpless body,
+	<<elseif canDoAnal($activeSlave) && $activeSlave.anus > 0>>
 		After so much of this that $he's clearly ready to orgasm at the slightest further touch, you gently massage $his anus with a single finger and $he comes spastically, abdominal muscles quivering. $His sphincter relaxes and opens naturally; taking the cue, you pick $him up and lower $his rectum, <<if $showInches == 2>>inch<<else>>centimeter<</if>> by sobbing <<if $showInches == 2>>inch<<else>>centimeter<</if>>, onto <<if $PC.dick == 0>>a strap-on you put on while playing with $his<<else>>your cock<</if>>.
 		<<= AnalVCheck()>>
+		After pumping $his helpless torso up and down with your arms, a parody of masturbation with $his helpless body,
+	<<else>>
+		After so much of this that $he's clearly ready to orgasm at the slightest further touch, you grab $his
+		<<if $activeSlave.boobs > 8000>>
+			massive tits
+		<<elseif Math.floor($activeSlave.boobsImplant/$activeSlave.boobs) >= .60>>
+			fake tits
+		<<elseif $activeSlave.boobs > 2000>>
+			huge boobs
+		<<elseif $activeSlave.boobs > 400>>
+			boobs
+		<<else>>
+			petite chest
+		<</if>>
+		and $he comes spastically, soaking $himself and your desk with fluids. Once you tire of vigorously groping $him,
 	<</if>>
-	After pumping $his helpless torso up and down with your arms, a parody of masturbation with $his helpless body, you carry your toy to the shower to wash $him. @@.mediumaquamarine;$He has become more trusting of you.@@
+	you carry your toy to the shower to wash $him. @@.mediumaquamarine;$He has become more trusting of you.@@
 	<<set $activeSlave.trust += 4>>
 	<</replace>>
 <</link>>
-<</if>>
 
 <<case "plug disobedience">>