add upgrade step