updated with a new template