progress report now works again, and better