update tmpl