added mainFont fallback