integrated with TextAnalysis