added a ton of snippets; modified a few snippets;