[minor] listen to upgrades