tmpl & template modified tpl