diff --git a/utilities.sh b/utilities.sh
index 137e0f429beddfcc6786cf797f01f7cf9e591d0e..12ac19e18ffc94e3c54f6c5858b57d04f602b26b 100755
--- a/utilities.sh
+++ b/utilities.sh
@@ -1,7 +1,8 @@
 #!/usr/bin/env bash
 git submodule init
-git submodule update
+git submodule foreach git pull origin main
 
 mkdir -p docs/technical-documentation
 cp ./backend/definitions/README.md ./docs/technical-documentation/README.md
 cp ./backend/CHANGELOG.md ./docs/technical-documentation/CHANGELOG.md
+cp ./backend/openapi.yml ./docs/openapi.yml