add fonts and parser