submodule cleanup