This app is really quite good, but suffers from full out excellence. The information in recent years has been less reliable (ex. "The flight was estimated to have left xx minutes ago" when actually its still waiting the leave the gate. Delays also used to be much more informative and reliable, and quicker. This is the best app of its kind, but it leaves the user with room for doubt. I would encourage developers to make it great again. Id love to write a one word review about its excellence. Do better please!