improved font tools