updated template syntax