diff --git a/DoL Changelog.txt b/DoL Changelog.txt
index 1e8855b44c4a62cce8a16260b740e4863eb3a1b2..e5547346e98e13b29075bf3d15bd57777cd9acbb 100644
--- a/DoL Changelog.txt	
+++ b/DoL Changelog.txt	
@@ -274,6 +274,35 @@ Cleaned up some debug code.
 Fixed a broken link at the pub.
 
 
+0.4.4.4
+Added missing text found when asking Zephyr to return to the mainland as a mate, and when shoved against the bulkhead in the cabin.
+Fixed an error found aboard the cruise ship during the pirate sequence.
+Fixed some errors found during the pirate introduction sequence.
+Fixed a bug that made Zephyr speak in code.
+Fixed an error found when spanked by a pirate.
+Fixed a Robin pronoun issue at the field office.
+Fixed a bug that prevented the PC getting their clothes back from the photographing pirate.
+Fixed a bug that made a pirate event send the PC to the deck instead of the cabin.
+NPCs heckling from passing cars will now take the PC's upper underwear into account.
+
+Thanks to Lollipop Scythe for the following fixes:
+Added error message for when a plant type isn't found during harvesting.
+Fixed an issue with the ear slime scene in the cafe.
+Fixed an issue with time not passing when building the islander mask.
+Fixed some smaller issues with the new pirate content.
+Fixed an issue when stealing clothes and being caught.
+The Wraith will no longer take your daily pills.
+Removed a mention of a penis in a Wraith scene when the pc doesnt have one.
+Fix to being able to spar in the temple while bound.
+Fix to being able to start with 2 ear slimes while not having both ear slime feats.
+Purity boost trait text fix.
+Fixed an error found during an encounter.
+Ear slime lake fixes for exiting the lake.
+Added missing xray parasite penis images.
+The school trait will now be given from the start of a new game if the requirement to have it is met.
+Removed an unintended old sewer exit.
+
+
 
 0.4.3.3
 Thanks to Lollipop Scythe for code improvements.
diff --git a/devTools/androidsdk/image/cordova/config.xml b/devTools/androidsdk/image/cordova/config.xml
index 79a4830b75b3912350b2f9dc9cb685d962cab13b..f2eec753f2c7b009bfb00cc01171fefe13cac911 100644
--- a/devTools/androidsdk/image/cordova/config.xml
+++ b/devTools/androidsdk/image/cordova/config.xml
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='utf-8'?>
 <widget 
     id="dol" 
-    version="0.4.4.4" 
+    version="0.4.2.5" 
     xmlns="http://www.w3.org/ns/widgets" 
     xmlns:cdv="http://cordova.apache.org/ns/1.0"
     android-packageName="com.vrelnir.DegreesOfLewdity"
diff --git a/game/01-config/sugarcubeConfig.js b/game/01-config/sugarcubeConfig.js
index c221c4471283b9133303e05b8448940687566b76..3400709d554e93f489e3189e0d8764e711b965bf 100644
--- a/game/01-config/sugarcubeConfig.js
+++ b/game/01-config/sugarcubeConfig.js
@@ -11,7 +11,7 @@ window.StartConfig = {
 	debug: false,
 	enableImages: true,
 	enableLinkNumberify: true,
-	version: "0.4.4.3",
+	version: "0.4.4.4",
 	versionName: "",
 	sneaky: false,
 };
diff --git a/game/overworld-forest/loc-lake/main.twee b/game/overworld-forest/loc-lake/main.twee
index 6b87f63d28885420d792a3430fccfaf176bd6e84..dbe9c0f7431d96c65fd69b59b264f1b8cdd1a90c 100644
--- a/game/overworld-forest/loc-lake/main.twee
+++ b/game/overworld-forest/loc-lake/main.twee
@@ -354,7 +354,7 @@ You ask.
 		<<if _robin_location isnot $robinmissing>>
 			<<npc Robin 5>><<set $bogTeam.robinKnown to true>><<set $bogTeam.robinPresent to true>>
 			Two more enter. You first notice Robin shuffling awkwardly and looking downtrodden. <<person5>><<He>> lightens up upon seeing you. "Hey. Winter said <<person1>><<he>> needed help, so I volunteered!"
