Braidwood weathers the storm