非Submodule版