category extractor added