updates to add template.