i think qatar airways got it all