added snippets library for injection