update with new template