starting on reorder_from_set()