re-order after recurrence