Add sort
Add getRank and TestRank