two modules and li's one module