added reverse order criteria