updated template demo