fix templateName()