improvements to template