make submodules work