more own snippets