validate template