updated template feature