corrected text overlap