now using TemplateCreateUpdateCommons