changes for upgrade