diff --git a/game/base-system/images.twee b/game/base-system/images.twee
index a3e3745b979f968a5e72c46f9d0032e118e73d35..c584bb58a49244b28f249a5783fbfcaf38931814 100644
--- a/game/base-system/images.twee
+++ b/game/base-system/images.twee
@@ -1150,7 +1150,7 @@
 				<<set $clothesiconFile = "img/misc/icon/clothes/" + $_item.name_cap + "_acc.png">>
 			<</if>>
 			<span class="spanIcon">
-			<<if _args[0].accessory_colour is 0 or $_item.accessory_colour_options.length lt 2>>
+			<<if !_args[0].accessory_colour or $_item.accessory_colour_options.length lt 2>>
 				<img class="accIcon" alt="" @src="$clothesiconFile">
 			<<else>>
 				<img @class="'icon-'+ _args[0].accessory_colour.replace(/ /g, '-') + ' accIcon'" alt="" @src="$clothesiconFile" @style="(_args[0].accessory_colour is 'custom'? _args[0].accessory_colourCustom : '')">
diff --git a/game/base-system/overlays/options.twee b/game/base-system/overlays/options.twee
index 1d594ab537cf0e978ccf78fba78cd1e0ae999a1c..70998c790f1fded6d97f7bce61b3e85abc02e2a5 100644
--- a/game/base-system/overlays/options.twee
+++ b/game/base-system/overlays/options.twee
@@ -43,7 +43,7 @@
 	<br>
 
 	<label data-disabledif="V.ironmanmode===true">
-		<<checkbox "$autosaveDisabled" false true autocheck>> Disable autosave on sleeping
+		<<checkbox "$options.autosaveDisabled" false true autocheck>> Disable autosave on sleeping
 	</label>
 	<br>
 	<br>
diff --git a/game/overworld-forest/loc-cabin/events.twee b/game/overworld-forest/loc-cabin/events.twee
index 7fbea264050105c4c7faadf58a64c09aae3ecba5..3d5a215e7e0d495df3df3fbeae3f41fbfaac08d4 100644
--- a/game/overworld-forest/loc-cabin/events.twee
+++ b/game/overworld-forest/loc-cabin/events.twee
@@ -1,8 +1,7 @@
 :: Eden Breakfast
 <<set $outside to 0>><<set $location to "cabin">><<effects>>
 
-<<if $NPCName[$NPCNameList.indexOf("Eden")].lust gte 26 and $edenbreakfastlust isnot 1 and $phase isnot 2>><<set $edenbreakfastlust to 1>>
-
+<<if $NPCName[$NPCNameList.indexOf("Eden")].lust gte 26 and $edenbreakfastlust isnot 1 and $phase lte 2>><<set $edenbreakfastlust to 1>>
 	<<if $NPCName[$NPCNameList.indexOf("Eden")].dom gte 75>>
 		While gathering ingredients in the kitchen, you feel a hand slide down to your <<genitals>>. Eden lays wet kisses along your neck, bringing <<his>> lips to your ear.
 		"I've changed my mind," <<he>> says. "I want you instead."
@@ -12,47 +11,43 @@
 	<</if>>
 	<br><br>
 
-<<link [[Embrace Eden|Eden Breakfast Sex]]>><<set $sexstart to 1>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom>>
-<br>
-<<link [[Push Eden away|Eden Breakfast Push]]>><<npcincr Eden love -3>><<npcincr Eden dom -1>><</link>><<lllove>><<ldom>>
-<br>
-
+	<<link [[Embrace Eden|Eden Breakfast Sex]]>><<set $sexstart to 1>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom>>
+	<br>
+	<<link [[Push Eden away|Eden Breakfast Push]]>><<npcincr Eden love -3>><<npcincr Eden dom -1>><</link>><<lllove>><<ldom>>
+	<br>
 <<elseif $phase is 0>>
+	You make Eden eggs the way you know <<he>> likes them. <<He>> sits at the table and you place the food in front of <<him>>.
 
-You make Eden eggs the way you know <<he>> likes them. <<He>> sits at the table and you place the food in front of <<him>>.
-
-<<if $month is "november" and !$edenprepare>>
-	<<set $edenprepare to 1>>
-	<<set $edenwall to 0>>
-	<<set $edenchimney to 0>>
-	<<set $edenroof to 0>>
-	As <<he>> reaches for the plate, <<he>> turns to you. "I'm planning to start preparing the cabin for winter." Maybe you could help.
-<<else>>
-	<<He>> eats without a word.
-<</if>>
-<br><br>
-
-<<if $valentines is 1 and !$valentines_eden>><<set $valentines_eden to 1>>
-	As you sit with Eden, you remember that Valentine's day is coming soon. Maybe you could buy something for Eden to celebrate.
-	<br><br>
-<<elseif $halloween is 1 and !$halloween_eden>><<set $halloween_eden to 1>>
-	You look out of the cabin window and stare at the autumn scenery. Seems Halloween is coming soon. Maybe you could buy some candy for Eden to celebrate.
+	<<if $month is "november" and !$edenprepare>>
+		<<set $edenprepare to 1>>
+		<<set $edenwall to 0>>
+		<<set $edenchimney to 0>>
+		<<set $edenroof to 0>>
+		As <<he>> reaches for the plate, <<he>> turns to you. "I'm planning to start preparing the cabin for winter." Maybe you could help.
+	<<else>>
+		<<He>> eats without a word.
+	<</if>>
 	<br><br>
-<</if>>
 
-<<link [[Ask for a thank you|Eden Breakfast 2]]>><<npcincr Eden dom -1>><<def 1>><<set $phase to 1>><</link>><<ldom>>
-<br>
-<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
-<br>
-<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
-<br>
+	<<if $valentines is 1 and !$valentines_eden>><<set $valentines_eden to 1>>
+		As you sit with Eden, you remember that Valentine's day is coming soon. Maybe you could buy something for Eden to celebrate.
+		<br><br>
+	<<elseif $halloween is 1 and !$halloween_eden>><<set $halloween_eden to 1>>
+		You look out of the cabin window and stare at the autumn scenery. Seems Halloween is coming soon. Maybe you could buy some candy for Eden to celebrate.
+		<br><br>
+	<</if>>
+
+	<<link [[Ask for a thank you|Eden Breakfast 2]]>><<npcincr Eden dom -1>><<def 1>><<set $phase to 1>><</link>><<ldom>>
+	<br>
+	<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
+	<br>
+	<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
+	<br>
 	<<if $promiscuity gte 55>>
 	<<link [[Slip under the table|Eden Table Seduction]]>><</link>><<promiscuous4>>
 	<br>
 	<</if>>
-
 <<elseif $phase is 1>>
-
 	<<if $rng gte 81>>
 	You cook the eggs a little differently to how <<he>> likes them, hoping the variety will spice things up a bit.
 	<<elseif $rng gte 61>>
