replace exts with git submodules