use a single did return flag