add a font finder; add support for styles