+ text extraction method intro