add scan out of order test