Rewrote the text search for non-location text. It was not handling non-Roman text properly.