template consistency