add Rank method