Added submodule support for fetch