more work done on the font end