upgradeable definition - Search