even with numerous weather delays.