replace arrays with box object
illustration of problem with descenders and text placement
ff demo