intial upgrade changes