Mark, this is Scott, let me take those two. On the costs, the $0.03 to $0.05 as you called out and we called out for the year, I think right now, it's about building out the intermediation capability on -- and the associated customer, both seller and buyer flows, to make them a lot better, and there's a lot of background to that. The intermediated model that we spoke about, that kind of $1 billion on it, it's really not on the core eBay business. So, it's not like we're dragging and dropping code from 1 country in the eBay core business to another. This is building out the core eBay marketplace payment intermediation capability. And that's going to take product and technology. It's also going to start to require us to invest in areas like trust and risk, customer service, to be able to prepare ourselves to take on these volumes and do it in a compliant and safe way. To your second question, in terms of the scale, let me kind of lay out the $2 billion and the $0.5 billion in a little bit more detail just so we're clear. To your question, here's -- to start with, we're gated for the next 2.5 years at 5% and then 10%. And so how quickly we can then scale from there is going to be partially determined on our capabilities and partially determined on how quickly we can scale with our sellers and our buyers and role that globally. But our base assumption is that if you continue to grow the core marketplace platform that the new payment intermediation model applies to and you assume a migration schedule that scales rapidly after the operating agreement expires mid-2020, you start to talk about a pretty high penetration rate with intermediated model as you head into the latter part of 2020 and 2021. So, when I talk about a fully scaled kind of stable state, you start to talk about the latter part of 2020, 2021, even into 2022. And the $2 billion, to be clear, is then taking that new intermediated GMV, applying a take rate that will be discounted versus the existing PayPal rate and you quickly get to $2 billion or more of revenue. When we size the costs associated with that, both the 19 that we've already framed up -- sorry, the 18 that we already framed up as well as the 19 that we're thinking about, the first couple of years, there will be some burn associated with that. That's already incorporated into our guidance obviously for this year, but when you start to think about the associated cost, not only to get this up and running, but the ongoing cost that are going to be associated with Adyen and with PayPal on the new model, we start to look at about $0.5 billion at scale when we're scaled up for the future.