Have to pick on your terminology a bit, you keep saying "smooth" when you mean accurate with regards to time estimate to completion.<br><br>If you want it smooth, just make the incrementing counter for the animation a floating point data type.