text improvements