for miningcompany in allcompanies { if miningcompany.hasundisclosedsafetyviolations() { leaveout(miningcompany.preestablishedcriteriaforsafety()); proceedwith(interviewswherequestionsexpose(miningcompany.unsafepractices())); resumefromstart(miningcompany.policyrevisionprocess()); } else { continue; } }