begin upgrading
(feat) Add feature upgradeable