new snippets for web mode