start of some snippets
updated pro snippet