Added TextExtractor