update progress bar in discrete steps