improved font rendering, steps toward text layout