One such improvement is adding "smart contract" capabilities to wallets, which can make them easier to use and recover