support the extraction of texts