Adds progress reporting.