bringing submodules up to date