Reorder method flow