new snippets gained by abc016
new snippets gained by abc016