Hi, Doug, it's good to hear from you. The first one, we -- first of all, the Autoship, I mean, net sales of 67.1% itself is a pretty high bar for e-commerce. Two, I think the other point I would make there is for the number of customers that are subscribed into Autoship, there is a reasonably large number outside of that will behave like Autoship. So, the number -- the contribution is actually larger than that. Third, I think areas that we invest in to be able to make sure that number continuously increases are possibly a couple of different areas. One, we're always looking to increase assortment, always looking to make sure that what part of our assortment actually Autoship eligible, and if there isn't we're incrementally sort of upping that investment. Two, launching complementarities, so healthcare is a good example where the numbers that we're projecting do not contain any kind of numbers or Autoship synergies that we're starting to see from our healthcare vertical, because it's still pretty small, but the hypotheses is that those complementarities build in. And the third one is, of course, as we continue to improve our algorithmic signs around personalization and recommendation to be able to offer customers an ability to build more relevant baskets than they already are. That actually also contributes to the increase of that Autoship number. So those are the three areas that we're focused on. And the second part of your question was around general trends or projections for our focus on the rest of the year. It's do more of the same -- its three things, Doug. One is, do more of the same, so I continue focus on customer acquisition as well as offering customers a tremendous service to be able to engage them, retain them, drive, repeat purchases from the active customer base; two, continue to focus on growing our private brands; three, thoughtfully right, we always do it thoughtfully in the way that we go to market and in the way that we find the opportunity in the market to pack bag into how we think about private brands. And then three, of course, continue to invest and grow our healthcare offering, so we'll broadly attack all of these together.