add new snippets
update snippets