diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..26f1292
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "gex"]
+	path = gex
+	url = https://git.ondrovo.com/gex/gex-client-py.git
diff --git a/gex b/gex
deleted file mode 120000
index c49c075..0000000
--- a/gex
+++ /dev/null
@@ -1 +0,0 @@
-../gex_client_py/gex
\ No newline at end of file
diff --git a/gex b/gex
new file mode 160000
index 0000000..3a5ac05
--- /dev/null
+++ b/gex
@@ -0,0 +1 @@
+Subproject commit 3a5ac05d9db965f86188929f8f56a68ee994827d