moving ahead with submodule