diff --git a/Influx/Influx.csproj b/Influx/Influx.csproj
index 455bd8e..ee08837 100644
--- a/Influx/Influx.csproj
+++ b/Influx/Influx.csproj
@@ -22,8 +22,8 @@
-
-
+
+
@@ -58,10 +58,10 @@
-
+
-
+
diff --git a/Influx/SubmarineTracker/FcSubmarines.cs b/Influx/SubmarineTracker/FcSubmarines.cs
new file mode 100644
index 0000000..6e5ac6e
--- /dev/null
+++ b/Influx/SubmarineTracker/FcSubmarines.cs
@@ -0,0 +1,21 @@
+using System.Collections;
+using System.Collections.Generic;
+using System.Linq;
+
+namespace Influx.SubmarineTracker;
+
+public sealed class FcSubmarines
+{
+ private readonly object _delegate;
+
+ public FcSubmarines(object @delegate)
+ {
+ _delegate = @delegate;
+ Submarines = ((IEnumerable)_delegate.GetType().GetField("Submarines")!.GetValue(_delegate)!)
+ .Cast