precise upgrade changes