progress summary
generate progress summary