implements creating snippets