Will the tokens I hold be automatically updated if the smart contract is changed?