added font support (requires modified hiero)