Submodule setup.