keep snippets