initial snippets