added template specifications to the spec