Will X Payments launch this year? Outlook not so good.