update template layout