snippets as submodule