use progress-stream for reporting #472