update script for handling submodules