added tc:hasName