updated template