given template