add Progress.
add Progress test.