Using ProgressT and IProgressT
Simple Progress reporting
Using IProgressT