created QType Text and deriveQType por product types