diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000000000000000000000000000000000..a61820b5ccb1b16e07f21c3493af6d01523d8648
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,9 @@
+[submodule "b"]
+	path = b
+	url = git@gitlab.idiv.de:sugu/vimba.git
+[submodule "c"]
+	path = c
+	url = git@gitlab.idiv.de:sugu/camtron.git
+[submodule "d"]
+	path = d
+	url = git@gitlab.idiv.de:tb55xemi/itrackl-process-scripts.git
diff --git a/b b/b
new file mode 160000
index 0000000000000000000000000000000000000000..72efbc04d706ab0499f3e3635b57f797bc18f6c9
--- /dev/null
+++ b/b
@@ -0,0 +1 @@
+Subproject commit 72efbc04d706ab0499f3e3635b57f797bc18f6c9
diff --git a/c b/c
new file mode 160000
index 0000000000000000000000000000000000000000..53daed96c39757bf29ad8d2ba5dad86a745b4d42
--- /dev/null
+++ b/c
@@ -0,0 +1 @@
+Subproject commit 53daed96c39757bf29ad8d2ba5dad86a745b4d42
diff --git a/d b/d
new file mode 160000
index 0000000000000000000000000000000000000000..9b4cba62301d66d816b54489dc1bf1bf451a0b8a
--- /dev/null
+++ b/d
@@ -0,0 +1 @@
+Subproject commit 9b4cba62301d66d816b54489dc1bf1bf451a0b8a