fix text positioning / bounds calculation