select piece by rarity
choose piece by rarity
manual merge because git is not smart