new updated template