adding support for typeface