snippets working first step
properties finalized