added update-submodules script