use progressloging for upgradestep