first upgrade changes