update  TemplateController