added assumption about cancelled and diverted flights