Collects optional progress