diff --git a/nomad-meta-info b/nomad-meta-info
index ba15c871e34f64a80019e2e57c2be73d75a165be..db4099c8ec086be47db41480d129838fc4ffaee7 160000
--- a/nomad-meta-info
+++ b/nomad-meta-info
@@ -1 +1 @@
-Subproject commit ba15c871e34f64a80019e2e57c2be73d75a165be
+Subproject commit db4099c8ec086be47db41480d129838fc4ffaee7
diff --git a/parsers/castep b/parsers/castep
index 31a3846d78e2c7ae02330d2d5bd617fc8e24363f..14b8e5d38ba40f3f83823b6d59bfb811c4867c81 160000
--- a/parsers/castep
+++ b/parsers/castep
@@ -1 +1 @@
-Subproject commit 31a3846d78e2c7ae02330d2d5bd617fc8e24363f
+Subproject commit 14b8e5d38ba40f3f83823b6d59bfb811c4867c81
diff --git a/parsers/fhi-aims b/parsers/fhi-aims
index 9a72490b5d9f52c0adc997ef45a83800f15969db..e109bb9800882b19370cf39155a71da8c79b0634 160000
--- a/parsers/fhi-aims
+++ b/parsers/fhi-aims
@@ -1 +1 @@
-Subproject commit 9a72490b5d9f52c0adc997ef45a83800f15969db
+Subproject commit e109bb9800882b19370cf39155a71da8c79b0634
diff --git a/parsers/gpaw b/parsers/gpaw
index 141302308ed6ad7b457bae0e7fc760e4da54fe19..193e5aa704ec7ad48153118c2753dbbe957131b9 160000
--- a/parsers/gpaw
+++ b/parsers/gpaw
@@ -1 +1 @@
-Subproject commit 141302308ed6ad7b457bae0e7fc760e4da54fe19
+Subproject commit 193e5aa704ec7ad48153118c2753dbbe957131b9
diff --git a/python-common b/python-common
index 296d2b42810221ba4a7732198fb5208b95bb3ffb..b9b78ed7179b89bccd4d8ca1e3eb553f6d98bba4 160000
--- a/python-common
+++ b/python-common
@@ -1 +1 @@
-Subproject commit 296d2b42810221ba4a7732198fb5208b95bb3ffb
+Subproject commit b9b78ed7179b89bccd4d8ca1e3eb553f6d98bba4
diff --git a/setup.sh b/setup.sh
new file mode 100755
index 0000000000000000000000000000000000000000..ba306464f2dacb7cfc9235ac2d23dc2039fbe46b
--- /dev/null
+++ b/setup.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+git clone --recursive git@gitlab.mpcdf.mpg.de:nomad-lab/nomad-lab-base.git
+git submodule foreach git checkout master
+pip install -r nomad-lab-base/python-common/requirements.txt
diff --git a/update.sh b/update.sh
new file mode 100755
index 0000000000000000000000000000000000000000..7e7d204ac3aeaefdd2bacb59688c9e6416161fcd
--- /dev/null
+++ b/update.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+git submodule foreach git pull --rebase