submodule snip