cleaning submodules part 2