@@ -86,188 +81,164 @@ You make Eden eggs the way you know <<he>> likes them. <<He>> sits at the table
 		<br><br>
 	<</if>>
 
-<<link [[Ask for a thank you|Eden Breakfast 2]]>><<npcincr Eden dom -1>><<def 1>><<set $phase to 1>><</link>><<ldom>>
-<br>
-<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
-<br>
-<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
-<br>
+	<<link [[Ask for a thank you|Eden Breakfast 2]]>><<npcincr Eden dom -1>><<def 1>><<set $phase to 1>><</link>><<ldom>>
+	<br>
+	<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
+	<br>
+	<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
+	<br>
 	<<if $promiscuity gte 55>>
 	<<link [[Slip under the table|Eden Table Seduction]]>><</link>><<promiscuous4>>
 	<br>
 	<</if>>
-
 <<elseif $phase is 2>>
-
 	<<if $NPCName[$NPCNameList.indexOf("Eden")].love gte 1>>
+		"Fine," <<he>> says. "I'll go hungry. It'll be your fault if I starve."
+		<<if $month is "november" and !$edenprepare>>
+			<<set $edenprepare to 1>>
+			<<set $edenwall to 0>>
+			<<set $edenchimney to 0>>
+			<<set $edenroof to 0>>
+			<<He>> turns to you. "By the way, I'm planning to start preparing the cabin for winter." Maybe you could help.
+		<<else>>
+			<<He>> continues grumbling awhile.
+		<</if>>
+		<br><br>
+
+		<<if $valentines is 1 and !$valentines_eden>><<set $valentines_eden to 1>>
+			You suddenly remember that Valentine's day is coming soon. Maybe you could buy something for Eden to celebrate.
+			<br><br>
+		<<elseif $halloween is 1 and !$halloween_eden>><<set $halloween_eden to 1>>
+			You look out of the cabin window and stare at the autumn scenery. Seems Halloween is coming soon. Maybe you could buy some candy for Eden to celebrate.
+			<br><br>
+		<</if>>
+
+		<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
+		<br>
+	<<else>>
+		"That wasn't a request," <<he>> says, standing and walking over to you. "I think you need a reminder of your place." <<He>> grabs you and bends you over <<his>> knee.
+		<br><br>
+
+		<<link [[Next|Eden Cabin Punishment]]>><<set $molestationstart to 1>><</link>>
+		<br>
+	<</if>>
+<<elseif $phase is 3>>
+	With the garden clear of weeds, you're able to harvest some delicious-looking vegetables. <<He>> sits at the table and you put the food in front of <<him>>.
 
-	"Fine," <<he>> says. "I'll go hungry. It'll be your fault if I starve."
 	<<if $month is "november" and !$edenprepare>>
 		<<set $edenprepare to 1>>
 		<<set $edenwall to 0>>
 		<<set $edenchimney to 0>>
 		<<set $edenroof to 0>>
-		<<He>> turns to you. "By the way, I'm planning to start preparing the cabin for winter." Maybe you could help.
+		As <<he>> reaches for the plate, <<he>> turns to you. "I'm planning to start preparing the cabin for winter." Maybe you could help.
 	<<else>>
-		<<He>> continues grumbling awhile.
+		<<He>> takes a bite, and <<his>> eyes widen. "This is good!" <<he>> says. "Are these from the garden? I didn't think that weedy patch of land had it in it."
 	<</if>>
+
 	<br><br>
 
 	<<if $valentines is 1 and !$valentines_eden>><<set $valentines_eden to 1>>
-		You suddenly remember that Valentine's day is coming soon. Maybe you could buy something for Eden to celebrate.
+		As you sit with Eden, you remember that Valentine's day is coming soon. Maybe you could buy something for Eden to celebrate.
 		<br><br>
 	<<elseif $halloween is 1 and !$halloween_eden>><<set $halloween_eden to 1>>
 		You look out of the cabin window and stare at the autumn scenery. Seems Halloween is coming soon. Maybe you could buy some candy for Eden to celebrate.
 		<br><br>
 	<</if>>
 
-	<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
+	<<link [[Ask for a thank you|Eden Breakfast 2]]>><<npcincr Eden dom -1>><<def 1>><<set $phase to 1>><</link>><<ldom>>
 	<br>
-
-	<<else>>
-
-	"That wasn't a request," <<he>> says, standing and walking over to you. "I think you need a reminder of your place." <<He>> grabs you and bends you over <<his>> knee.
-	<br><br>
-
-	<<link [[Next|Eden Cabin Punishment]]>><<set $molestationstart to 1>><</link>>
+	<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
 	<br>
-
-	<</if>>
-
-<<elseif $phase is 3>>
-
-With the garden clear of weeds, you're able to harvest some delicious-looking vegetables. <<He>> sits at the table and you put the food in front of <<him>>.
-
-<<if $month is "november" and !$edenprepare>>
-	<<set $edenprepare to 1>>
-	<<set $edenwall to 0>>
-	<<set $edenchimney to 0>>
-	<<set $edenroof to 0>>
-	As <<he>> reaches for the plate, <<he>> turns to you. "I'm planning to start preparing the cabin for winter." Maybe you could help.
-<<else>>
-	<<He>> takes a bite, and <<his>> eyes widen. "This is good!" <<he>> says. "Are these from the garden? I didn't think that weedy patch of land had it in it."
-<</if>>
-
-<br><br>
-
-<<if $valentines is 1 and !$valentines_eden>><<set $valentines_eden to 1>>
-	As you sit with Eden, you remember that Valentine's day is coming soon. Maybe you could buy something for Eden to celebrate.
-	<br><br>
-<<elseif $halloween is 1 and !$halloween_eden>><<set $halloween_eden to 1>>
-	You look out of the cabin window and stare at the autumn scenery. Seems Halloween is coming soon. Maybe you could buy some candy for Eden to celebrate.
-	<br><br>
-<</if>>
-
-<<link [[Ask for a thank you|Eden Breakfast 2]]>><<npcincr Eden dom -1>><<def 1>><<set $phase to 1>><</link>><<ldom>>
-<br>
-<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
-<br>
-<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
-<br>
-	<<if $promiscuity gte 55>>
-	<<link [[Slip under the table|Eden Table Seduction]]>><</link>><<promiscuous4>>
+	<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
 	<br>
+	<<if $promiscuity gte 55>>
+		<<link [[Slip under the table|Eden Table Seduction]]>><</link>><<promiscuous4>>
+		<br>
 	<</if>>
-
 <<elseif $phase is 4>>
+	With so many mushrooms stored, you think it'd be fine to have some for breakfast. You cook them in an omelette. <<He>> sits at the table and you put the food in front of <<him>>.
 
