add snippets
add snippets