more snippets and docs