fix up qos stuff first