resolve submodule