disruption and repair