fmt and use QOS instead of weight