added type name property for type validator