Time of promise - Mastercard and American airlines