reorder carve when reordering class info list