add helpers, templates  and examples