add tmpl