Thank you Craig, for a very broad question, I'll leave it to you to keep track of, if I answer each one of those in order or not. But let's start with macro events in the last 12 months. I think that, you can pinpoint very easily, the events in March of 2020, and the COVID, and the pandemic. And, we can definitely point towards that, from a logistics standpoint, and from just the overall world kind of shutting down and slowing down and a little bit of panic buying through March, April, May and June. And that customer I think was probably more closely tied to our existing customers. Customers that are familiar with the marketplace; I view that customer base completely different than what we saw in August and September. And then what we are seeing today in January and February, I think there is, you know, quite a bit of difference in the mentality of the buyer. And I think it's very positive. I think that for us, when we got to June, July, and we did see a little bit of a slowdown in new customer acquisition, and we did see a little bit of a slowdown in ounces sold, not for a long period, but for 30 days or so. You know, you kind of believe there that maybe this was just COVID related. But what we're seeing now and what we've seen since August and September, we've just seen much more macro interest in the stimulus, in political issues, in the devaluation of the dollar, we're seeing all the big buzz words that are out there right now. And we're seeing that translate into the type of buyers that we're seeing. And I will say that, although I don't believe there's a correlation, necessarily to a Bitcoin buyer, versus a physical precious metals buyer, I will say that what's motivating people to buy Bitcoin is probably motivating our precious metals customers and the new customers that are out in the marketplace, which is a macro fear of economic deterioration of a devalued dollar, of inflation, and what is going to happen to the purchase price and the ability to use existing dollars, and what will that cost? What will products cost in the future? These are all things we're hearing. I think that Michael and I are extremely confident and optimistic that the quality of the customer and we see this at Goldline. We always kind of look at the different type of demographic in buyers. The quality of the buyers that we have added to the platform in the last just five to six months and the average order size, the preponderance to buy a little bit more gold and silver. We just see a bigger wallet and a much bigger order size as well as first time buyers coming in and buying significantly more in some cases than we've seen before. I think it's very telling. And historically the Goldline buyer we've seen is a bit more conservative, a little bit older, a little bit more interested in macroeconomics and issues that are going on and what we've saw early on in JM Bullion evolution was a buyer that bought a little bit smaller average order size, generally bought silver, and in a lot of cases, bought the dips, and bought when we saw price drops as somewhat of a bargain shopper. In the last six months that has changed completely and Goldline and JM buyers and new customers are much more aligned, much more similar. Particularly on the JM side, we're seeing much higher average order size and much higher preponderance to gold and higher initial order. You know, I've seen some customers at JM that start off with an initial order of $5000 to $10,000. And they end up, over a very short period of time buying six, seven figures of precious metals. And that's very, very positive. And in certainly one of the reasons why we are very excited about this customer base that we are acquiring. The other thing, which I just want to make a very strong point of is that, in spite of a lot of people who believe that Bitcoin is somehow going to be the next currency or the next hard asset. We've seen in conjunction, and very closely tied in parallel, as Bitcoin has gone from $10,000 to $40,000. It's very interesting to us that we've also experienced a record increase in new customers with a very high order size, which I just talked about, which would indicate to me that, although their circles might cross a little bit as it relates to what they're looking at, they actually can and do perform in parallel and in conjunction through the exact same economic uncertainties. And then, I don't want to get too much into what's happening, we're seeing in the first quarter, but certainly, the events that JM Bullion and Goldline and other precious metal dealers experienced, you know, January 30, January 31, and February 1, as it relates to the Reddit buyers, or the Wall Street bet buyers. I mean, we saw over that weekend, an unprecedented amount of new customers added to the platform, and just you know, new customers that we'd never seen before that were just a different type of buyer and a different demographic and to be quite honest, it put tremendous pressure on the physical metal product side. But I'm very happy to say that JM Bullion and A-Mark and Goldline, the three of us together delivered a tremendous amount of packages and product and did it seamlessly to a whole new group of customers, which gave them a very good first time experience in precious metals.