add DSCP support