several sort method