various text improvements