software disruptions