tried to do something intellegent with font class