Improved the progress reporting/E.T.A. using a (slightly modifed)