I noticed that if the new value is lower than the previous value the progress bar doesn't update. Would this be a minor change?