snippets should be in one place. use c&p from TuSC