-With so many mushrooms stored, you think it'd be fine to have some for breakfast. You cook them in an omelette. <<He>> sits at the table and you put the food in front of <<him>>.
-
-<<if $month is "november" and !$edenprepare>>
-	<<set $edenprepare to 1>>
-	<<set $edenwall to 0>>
-	<<set $edenchimney to 0>>
-	<<set $edenroof to 0>>
-	As <<he>> reaches for the plate, <<he>> turns to you. "I'm planning to start preparing the cabin for winter." Maybe you could help.
-<<else>>
-	"I prefer having the same every day," <<he>> says, but <<he>> eats regardless.
-<</if>>
-<br><br>
-
-After a short while, <span class="lewd"><<his>> face starts to flush.</span> "You need to be careful with the sort of mushrooms you cook with," <<he>> says. "Some of them have interesting effects. Not that you've done wrong, it tastes fine."
+	<<if $month is "november" and !$edenprepare>>
+		<<set $edenprepare to 1>>
+		<<set $edenwall to 0>>
+		<<set $edenchimney to 0>>
+		<<set $edenroof to 0>>
+		As <<he>> reaches for the plate, <<he>> turns to you. "I'm planning to start preparing the cabin for winter." Maybe you could help.
+	<<else>>
+		"I prefer having the same every day," <<he>> says, but <<he>> eats regardless.
+	<</if>>
+	<br><br>
 
-<br><br>
+	After a short while, <span class="lewd"><<his>> face starts to flush.</span> "You need to be careful with the sort of mushrooms you cook with," <<he>> says. "Some of them have interesting effects. Not that you've done wrong, it tastes fine."
 
-<<if $halloween is 1 and !$halloween_eden>><<set $halloween_eden to 1>>
-	You look out of the cabin window and stare at the autumn scenery. Seems Halloween is coming soon. Maybe you could buy some candy for Eden to celebrate.
 	<br><br>
-<</if>>
 
-<<link [[Ask for a thank you|Eden Breakfast 2]]>><<npcincr Eden dom -1>><<def 1>><<set $phase to 1>><</link>><<ldom>>
-<br>
-<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
-<br>
-<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
-<br>
-	<<if $promiscuity gte 55>>
-	<<link [[Slip under the table|Eden Table Seduction]]>><</link>><<promiscuous4>>
-	<br>
+	<<if $halloween is 1 and !$halloween_eden>><<set $halloween_eden to 1>>
+		You look out of the cabin window and stare at the autumn scenery. Seems Halloween is coming soon. Maybe you could buy some candy for Eden to celebrate.
+		<br><br>
 	<</if>>
 
+	<<link [[Ask for a thank you|Eden Breakfast 2]]>><<npcincr Eden dom -1>><<def 1>><<set $phase to 1>><</link>><<ldom>>
+	<br>
+	<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
+	<br>
+	<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
+	<br>
+	<<if $promiscuity gte 55>>
+		<<link [[Slip under the table|Eden Table Seduction]]>><</link>><<promiscuous4>>
+		<br>
+	<</if>>
 <</if>>
 
 :: Eden Breakfast 2
 <<set $outside to 0>><<set $location to "cabin">><<effects>>
-
 <<if $phase is 1>>
+	You mock cough. <<He>> looks at you, bewildered for a moment before realising what you're after. "Oh. Thanks." <<He>> goes back to eating.
+	<br><br>
 
-You mock cough. <<He>> looks at you, bewildered for a moment before realising what you're after. "Oh. Thanks." <<He>> goes back to eating.
-<br><br>
-
-<<link [[Request headpats|Eden Breakfast 2]]>><<npcincr Eden love 1>><<set $phase to 4>><<trauma -6>><<stress -12>><</link>><<glove>><<ltrauma>><<lstress>>
-<br>
-<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
-<br>
-<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
-<br>
-	<<if $promiscuity gte 55>>
-	<<link [[Slip under the table|Eden Table Seduction]]>><</link>><<promiscuous4>>
+	<<link [[Request headpats|Eden Breakfast 2]]>><<npcincr Eden love 1>><<set $phase to 4>><<trauma -6>><<stress -12>><</link>><<glove>><<ltrauma>><<lstress>>
 	<br>
+	<<link [[Chat|Eden Breakfast 2]]>><<trauma -6>><<stress -12>><<set $phase to 2>><</link>><<ltrauma>><<lstress>>
+	<br>
+	<<link [[Sit quietly|Eden Breakfast 2]]>><<sub 1>><<set $phase to 3>><</link>>
+	<br>
+	<<if $promiscuity gte 55>>
+		<<link [[Slip under the table|Eden Table Seduction]]>><</link>><<promiscuous4>>
+		<br>
 	<</if>>
-
 <<elseif $phase is 2>>
+	You try to chat with Eden, but <<he>> seems more interested in the food. You can tell <<hes>> listening though. "You can have the leftovers," <<he>> says, pushing the plate towards you. "I need to get ready."
+	<br><br>
 
-You try to chat with Eden, but <<he>> seems more interested in the food. You can tell <<hes>> listening though. "You can have the leftovers," <<he>> says, pushing the plate towards you. "I need to get ready."
-<br><br>
-
-<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
-<br>
-
+	<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
+	<br>
 <<elseif $phase is 3>>
-
-You sit still as Eden eats. <<He>> seems engrossed, until <<he>> glances at you. "You can have the leftovers," <<he>> says, pushing the plate towards you. "I need to get ready."
-<br><br>
-
-<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
-<br>
-
+	You sit still as Eden eats. <<He>> seems engrossed, until <<he>> glances at you. "You can have the leftovers," <<he>> says, pushing the plate towards you. "I need to get ready."
+	<br><br>
+	<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
+	<br>
 <<else>>
-
-You rest your head on <<his>> shoulder. <<He>> takes the hint and starts stroking your hair.
+	You rest your head on <<his>> shoulder. <<He>> takes the hint and starts stroking your hair.
 
 	<<if $wolfgirl gte 4>>
-	<<His>> fingers brush against your wolf ears and a small yelp escapes your lips. Drawn to your weak spot, <<he>> scratches behind your ear. Waves of pleasure jolt through your scalp, down your neck and through your spine. Your leg jerks. "You like it there, don't you."
-	<<garousal>><<lstress>><<arousal 600>><<stress -12>><<arousal 1000>>
-	<br><br>
-
-		<<if $arousal gte $arousalmax>>
-		<<orgasm>>
-
-		The spasms subside, but leave you tired and as weak as a puppy. "My fault," <<he>> says, bemused. "I went too hard on you." <<He>> kisses your forehead and holds you close.
+		<<His>> fingers brush against your wolf ears and a small yelp escapes your lips. Drawn to your weak spot, <<he>> scratches behind your ear. Waves of pleasure jolt through your scalp, down your neck and through your spine. Your leg jerks. "You like it there, don't you."
+		<<garousal>><<lstress>><<arousal 600>><<stress -12>><<arousal 1000>>
 		<br><br>
+		<<if $arousal gte $arousalmax>>
+			<<orgasm>>
 
+			The spasms subside, but leave you tired and as weak as a puppy. "My fault," <<he>> says, bemused. "I went too hard on you." <<He>> kisses your forehead and holds you close.
+			<br><br>
 		<<else>>
