update TemplateBuilder