late-stage diligence