font end basicly ok, now back end and font UI