add qos support