As someone that has actually coded a very basic progress bar before, yes. It's near impossible to make it smooth, and yes, my answer was exactly the same. It shows that it's making progress and not frozen, and that's all that really matters. I have a new respect for progress bars after trying to make one actually function, and I had tutorials to figure out how to do it.,(reply>), I mean... How effective is it at showing that there is in fact progress going on when it sits unchanging at 25% for two minutes before racing all the way from there to 68% in less than two seconds.,(reply>), How about a neural network that learns from different machine settings how long tve overall process is going to take,(reply>), It's not very sophisticated to increment value by a little every time something completes... Estimating time is whole can of worms.