reorder method

[ci skip]