improved interstitial text handling