Used to work great. Recently I've been unable to update my meal after getting upgraded to first class (i preordered before the upgrade, now it shows i have something pre-ordered, but doesn't let me cancel that and add a new meal). It should either cancel the old meal, or possibly carry it forward to first class if it's also available there (fruit and cheese platter) Could also be easier to get to the boarding pass and gate info when it knows i have a flight upcoming (currently takes 3 clicks).