Do some upgrading.