readme and snippets