first integration snippets 2