make sure the submodule exists for install