set up submodule