some new snippets