adding a submodule