fallback to manual data download if we cant get the submodule