fix text overlapping issue