Delta Air Lines canceled 25 flights Thursday in the last stages of its recovery from a computer outage, and said at noon that its operations have returned to normal.

The airline canceled more than 2,100 flights over the past three days.

Some of the Thursday cancellations were due to the recovery while others were due to bad weather, according to Atlanta-based Delta.

And storms later in the day in different parts of the country “could provide further challenges,” Delta said, but it does not expect more cancellations due to weather.

The airline said travelers should check their flight status. Delta is waiving certain change fees for customers with flights booked through Thursday who want to change their travel plans to a later date through Aug. 21.

MORE: