added preference for UI font scaling