add reverse order test