add string order sort method