more support for custom fonts