add tmpl maker