progress reporting enhancements.