-			Behind <<him>> is a <<person4>><<personsimple>> with <<if $pronoun is "m">>short<<else>>shoulder-length<</if>> hair. There's a pistol holstered on <<his>> belt.
+			Behind <<person5>><<him>> is a <<person4>><<personsimple>> with <<if $pronoun is "m">>short<<else>>shoulder-length<</if>> hair. There's a pistol holstered on <<his>> belt.
 			<<if $wren_seen is "cards" or $wren_seen is "letter" or $wren_seen is "catsuit" or $wren_seen is "prison">>
 				<span class="gold">It's Wren.</span>
 				<br><br>
diff --git a/game/overworld-town/loc-pirates/events.twee b/game/overworld-town/loc-pirates/events.twee
index 77a87eecf71ea5dbdd1a68b3eac2db83eca8dab7..8d9dbc714eb09658b0991cb5a2b69b03266872d9 100644
--- a/game/overworld-town/loc-pirates/events.twee
+++ b/game/overworld-town/loc-pirates/events.twee
@@ -96,7 +96,7 @@ You walk up to the <<person1>><<person>>. When within arm's reach, <<he>> grasps
 <<if random(1, 2) is 2>>
     You walk on, ignoring the <<person1>><<person>> and <<his>> friends. <<He>> grumbles something incoherent, but that's the end of it.
     <br><br>
-    <<link [[Next|Pirate Deck]]>><<endevent>><<set $eventskip to 1>><</link>>
+    <<link [[Next|Pirate Cabin]]>><<endevent>><<set $eventskip to 1>><</link>>
     <br>
 <<else>>
     You walk on, ignoring the <<person1>><<person>> and <<his>> friends. "Don't you walk away from me," the <<person>> says. You hear <<his>> chair grind against the wooden floor as <<he>> stands. <<He>> marches towards you, snatching a bottle of dark liquid off a shelf on <<his>> way over. "Take a swig of this. It'll brighten you're mood. Promise."
@@ -450,6 +450,8 @@ The gathering crowd of pirates laughs. The <<person>> laughs too, but gives anot
 :: Pirate Scum Cabin Shove
 <<effects>>
 
+You shove the <<person>> against the bulkhead. <<He>> cries out in pain, then retaliates.
+<br><br>
 
 <<link [[Next|Pirate Scum Cabin Rape]]>><<set $molestationstart to 1>><<set $phase to 1>><</link>>
 <br>
@@ -457,6 +459,10 @@ The gathering crowd of pirates laughs. The <<person>> laughs too, but gives anot
 :: Pirate Scum Cabin Go
 <<effects>>
 
+You nod. The <<person>> pushes <<his>> body against yours. "Oh, I've been waiting for this since you first stepped aboard."
+<br><br>
+The <<person>> leads you through the bulkhead, and shoves you on the bunk.
+<br><br>
 
 <<link [[Next|Pirate Scum Cabin Rape]]>><<set $molestationstart to 1>><</link>>
 <br>
@@ -471,9 +477,7 @@ The gathering crowd of pirates laughs. The <<person>> laughs too, but gives anot
 	<<molested>>
 	<<maninit>>
     <<if $phase is 1>>
-        <<defiance 5>>You shove the <<person>> against the bulkhead. <<He>> cries out in pain, then retaliates.
-    <<else>>
-        The <<person>> leads you through the bulkhead, and shoves you on the bunk.
+        <<defiance 5>>
     <</if>>
 	<<pirate_rescue>>
 <</if>>
@@ -581,10 +585,10 @@ You adjust your top, giving the <<person>> a glimpse of skin.
 <<effects>>
 
 <<if !$worn.upper.type.includes("naked")>>
-    <<undress upper>>
+    <<upperstrip>>
 <</if>>
 <<if !$worn.under_upper.type.includes("naked")>>
