diff --git a/src/events/RESS/devotedShortstack.js b/src/events/RESS/devotedShortstack.js
index 25beb36836d830bb98a938d491f2d2ec2bc4ce26..e789ad36020d09c3627b82cee6b88e97104d605a 100644
--- a/src/events/RESS/devotedShortstack.js
+++ b/src/events/RESS/devotedShortstack.js
@@ -12,7 +12,7 @@ App.Events.RESSDevotedShortstack = class RESSDevotedShortstack extends App.Event
 				canDoAnal,
 				s => s.fetish !== "mindbroken",
 				hasAnyArms,
-				hasAnyLegs,
+				canStand,
 				s => s.trust <= 95,
 				s => s.devotion > 20,
 			]
diff --git a/src/npc/startingGirls/startingGirls.tw b/src/npc/startingGirls/startingGirls.tw
index 9ddd751a3e3db011a487af576cc0201d85cccce6..c94e08b6c3d4b2ca9fba45853743efd8315bce2f 100644
--- a/src/npc/startingGirls/startingGirls.tw
+++ b/src/npc/startingGirls/startingGirls.tw
@@ -829,6 +829,7 @@
 
 	<<set _optionLeft = _options.addOption("Left eye", "vision", $activeSlave.eye.left)>>
 	<<set _optionRight = _options.addOption("Right eye", "vision", $activeSlave.eye.right)>>
+	<<run _optionLeft.addValueList([["Normal", 2], ["Nearsighted", 1]]), _optionRight.addValueList([["Normal", 2], ["Nearsighted", 1]])>>
 	<<if $seeExtreme === 1>>
 		<<run _optionLeft.addValue("Blind", 0),  _optionRight.addValue("Blind", 0)>>
 	<<else>>
@@ -839,15 +840,15 @@
 			<<set $activeSlave.eye.right.vision = 2>>
 		<</if>>
 	<</if>>
-	<<run _optionLeft.addValueList([["Nearsighted", 1], ["Normal", 2]]), _optionRight.addValueList([["Nearsighted", 1], ["Normal", 2]])>>
 
 	<<set _option = _options.addOption("Hearing", "hears", $activeSlave)>>
+	<<run _option.addValueList([["Normal", 0], ["Hard of hearing", -1]])>>
 	<<if $seeExtreme == 1>>
 		<<run _option.addValue("Deaf", -2)>>
 	<<elseif $activeSlave.hears === 0>>
 		<<set $activeSlave.hears = 2>>
 	<</if>>
-	<<run _option.addValueList([["Hard of hearing", -1], ["Normal", 0]])>>
+	
 
 	<<if $seeExtreme == 1>>
 		<<run _options.addOption("Smell ability", "smells", $activeSlave)
diff --git a/src/utility/extendedFamilyWidgets.tw b/src/utility/extendedFamilyWidgets.tw
index ab224c140725e189dd69e2b0ae580fd5abbf5fad..92db485317d9cc28b8ccc8f7dfc039c11e428416 100644
--- a/src/utility/extendedFamilyWidgets.tw
+++ b/src/utility/extendedFamilyWidgets.tw
@@ -40,7 +40,7 @@
 	| <<link "You">><<set $activeSlave.mother = $PC.ID>><<redisplayFamily>><</link>>
 <</if>>
 <<for _efw = 0; _efw < $slaves.length; _efw++>>
-	<<if $slaves[_efw].vagina > 0 && (($slaves[_efw].actualAge - $activeSlave.actualAge) >= $fertilityAge) && (($slaves[_efw].mother != $activeSlave.mother) || ($activeSlave.mother == 0)) && $slaves[_efw].newGamePlus == 0>>
+	<<if $slaves[_efw].vagina > 0 && (($slaves[_efw].actualAge - $activeSlave.actualAge) >= $slaves[_efw].pubertAgeXX) && (($slaves[_efw].mother != $activeSlave.mother) || ($activeSlave.mother == 0)) && $slaves[_efw].newGamePlus == 0>>
 		|
 		<<set _id = $slaves[_efw].ID>>
 		<<set _slaveName = $slaves[_efw].slaveName>>
@@ -62,7 +62,7 @@
 	| <<link "You">><<set $activeSlave.father = $PC.ID>><<redisplayFamily>><</link>>
 <</if>>
 <<for _efw = 0; _efw < $slaves.length; _efw++>>
-	<<if ($slaves[_efw].dick > 0) && ((($slaves[_efw].actualAge - $activeSlave.actualAge) >= $potencyAge)) && (($slaves[_efw].father != $activeSlave.father) || ($activeSlave.father == 0)) && $slaves[_efw].newGamePlus == 0>>
+	<<if ($slaves[_efw].dick > 0) && ((($slaves[_efw].actualAge - $activeSlave.actualAge) >= $slaves[_efw].pubertAgeXY)) && (($slaves[_efw].father != $activeSlave.father) || ($activeSlave.father == 0)) && $slaves[_efw].newGamePlus == 0>>
 		|
 		<<set _id = $slaves[_efw].ID>>
 		<<set _slaveName = $slaves[_efw].slaveName>>