progress.failed and progress.skipped