create templates and some example