submodule needed for artifact dir