fixed the wrong placement of submodule