fix the bug about submodule