-    <<undress under_upper>>
+    <<underupperstrip>>
 <</if>>
 
 <<pullupall>> The <<person1>><<person>> watches with unrestrained lust, then snatches the clothes from your grasp. <<He>> pulls the phone from <<his>> pocket. <<covered>>
@@ -603,7 +607,7 @@ You adjust your top, giving the <<person>> a glimpse of skin.
 
 You put your hands behind your back, baring your <<breasts>>. The phone makes a faux clicking noise as <<he>> takes a picture.
 <br><br>
-"One more," <<he>> says, lunging with one hand to grope you. You jerk involuntary at the sensation of <<his>> cold fingers. The phone clicks again.
+"One more," <<he>> says, lunging with one hand to grope you. You jerk involuntarily at the sensation of <<his>> cold fingers. The phone clicks again.
 <br><br>
 "That's do," <<he>> says, throwing your clothes on the floor. You hurry to put them back on.
 <br><br>
diff --git a/game/overworld-town/loc-pirates/main.twee b/game/overworld-town/loc-pirates/main.twee
index 8235e040b5384e3e75b4f2572cb9239c3f97ec66..01afc5b006e6d9e43818344ab43f60ce1e8523f1 100644
--- a/game/overworld-town/loc-pirates/main.twee
+++ b/game/overworld-town/loc-pirates/main.twee
@@ -133,7 +133,8 @@ The pirate is on top of you before you can recover.
 
 The <<person>> lunges at you. You dodge to the right, <span class="green">avoiding the pirate</span> and leaving <<him>> to stumble to the deck.
 <br><br>
-<<endevent>><<generate2>><<person2>>
+<<endevent>>
+<<generate1>><<person1>>
 "Next!" shouts Captain Zephyr. A <<person>> steps forward, and bends <<his>> knees to spring at you.
 <br><br>
 
@@ -147,7 +148,8 @@ The <<person>> lunges at you. You dodge to the right, <span class="green">avoidi
 
 You duck as the <<person>> leaps, <span class="green">sailing over your head</span> and colliding with <<his>> crewmates. One of them punches <<him>>, knocking <<him>> to the ground. The others laugh.
 <br><br>
-<<endevent>><<generate2>><<person2>>
+<<endevent>>
+<<generate1>><<person1>>
 "Next!" shouts captain Zephyr, pointing at a <<person>>. <<He>> flexes <<his>> arms,
 <<if $skulduggery gte 200>>
 	<span class="green">your instincts tell you <<hes>> going to throw a punch.</span>
@@ -185,6 +187,7 @@ You brace yourself, <span class="red">only for the <<person>> to deliver a punch
 
 You crouch and hold your arms in front of your face as the <<person>> jumps at you, fist swinging. It thuds painfully into your arm, <span class="green">but you remain stable.</span> The momentum leaves the <<person>> sprawling on the deck.<<gpain>><<pain 1>>
 <br><br>
+<<endevent>>
 <<generate1>><<person1>>
 "Next!" Captain Zephyr shouts, pointing at a <<person>>. <<He>> walks from side to side, watching you, as if waiting for an opening.
 
@@ -218,7 +221,8 @@ You glance over your shoulder. There's nothing amiss. You return your gaze in fr
 
 You jerk your neck, as if about to turn around. At once, the <<person>> lunges, hoping to catch you off-guard. Instead, <span class="green">you easily step aside,</span> and leave the clumsy pirate sprawled on the deck.
 <br><br>
-<<endevent>><<generate1>><<person1>>
+<<endevent>>
+<<generate1>><<person1>>
 "Is this what me crew's made of?" Captain Zephyr shouts. "This landlubber <<girl>> is making fools of ye." <<He>> points at a <<person>>. "If ye don't manage it, I'll demonstrate how it's done."
 <br><br>
 
@@ -971,12 +975,13 @@ You approach the captain.
 <<effects>>
 
 <<if $pirate_rank gte 1>>
-	
+	"Back to shore?" Zephyr says. "Are the charms of me and me crew not enough for ye? Hah! It's fine. You'll be back. I'll take ye ashore, if that's what ye want."
+	<br><br>
 	<<link [[Return to mainland (3:00)|Pirate Return]]>><<pass 180>><</link>>
 	<br>
 	
 <<else>>
