switch to public submodules