HIT ME HARD AND SOFT | ALL SNIPPETS