parallelized the text extraction for a 5.7 times gain in speed