added some more snippets back