add in independent snippets