Some accuracy improvements to the progress method - #20.