diff --git a/Subsurface/Barotrauma.csproj b/Subsurface/Barotrauma.csproj
index 75e2e93c9..09cabeebc 100644
--- a/Subsurface/Barotrauma.csproj
+++ b/Subsurface/Barotrauma.csproj
@@ -497,6 +497,9 @@
PreserveNewest
+
+ PreserveNewest
+
PreserveNewest
@@ -1092,6 +1095,12 @@
PreserveNewest
+
+ PreserveNewest
+
+
+ PreserveNewest
+
PreserveNewest
diff --git a/Subsurface/Content/Items/Door/dockingport.png b/Subsurface/Content/Items/Door/dockingport.png
index 86d928cda..6538ddf08 100644
Binary files a/Subsurface/Content/Items/Door/dockingport.png and b/Subsurface/Content/Items/Door/dockingport.png differ
diff --git a/Subsurface/Content/Items/Door/dockingport1.ogg b/Subsurface/Content/Items/Door/dockingport1.ogg
new file mode 100644
index 000000000..3d9aea42e
Binary files /dev/null and b/Subsurface/Content/Items/Door/dockingport1.ogg differ
diff --git a/Subsurface/Content/Items/Door/dockingport2.ogg b/Subsurface/Content/Items/Door/dockingport2.ogg
new file mode 100644
index 000000000..8795bf1fb
Binary files /dev/null and b/Subsurface/Content/Items/Door/dockingport2.ogg differ
diff --git a/Subsurface/Content/Items/Door/dockingport2.png b/Subsurface/Content/Items/Door/dockingport2.png
new file mode 100644
index 000000000..2862aaf62
Binary files /dev/null and b/Subsurface/Content/Items/Door/dockingport2.png differ
diff --git a/Subsurface/Content/Items/Door/doors.xml b/Subsurface/Content/Items/Door/doors.xml
index 7834d3d90..3b709c5e1 100644
--- a/Subsurface/Content/Items/Door/doors.xml
+++ b/Subsurface/Content/Items/Door/doors.xml
@@ -88,11 +88,12 @@
linkable="true"
pickdistance="150.0">
-
+
-
-
+
+
+
@@ -105,6 +106,34 @@
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Subsurface/Content/Items/Reactor/reactor.xml b/Subsurface/Content/Items/Reactor/reactor.xml
index c1d0cab82..7561565af 100644
--- a/Subsurface/Content/Items/Reactor/reactor.xml
+++ b/Subsurface/Content/Items/Reactor/reactor.xml
@@ -67,8 +67,7 @@
-
-
+
-
-
+
@@ -100,8 +98,7 @@