update template, template