add bundle BufOnly, fixs, add submodules