large-scale failures