-		Just when you feel like it's too much for you, <<he>> stops. <<He>> wraps <<his>> arm around you and just holds you for a few minutes.
-
+			Just when you feel like it's too much for you, <<he>> stops. <<He>> wraps <<his>> arm around you and just holds you for a few minutes.
 		<</if>>
 	<</if>>
 
-"I need to get ready," <<he>> says after a while. "You can finish the food."
-<br><br>
-
-<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
-<br>
+	"I need to get ready," <<he>> says after a while. "You can finish the food."
+	<br><br>
 
+	<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
+	<br>
 <</if>>
 
 :: Eden Breakfast Push
diff --git a/game/overworld-forest/loc-cabin/main.twee b/game/overworld-forest/loc-cabin/main.twee
index 8d50c0348d435b594093e179c04fc716cf5a83c8..b6c3942f23d6647f0e47113bff8c60372e6f2e2c 100644
--- a/game/overworld-forest/loc-cabin/main.twee
+++ b/game/overworld-forest/loc-cabin/main.twee
@@ -414,19 +414,280 @@ You are in Eden's cabin.
 
 :: Cabin Eden Prepare
 <<effects>>
-<<cabinprepare>>
+<<if $hour lte 20>>/* if hour >= 21 and it's the last day of october, passing 3h will make it november, which unsets the variables, making nans */
+	<<if $edenwall lt 5>>
+		<<link [[Fix the cracks in the walls (3:00)|Eden Wall]]>><<pass 3 hours>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
+	<<else>>
+		<span class="green">The walls are fully repaired.</span>
+	<</if>>
+	<br><br>
+
+	<<if $edenchimney lt 5>>
+		<<link [[Clean the chimney (3:00)|Eden Chimney]]>><<pass 3 hours>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
+	<<else>>
+		<span class="green">The chimney is clean.</span>
+	<</if>>
+	<br><br>
+
+	<<if $edenroof lt 5>>
+		<<link [[Fix the roof (3:00)|Eden Roof]]>><<pass 3 hours>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
+	<<else>>
+		<span class="green">The roof is fixed.</span>
+	<</if>>
+	<br><br>
+<<else>>
+	It's getting too late for repairs.
+	<br><br>
+<</if>>
+
+	<<link [[Go back|Eden Clearing]]>><<endevent>><</link>>
+	<br><br>
 
 :: Cabin Eden Actions
 <<effects>>
-<<cabinedenactions>>
+Eden glances at you.
+<br><br>
+
+<<if $hour gte 18 and $hour lte 23>>
+	<<if $edencushions is 2 and $edenloveseat is 9>>
+		<<link [[Cuddle on the loveseat (0:30)|Eden Cuddle]]>><<trauma -3>><<stress -3>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 1>><</link>><<glove>><<glust>><<ltrauma>><<lstress>>
+		<br>
+	<<else>>
+		<<link [[Cuddle (0:30)|Eden Cuddle]]>><<trauma -3>><<stress -3>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 1>><</link>><<glove>><<glust>><<ltrauma>><<lstress>>
+		<br>
+	<</if>>
+	<<if $days % 2 is 0>>
+		<<if $eden_shoot gte 1>>
+			<<link [[Practise shooting (0:30)|Eden Shoot]]>><<pass 30>><<stress -3>><</link>><<lstress>>
+			<br>
+		<<else>>
+			<<link [[Say you want to learn how to shoot (0:05)|Eden Shoot Ask]]>><<pass 5>><</link>>
+			<br>
+		<</if>>
+	<<else>>
+		<<link [[Ask Eden to read to you (0:30)|Eden Read]]>><<trauma -3>><<pass 30>><<npcincr Eden love 1>><<set $phase to 0>><</link>><<glove>><<ltrauma>>
+		<br>
+	<</if>>
+	<<if $edenradiointro is 2>>
+		<<link [[Ask Eden to dance (0:30)|Eden Dance]]>><<trauma -3>><<stress -3>><<danceskill 5>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 1>><<set $phase to 0>><</link>><<glove>><<glust>><<ltrauma>><<lstress>><<gdanceskill>>
+		<br>
+	<</if>>
+	<<if $edenpillow is 2 and $edenmassage is 0>>
+		<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 1>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
+		<br>
+	<</if>>
+	<<if $edenpillow is 2 and $edenmassage is 1>>
+		<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 2>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
+		<br>
+	<</if>>
+	<<if $edenpillow is 2 and $edenmassage is 2>>
+		<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 3>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
+		<br>
+	<</if>>
+	<<if $edenpillow is 2 and $edenmassage is 3>>
+		<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 4>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
+		<br>
+	<</if>>
+	<<if $edenpillow is 2 and $edenmassage is 4>>
+		<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 5>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
+		<br>
+	<</if>>
+	<br>
+<</if>>
+
+<<if !$edenfurniture>>
+	<<link [[Ask Eden if you can buy a rug and pillows|Eden Pillows]]>><</link>>
+	<br>
+<<elseif $edenfurniture is 1 and $edenpillow is 2>>
+	<<link [[Ask if you can get curtains and a coat stand|Eden Curtains]]>><</link>>
+	<br>
+<<elseif $edenfurniture gte 2 and !$edencoat and $edencurtains is 2>>
+	<<link [[Ask to make the coat stand (3:00)|Eden Coat Stand]]>><<set $edencoat to 1>><<pass 3 hours>><</link>>
+	<br>
+<<elseif $edenfurniture is 2 and $edencurtains is 2 and $edencoat>>
+	<<link [[Ask for a loveseat|Eden Loveseat]]>><</link>>
+	<br>
+<<elseif $edenfurniture is 3 and $edenloveseat lt 7>>
+	<<link [[Work on the loveseat (3:00)|Eden Loveseat Work]]>><<pass 3 hours>><</link>>
+	<br>
+<</if>>
+<<if $hour is 17 and $edenjoin is 1>>
+	<<link [[Ask to join Eden in the bath (0:30)|Eden Bath Join]]>><<npcincr Eden love 1>><<pass 30>><</link>><<glove>>
+	<br>
+<</if>>
+<<if $worn.neck.collared isnot 1 and $NPCName[$NPCNameList.indexOf("Eden")].dom gte 100>>
+	<<link [[Ask Eden for a collar|Eden Collar]]>><<npcincr Eden love 5>><<npcincr Eden lust 5>><<npcincr Eden dom 5>><</link>><<gglove>><<gglust>><<ggdom>>
+	<br>
+<</if>>
+<<if $edenwalk isnot 1>>
+	<<link [[Ask Eden to accompany you to the lake|Eden Lake]]>><</link>>
+	<br>
+<</if>>
+<<if $eden_search is undefined or $eden_search lt ($NPCName[$NPCNameList.indexOf("Eden")].love / 40)>>
+	<<link [[Ask Eden to help search the forest (0:30)|Eden Search]]>><<if $eden_search is undefined>><<set $eden_search to 1>><<else>><<set $eden_search += 1>><</if>><</link>>
+	<br>
+<</if>>
+
+<<if $monthday is 31 and $halloween_eden is 1 and $halloween_eden_bought is 1 and !$halloween_eden_candy_given>>
+	<<link [[Give Eden the hamper|Eden Halloween]]>><<npcincr Eden love 5>><<npcincr Eden dom 1>><<set $halloween_eden_candy_given to 1>><</link>>
+	<br>
+<</if>>
+
+<<if $monthday is 25 and $christmas_gift_eden is 1 and $christmas_gift_eden_given isnot 1>>
+	<<link [[Give Eden the hunting jacket|Eden Jacket]]>><<npcincr Eden love 5>><<npcincr Eden dom 1>><<set $christmas_gift_eden_given to 1>><<set $edencoatjacket to 1>><</link>>
+	<br>
+<</if>>
+
+<<if $leftarm is "bound" or $rightarm is "bound" or $feetuse is "bound">>
+	<<link [[Ask Eden to undo your bindings (0:01)|Eden Bindings]]>><<pass 1>><<unbind>><</link>>
+	<br>
+<</if>>
+
+<<if $edenfreedom is undefined>>
+	<<link [[Ask for freedom to return to town|Eden Freedom]]>><</link>>
+	<br>
+<</if>>
+<<if $edenfreedom is 1>>
+	<<link [[Ask for freedom to remain in town|Eden Freedom 3]]>><</link>>
+	<br>
+<</if>>
+<<if $edenshopping is 1>>
+	<<link [[Give Eden the supplies|Eden Supplied]]>><</link>>
+	<br>
+<</if>>
+<<if $edenradiointro is 1>>
+	<<link [[Give Eden the radio|Eden Radio Intro]]>><</link>>
+	<br>
+<</if>>
+<br>
+<<link [[Go back|Eden Cabin]]>><<endevent>><</link>>
+<br><br>
 
 :: Cabin House Actions
 <<effects>>
