added basic font support