Issue #3 Fix issue when progress_reporter is None