-<<cabinhouseactions>>
+You take a moment to look around the cabin.
+<<if $eden_salve is 1 and $eden_soap is 1>>
+	Jars of salve and soap bars rest on the countertop.
+<<elseif $eden_salve is 1>>
+	Jars of salve rest on the countertop.
+<<elseif $eden_soap is 1>>
+	Soap bars rest on the countertop.
+<</if>>
+<<if $eden_sweep is 1>>
+	The floor is clean.
+<</if>>
+<br><br>
+
+<<if $edenpillow is 1>>
+	<<link [[Set up the rug and pillows|Eden Pillow Set]]>><<set $edenpillow to 2>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
+	<br><br>
+<</if>>
+<<if $edencurtains is 1>>
+	<<link [[Set up the curtains|Eden Curtains Set]]>><<set $edencurtains to 2>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
+	<br><br>
+<</if>>
+<<if $eden_sew isnot 1 or $edencushions is 1 or $edendesign lt 9 or ($season is "winter" and !$edenscarf and $edencoat is 2)>>
+	A sewing kit sits atop a cupboard.
+	<br>
+<</if>>
+<<if $eden_sew isnot 1>>
+	<<link [[Fix Eden's clothes (0:30)|Eden Fix]]>><<pass 30>><<npcincr Eden love 1>><<set $eden_sew to 1>><<endevent>><</link>><<glove>>
+	<br>
+<</if>>
+<<if $edencushions is 1>>
+	<<link [[Make the cushions (3:00)|Eden Loveseat Work]]>><<pass 3 hours>><<set $edencushions to 2>><</link>>
+	<br>
+<<elseif $edenloveseat is 7>>
+	<i>You could visit the shopping centre to buy cushion materials for your loveseat</i>
+	<br>
+<</if>>
+<<if $edencushions is 2 and $edenloveseat is 9 and $edenblanket is 0>>
+	<<link [[Sew a fur blanket (0:30)|Eden Blanket One]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edenblanket to 1>><</link>><<glove>><<gdom "Eden">>
+	<br>
+<</if>>
+<<if $edencushions is 2 and $edenloveseat is 9 and $edenblanket is 1>>
+	<<link [[Sew a fur blanket (0:30)|Eden Blanket Two]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edenblanket to 2>><</link>><<glove>><<gdom "Eden">>
+	<br>
+<</if>>
+<<if $edencushions is 2 and $edenloveseat is 9 and $edenblanket is 2>>
+	<<link [[Sew a fur blanket (0:30)|Eden Blanket Three]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edenblanket to 3>><</link>><<glove>><<gdom "Eden">>
+	<br>
+<</if>>
+<<if $edenpillow is 2 and $edendesign lt 9>>
+	<<if !$edendesign>><<set $edendesign to 0>><</if>>
+	<<link [[Sew designs in the pillows (0:30)|Eden Design]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edendesign += 1>><</link>><<glove>><<gdom "Eden">>
+	<br>
+<</if>>
+<<if $season is "winter" and !$edenscarf and $edencoat is 2>>
+	<<link [[Make a scarf for Eden (0:30)|Eden Scarf]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edenscarf to 1>><</link>><<glove>><<gdom "Eden">>
+	<br>
+<</if>>
+<<if $eden_supplies isnot 1>>
+	Eden's supplies are kept in a cabinet.
+	<br>
+	<<link [[Take stock of Eden's supplies (0:30)|Eden Stock]]>><<pass 30>><<npcincr Eden love 1>><<set $eden_supplies to 1>><</link>><<glove>>
+	<br>
+<</if>>
+<<if $eden_sweep isnot 1>>
+	A broom and dustpan lie in the corner.
+	<br>
+	<<link [[Sweep the floor (0:30)|Eden Sweep]]>><<pass 30>><<npcincr Eden love 1>><<set $eden_sweep to 1>><</link>><<glove>>
+	<br>
+<</if>>
+<<if $eden_salve isnot 1 or $eden_soap isnot 1>>
+	A stove sits in the kitchen.
+	<br>
+<</if>>
+<<if $eden_salve isnot 1>>
+	<<link [[Make salves (0:30)|Eden Salve]]>><<pass 30>><<if !$salve>><<set $salve to 1>><<else>><<set $salve += 1>><</if>><<npcincr Eden love 1>><<set $eden_salve to 1>><</link>><<glove>>
+	<br>
+<</if>>
+<<if $eden_soap isnot 1>>
+	<<link [[Make soap (0:30)|Eden Soap]]>><<pass 30>><<if !$soap>><<set $soap to 1>><<else>><<set $soap += 1>><</if>><<npcincr Eden love 1>><<set $eden_soap to 1>><</link>><<glove>>
+	<br>
+<</if>>
+<br>
+<<link [[Relax (0:15)|Eden Table]]>><<stress -2>><<endevent>><<pass 15>><</link>><<lstress>>
+<br><br>
+<<link [[Go back|Eden Cabin]]>><<endevent>><</link>>
+<br><br>
 
 :: Cabin Actions
 <<effects>><<getTarget true>>
-<<cabinactions>>
+<<roomoptions>>
+
+There's a large mattress with animal skin covers.
+<<if $hour gte 0 and $hour lte 6>>
+	Eden slumbers between the sheets.
+<</if>>
+<br>
+<<if $nextPassageCheck is "Eden Cabin Bed">>
+	<span class="nextLink"><<bedicon>><<link [[Eden.|Eden Cabin Bed]]>><<endevent>><</link>></span>
+<<else>>
+	<<bedicon>><<link [[Sleep|Eden Cabin Bed]]>><<endevent>><</link>>
+<</if>>
+<br>
+<<pregnancyTest "Eden Cabin">>
+Your clothes are kept in the corner.
+<br>
+<<wardrobeicon>><<link [[Wardrobe|Eden Wardrobe]]>><<endevent>><</link>>
+<br>
+<<if playerHasSexToys()>>
+	<<sextoysicon>><<link [[Sex toys|Sextoys Inventory]]>><<set $sextoyInvReturnLink to $passage>><</link>>
+	<br>
+<</if>>
+<<if $nextPassageCheck is "Eden Mirror">>
+	<span class="nextLink"><<mirroricon>><<link [[Mirror|Eden Mirror]]>><<endevent>><</link>></span>
+<<else>>
+	<<mirroricon>><<link [[Mirror|Eden Mirror]]>><<endevent>><</link>>
+<</if>>
+<br><br>
+<<if $nextPassageCheck is "Eden Cabin">>
+	<span class="nextLink"><<link [[Go back|Eden Cabin]]>><<endevent>><</link>></span>
+<<else>>
+	<<link [[Go back|Eden Cabin]]>><<endevent>><</link>>
+<</if>>
+<br><br>
 
 :: Eden Cabin Punishment
 <<if $molestationstart is 1>>
@@ -455,44 +716,41 @@ You are in Eden's cabin.
 <<set $outside to 0>><<set $location to "cabin">><<effects>>
 
 <<if $enemyarousal gte $enemyarousalmax>>
+	<<ejaculation>><<npcincr Eden lust -20>>
+	<<He>> pants from the exertion. "I hope you've learnt your lesson."<<lllust>>
+	<br><br>
 
-<<ejaculation>><<npcincr Eden lust -20>>
-<<He>> pants from the exertion. "I hope you've learnt your lesson."<<lllust>>
-<br><br>
-
-<<tearful>> you avoid <<his>> gaze.
-<br><br>
+	<<tearful>> you avoid <<his>> gaze.
+	<br><br>
 
-<<clotheson>>
-<<endcombat>>
+	<<clotheson>>
+	<<endcombat>>
 
-<<link [[Next|Eden Cabin]]>><</link>>
-<br>
+	<<link [[Next|Eden Cabin]]>><</link>>
+	<br>
 <<elseif $enemyhealth lte 0>>
+	"You ungrateful slut," <<he>> says. "Maybe I should throw you out and leave you to the wolves!" <<He>> winces and holds <<his>> side. "I need to get something for this."
+	<br><br>
 
-"You ungrateful slut," <<he>> says. "Maybe I should throw you out and leave you to the wolves!" <<He>> winces and holds <<his>> side. "I need to get something for this."
-<br><br>
-
-<<tearful>> you gather yourself.
-<br><br>
+	<<tearful>> you gather yourself.
+	<br><br>
 
-<<clotheson>>
-<<endcombat>>
+	<<clotheson>>
+	<<endcombat>>
 
-<<link [[Next|Eden Cabin]]>><</link>>
-<br>
+	<<link [[Next|Eden Cabin]]>><</link>>
+	<br>
 <<elseif $enemyanger lte 0>>
-<<He>> looks mollified, and releases you. "I hope you've learnt your lesson."
-<br><br>
-
-<<tearful>> you avoid <<his>> gaze.
-<br><br>
+	<<He>> looks mollified, and releases you. "I hope you've learnt your lesson."
+	<br><br>
 
-<<clotheson>>
-<<endcombat>>
+	<<tearful>> you avoid <<his>> gaze.
+	<br><br>
 
-<<link [[Next|Eden Cabin]]>><</link>>
-<br>
+	<<clotheson>>
+	<<endcombat>>
+	<<link [[Next|Eden Cabin]]>><</link>>
+	<br>
 <</if>>
 
 :: Eden Cabin Bed
diff --git a/game/overworld-forest/loc-cabin/widgets.twee b/game/overworld-forest/loc-cabin/widgets.twee
index 1c0e4a524f285732ab7ccd7f0e4988ed9d9a50e9..5538e315acda551462273b30f324ad77002dc985 100644
--- a/game/overworld-forest/loc-cabin/widgets.twee
+++ b/game/overworld-forest/loc-cabin/widgets.twee
@@ -1,44 +1,5 @@
 :: Widgets Cabin [widget]
-<<widget "cabinactions">>
-
-	<<roomoptions>>
-
-	There's a large mattress with animal skin covers.
-	<<if $hour gte 0 and $hour lte 6>>
-		Eden slumbers between the sheets.
-	<</if>>
-	<br>
-	<<if $nextPassageCheck is "Eden Cabin Bed">>
-		<span class="nextLink"><<bedicon>><<link [[Eden.|Eden Cabin Bed]]>><<endevent>><</link>></span>
-	<<else>>
-		<<bedicon>><<link [[Sleep|Eden Cabin Bed]]>><<endevent>><</link>>
-	<</if>>
-	<br>
-	<<pregnancyTest "Eden Cabin">>
-	Your clothes are kept in the corner.
-	<br>
-	<<wardrobeicon>><<link [[Wardrobe|Eden Wardrobe]]>><<endevent>><</link>>
-	<br>
-	<<if playerHasSexToys()>>
-		<<sextoysicon>><<link [[Sex toys|Sextoys Inventory]]>><<set $sextoyInvReturnLink to $passage>><</link>>
-		<br>
-	<</if>>
-	<<if $nextPassageCheck is "Eden Mirror">>
-		<span class="nextLink"><<mirroricon>><<link [[Mirror|Eden Mirror]]>><<endevent>><</link>></span>
-	<<else>>
-		<<mirroricon>><<link [[Mirror|Eden Mirror]]>><<endevent>><</link>>
-	<</if>>
-	<br><br>
-	<<if $nextPassageCheck is "Eden Cabin">>
-		<span class="nextLink"><<link [[Go back|Eden Cabin]]>><<endevent>><</link>></span>
-	<<else>>
-		<<link [[Go back|Eden Cabin]]>><<endevent>><</link>>
-	<</if>>
-	<br><br>
-<</widget>>
-
 <<widget "cabinothers">>
-
 	<<if $nextPassageCheck is "Eden Clearing">>
 		<span class="nextLink"><<link [[Go outside|Eden Clearing]]>><</link>></span>
 	<<elseif ($exposed gte 1 and !$edenexposed and $hour is 7) or ($exposed gte 1 and !$edenexposed and $hour is 8)>>
@@ -68,216 +29,6 @@
 	<</if>>
 <</widget>>
 
-<<widget "cabinhouseactions">>
-
-	You take a moment to look around the cabin.
-	<<if $eden_salve is 1 and $eden_soap is 1>>
-		Jars of salve and soap bars rest on the countertop.
-	<<elseif $eden_salve is 1>>
-		Jars of salve rest on the countertop.
-	<<elseif $eden_soap is 1>>
-		Soap bars rest on the countertop.
-	<</if>>
-	<<if $eden_sweep is 1>>
-		The floor is clean.
-	<</if>>
-	<br><br>
-
-	<<if $edenpillow is 1>>
-		<<link [[Set up the rug and pillows|Eden Pillow Set]]>><<set $edenpillow to 2>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
-		<br><br>
-	<</if>>
-	<<if $edencurtains is 1>>
-		<<link [[Set up the curtains|Eden Curtains Set]]>><<set $edencurtains to 2>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
-		<br><br>
-	<</if>>
-	<<if $eden_sew isnot 1 or $edencushions is 1 or $edendesign lt 9 or ($season is "winter" and !$edenscarf and $edencoat is 2)>>
-		A sewing kit sits atop a cupboard.
-		<br>
-	<</if>>
-	<<if $eden_sew isnot 1>>
-		<<link [[Fix Eden's clothes (0:30)|Eden Fix]]>><<pass 30>><<npcincr Eden love 1>><<set $eden_sew to 1>><<endevent>><</link>><<glove>>
-		<br>
-	<</if>>
-	<<if $edencushions is 1>>
-		<<link [[Make the cushions (3:00)|Eden Loveseat Work]]>><<pass 3 hours>><<set $edencushions to 2>><</link>>
-		<br>
-	<<elseif $edenloveseat is 7>>
-		<i>You could visit the shopping centre to buy cushion materials for your loveseat</i>
-		<br>
-	<</if>>
-	<<if $edencushions is 2 and $edenloveseat is 9 and $edenblanket is 0>>
-		<<link [[Sew a fur blanket (0:30)|Eden Blanket One]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edenblanket to 1>><</link>><<glove>><<gdom "Eden">>
-		<br>
-	<</if>>
-	<<if $edencushions is 2 and $edenloveseat is 9 and $edenblanket is 1>>
-		<<link [[Sew a fur blanket (0:30)|Eden Blanket Two]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edenblanket to 2>><</link>><<glove>><<gdom "Eden">>
-		<br>
-	<</if>>
-	<<if $edencushions is 2 and $edenloveseat is 9 and $edenblanket is 2>>
-		<<link [[Sew a fur blanket (0:30)|Eden Blanket Three]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edenblanket to 3>><</link>><<glove>><<gdom "Eden">>
-		<br>
-	<</if>>
-	<<if $edenpillow is 2 and $edendesign lt 9>>
-		<<if !$edendesign>><<set $edendesign to 0>><</if>>
-		<<link [[Sew designs in the pillows (0:30)|Eden Design]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edendesign += 1>><</link>><<glove>><<gdom "Eden">>
-		<br>
-	<</if>>
-	<<if $season is "winter" and !$edenscarf and $edencoat is 2>>
-		<<link [[Make a scarf for Eden (0:30)|Eden Scarf]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden dom 1>><<set $edenscarf to 1>><</link>><<glove>><<gdom "Eden">>
-		<br>
-	<</if>>
-	<<if $eden_supplies isnot 1>>
-		Eden's supplies are kept in a cabinet.
-		<br>
-		<<link [[Take stock of Eden's supplies (0:30)|Eden Stock]]>><<pass 30>><<npcincr Eden love 1>><<set $eden_supplies to 1>><</link>><<glove>>
-		<br>
-	<</if>>
-	<<if $eden_sweep isnot 1>>
-		A broom and dustpan lie in the corner.
-		<br>
-		<<link [[Sweep the floor (0:30)|Eden Sweep]]>><<pass 30>><<npcincr Eden love 1>><<set $eden_sweep to 1>><</link>><<glove>>
-		<br>
-	<</if>>
-	<<if $eden_salve isnot 1 or $eden_soap isnot 1>>
-		A stove sits in the kitchen.
-		<br>
-	<</if>>
-	<<if $eden_salve isnot 1>>
-		<<link [[Make salves (0:30)|Eden Salve]]>><<pass 30>><<if !$salve>><<set $salve to 1>><<else>><<set $salve += 1>><</if>><<npcincr Eden love 1>><<set $eden_salve to 1>><</link>><<glove>>
-		<br>
-	<</if>>
-	<<if $eden_soap isnot 1>>
-		<<link [[Make soap (0:30)|Eden Soap]]>><<pass 30>><<if !$soap>><<set $soap to 1>><<else>><<set $soap += 1>><</if>><<npcincr Eden love 1>><<set $eden_soap to 1>><</link>><<glove>>
-		<br>
-	<</if>>
-	<br>
-	<<link [[Relax (0:15)|Eden Table]]>><<stress -2>><<endevent>><<pass 15>><</link>><<lstress>>
-	<br><br>
-	<<link [[Go back|Eden Cabin]]>><<endevent>><</link>>
-	<br><br>
-<</widget>>
-
-<<widget "cabinedenactions">>
-
-	Eden glances at you.
-	<br><br>
-
-	<<if $hour gte 18 and $hour lte 23>>
-		<<if $edencushions is 2 and $edenloveseat is 9>>
-			<<link [[Cuddle on the loveseat (0:30)|Eden Cuddle]]>><<trauma -3>><<stress -3>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 1>><</link>><<glove>><<glust>><<ltrauma>><<lstress>>
-			<br>
-		<<else>>
-			<<link [[Cuddle (0:30)|Eden Cuddle]]>><<trauma -3>><<stress -3>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 1>><</link>><<glove>><<glust>><<ltrauma>><<lstress>>
-			<br>
-		<</if>>
-		<<if $days % 2 is 0>>
-			<<if $eden_shoot gte 1>>
-				<<link [[Practise shooting (0:30)|Eden Shoot]]>><<pass 30>><<stress -3>><</link>><<lstress>>
-				<br>
-			<<else>>
-				<<link [[Say you want to learn how to shoot (0:05)|Eden Shoot Ask]]>><<pass 5>><</link>>
-				<br>
-			<</if>>
-		<<else>>
-			<<link [[Ask Eden to read to you (0:30)|Eden Read]]>><<trauma -3>><<pass 30>><<npcincr Eden love 1>><<set $phase to 0>><</link>><<glove>><<ltrauma>>
-			<br>
-		<</if>>
-		<<if $edenradiointro is 2>>
-			<<link [[Ask Eden to dance (0:30)|Eden Dance]]>><<trauma -3>><<stress -3>><<danceskill 5>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 1>><<set $phase to 0>><</link>><<glove>><<glust>><<ltrauma>><<lstress>><<gdanceskill>>
-			<br>
-		<</if>>
-		<<if $edenpillow is 2 and $edenmassage is 0>>
-			<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 1>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
-			<br>
-		<</if>>
-		<<if $edenpillow is 2 and $edenmassage is 1>>
-			<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 2>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
-			<br>
-		<</if>>
-		<<if $edenpillow is 2 and $edenmassage is 2>>
-			<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 3>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
-			<br>
-		<</if>>
-		<<if $edenpillow is 2 and $edenmassage is 3>>
-			<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 4>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
-			<br>
-		<</if>>
-		<<if $edenpillow is 2 and $edenmassage is 4>>
-			<<link [[Give Eden a massage (0:30)|Eden Massage]]>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 3>><<set $edenmassage to 5>><</link>><<glove>><<gglust>><<ltrauma>><<lstress>>
-			<br>
-		<</if>>
-		<br>
-	<</if>>
-	<<if !$edenfurniture>>
-		<<link [[Ask Eden if you can buy a rug and pillows|Eden Pillows]]>><</link>>
-		<br>
-	<<elseif $edenfurniture is 1 and $edenpillow is 2>>
-		<<link [[Ask if you can get curtains and a coat stand|Eden Curtains]]>><</link>>
-		<br>
-	<<elseif $edenfurniture gte 2 and !$edencoat and $edencurtains is 2>>
-		<<link [[Ask to make the coat stand (3:00)|Eden Coat Stand]]>><<set $edencoat to 1>><<pass 3 hours>><</link>>
-		<br>
-	<<elseif $edenfurniture is 2 and $edencurtains is 2 and $edencoat>>
-		<<link [[Ask for a loveseat|Eden Loveseat]]>><</link>>
-		<br>
-	<<elseif $edenfurniture is 3 and $edenloveseat lt 7>>
-		<<link [[Work on the loveseat (3:00)|Eden Loveseat Work]]>><<pass 3 hours>><</link>>
-		<br>
-	<</if>>
-	<<if $hour is 17 and $edenjoin is 1>>
-		<<link [[Ask to join Eden in the bath (0:30)|Eden Bath Join]]>><<npcincr Eden love 1>><<pass 30>><</link>><<glove>>
-		<br>
-	<</if>>
-	<<if $worn.neck.collared isnot 1 and $NPCName[$NPCNameList.indexOf("Eden")].dom gte 100>>
-		<<link [[Ask Eden for a collar|Eden Collar]]>><<npcincr Eden love 5>><<npcincr Eden lust 5>><<npcincr Eden dom 5>><</link>><<gglove>><<gglust>><<ggdom>>
-		<br>
-	<</if>>
-	<<if $edenwalk isnot 1>>
-		<<link [[Ask Eden to accompany you to the lake|Eden Lake]]>><</link>>
-		<br>
-	<</if>>
-	<<if $eden_search is undefined or $eden_search lt ($NPCName[$NPCNameList.indexOf("Eden")].love / 40)>>
-		<<link [[Ask Eden to help search the forest (0:30)|Eden Search]]>><<if $eden_search is undefined>><<set $eden_search to 1>><<else>><<set $eden_search += 1>><</if>><</link>>
-		<br>
-	<</if>>
-
-	<<if $monthday is 31 and $halloween_eden is 1 and $halloween_eden_bought is 1 and !$halloween_eden_candy_given>>
-		<<link [[Give Eden the hamper|Eden Halloween]]>><<npcincr Eden love 5>><<npcincr Eden dom 1>><<set $halloween_eden_candy_given to 1>><</link>>
-		<br>
-	<</if>>
-
-	<<if $monthday is 25 and $christmas_gift_eden is 1 and $christmas_gift_eden_given isnot 1>>
-		<<link [[Give Eden the hunting jacket|Eden Jacket]]>><<npcincr Eden love 5>><<npcincr Eden dom 1>><<set $christmas_gift_eden_given to 1>><<set $edencoatjacket to 1>><</link>>
-		<br>
-	<</if>>
-
-	<<if $leftarm is "bound" or $rightarm is "bound" or $feetuse is "bound">>
-		<<link [[Ask Eden to undo your bindings (0:01)|Eden Bindings]]>><<pass 1>><<unbind>><</link>>
-		<br>
-	<</if>>
-
-	<<if $edenfreedom is undefined>>
-		<<link [[Ask for freedom to return to town|Eden Freedom]]>><</link>>
-		<br>
-	<</if>>
-	<<if $edenfreedom is 1>>
-		<<link [[Ask for freedom to remain in town|Eden Freedom 3]]>><</link>>
-		<br>
-	<</if>>
-	<<if $edenshopping is 1>>
-		<<link [[Give Eden the supplies|Eden Supplied]]>><</link>>
-		<br>
-	<</if>>
-	<<if $edenradiointro is 1>>
-		<<link [[Give Eden the radio|Eden Radio Intro]]>><</link>>
-		<br>
-	<</if>>
-	<br>
-	<<link [[Go back|Eden Cabin]]>><<endevent>><</link>>
-	<br><br>
-<</widget>>
-
 <<widget "clearingactions">>
 
 	<<link [[Enter the cabin|Eden Cabin]]>><<endevent>><</link>>
@@ -401,34 +152,6 @@
 
 <</widget>>
 
-<<widget "cabinprepare">>
-
-	<<if $edenwall lt 5>>
-		<<link [[Fix the cracks in the walls (3:00)|Eden Wall]]>><<pass 3 hours>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
-	<<else>>
-		<span class="green">The walls are fully repaired.</span>
-	<</if>>
-	<br><br>
-
-	<<if $edenchimney lt 5>>
-		<<link [[Clean the chimney (3:00)|Eden Chimney]]>><<pass 3 hours>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
-	<<else>>
-		<span class="green">The chimney is clean.</span>
-	<</if>>
-	<br><br>
-
-	<<if $edenroof lt 5>>
-		<<link [[Fix the roof (3:00)|Eden Roof]]>><<pass 3 hours>><<npcincr Eden love 1>><<npcincr Eden dom 1>><</link>><<glove>><<gdom "Eden">>
-	<<else>>
-		<span class="green">The roof is fixed.</span>
-	<</if>>
-	<br><br>
-
-	<<link [[Go back|Eden Clearing]]>><<endevent>><</link>>
-	<br><br>
-
-<</widget>>
-
 <<widget "clearingedenactions">>
 
 	Eden glances at you.
@@ -632,4 +355,4 @@
 	<br>
 	<<link [[Submit (0:30)|Eden Caged Caught]]>><<set $phase to 1>><<pass 30>><<sub 1>><<npcincr Eden dom 1>><</link>><<gdom>>
 	<br>
-<</widget>>
\ No newline at end of file
+<</widget>>