They do also seem to be willing to or have a culture of taking bets like this that I suspect a lot of the other companies of their size don't - it sounds like they started working on this back in 2015, and I imagine it's been a pretty big investment so far. I'm not an Amazon fan, but not a lot of other companies out there seem to be willing to take bets like that.