use calc_rarity_whole for now