updated version
updated template