-	"Now why would scum like ye want to back there?" Zephyr asks, returning <<his>> attention to the horizon. "Don't waste my time."
+	"Now why would scum like ye want to go back there?" Zephyr asks, returning <<his>> attention to the horizon. "Don't waste my time."
 	<br><br>
 	<i>You'll need to earn the pirates' respect, or find some other way back to the mainland.</i>
 	<br><br>
@@ -1006,7 +1011,7 @@ The pirates sail the ship towards the cliffs to the west of town, rather than to
 Zephyr lowers the rowboat to the sea, and unties the ropes. The boat rocks as <<he>> thumps onto a seat, and takes up both oars. There are only two, and <<he>> seems content to row by <<himself>>.
 <br><br>
 
-<<He>> pushes the rowboat away from the larger ship, towards the shore.
+<<He>> pushes the small boat away from the larger ship, towards the shore.
 <br><br>
 
 <<link [[Thank Zephyr for rowing you|Pirate Return Thank]]>><<npcincr Zephyr love 1>><</link>><<glove>>
@@ -1723,7 +1728,7 @@ The <<person>> moves to spank you.
 The <<person>> spanks your <<bottom>> with a resounding smack. Then another. With each blow, the pirates cheer.
 <br><br>
 
-<<link [[Next|Pirate Clothes Spank]]>><</link>>
+<<link [[Next|Pirate Clothes Spank]]>><<set $molestationstart to 1>><</link>>
 <br>
 
 
@@ -1736,7 +1741,7 @@ The <<person>> tries to spank you, but you kick <<his>> shin out from under <<hi
 The other pirates find this amusing. Angered, the <<person>> delivers a particularly hard smack to your <<bottom>>.
 <br><br>
 
-<<link [[Next|Pirate Clothes Spank]]>><</link>>
+<<link [[Next|Pirate Clothes Spank]]>><<set $molestationstart to 1>><</link>>
 <br>
 
 :: Pirate Clothes Spank
diff --git a/game/overworld-town/loc-street/widgets.twee b/game/overworld-town/loc-street/widgets.twee
index 1f0c94a27d6026b0fe4bcbebd417c9fd0feacb9e..324884f7804af02a82ebd7eaca8a64db9813d9b7 100644
--- a/game/overworld-town/loc-street/widgets.twee
+++ b/game/overworld-town/loc-street/widgets.twee
@@ -823,6 +823,16 @@
 		<</if>>
 		<br><br>
 		<<destinationeventend>>
+	<<elseif !$worn.under_upper.type.includes("naked")>>
+		Your $worn.under_upper.name snag<<if $worn.under_upper.plural isnot 1>>s<</if>> on a passing car, <<set $worn.under_upper.integrity -= 10>>
+		<<if $worn.under_upper.integrity lte 0>>
+			<<underupperruined>><<clothesruinstat>><<set $underupperoff to 0>>
+			<span class="lewd">and is torn clean from your body,</span> leaving your <<lewdness>> displayed in the middle of the street.
+		<<else>>
+			tearing it and leaving it worse for wear.
+		<</if>>
+		<br><br>
+		<<destinationeventend>>
 	<<else>>
 		<<generate1>><<person1>>A <<person>> shouts at you from a passing car while leering at your exposed chest. "Thanks for the show." You feel self-conscious.
 		<<gtrauma>><<gstress>><<garousal>><<trauma 1>><<stress 1>><<arousal 100>>
diff --git a/game/special-templates/main.twee b/game/special-templates/main.twee
index 642eeff557880ca08c534bed250fe325663493fb..bec48aec8427f5b821b9c6514e338bbd1db9e632 100644
--- a/game/special-templates/main.twee
+++ b/game/special-templates/main.twee
@@ -4,7 +4,7 @@
 <<link [[Test]]>><</link>>
 <br><br>
 
-<<link [[Pub Sell]]>><</link>>
+
 
 :: Robin
 <<set $NPCName[$NPCNameList.indexOf("Robin")].love to 50>>