diff --git a/.gitmodules b/.gitmodules
index 65536b7b1b8b62b4c46620aa4c643eb56848fba6..fd8766671ca8fbf14824c20e158358e8ca1a23dd 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -4,9 +4,9 @@
 [submodule "openfpm_devices"]
 	path = openfpm_devices
 	url = ssh://git@ppmcoremirror.dynu.com:2222/incardon/openfpm_devices.git
-[submodule "openfpm_data"]
-	path = openfpm_data
-	url = ssh://git@ppmcoremirror.dynu.com:2222/incardon/openfpm_data.git
 [submodule "openfpm_io"]
 	path = openfpm_io
 	url = ssh://git@ppmcoremirror.dynu.com:2222/incardon/openfpm_io.git
+[submodule "openfpm_data"]
+	path = openfpm_data
+	url = ssh://git@ppmcoremirror.dynu.com:2222/incardon/openfpm_data.git
diff --git a/openfpm_data b/openfpm_data
new file mode 160000
index 0000000000000000000000000000000000000000..a0d9598916ff2ec529876c97da99bd4b6983b651
--- /dev/null
+++ b/openfpm_data
@@ -0,0 +1 @@
+Subproject commit a0d9598916ff2ec529876c97da99bd4b6983b651
diff --git a/openfpm_pdata b/openfpm_pdata
new file mode 160000
index 0000000000000000000000000000000000000000..a19f7d673e170afe564910dec456816cd7cc0889
--- /dev/null
+++ b/openfpm_pdata
@@ -0,0 +1 @@
+Subproject commit a19f7d673e170afe564910dec456816cd7cc0889