added crappy font support