use configurable rarity