So let me take the first part of the question and Marty, you can jump in for the second. So, one thing that we - we have a very long-term focus, and there are some broad macro trends that we think are very well intact, and probably will stay intact for the next many, many, many years. These are like personalization. There's nothing that has happened pre-pandemic, during pandemic or post-pandemic that will lend itself for us to believe that that's changing. The second is the proliferation of social media. So, again, that's going to continue to inspire people, and people are going to be more and more intent driven, in terms of what they're trying to do, and have the tools necessary, the proliferation of digital tools for people to be able to make things. And then finally, like you pointed out Etsy [ph] seller trends, right. So, while there may be tiny variation in some of these things, in the shorter term, we believe that those are long term secular trends that we need to continue to focus on. What we have seen is, clearly, especially during the summer, certain types of projects being done less off, and other types of projects being done a lot more off. And one of my favorite examples, especially as we are continuing to expand our channels, use cases and audiences is people using our products for labeling and organizing, right. So I'm part of many Facebook groups for professional organizers, and one of our products that we've talked about in the past is Cricut Joy, which is to go after mass market. So a lot of these organizers and even people at home are using Cricut Joy to create very beautiful labels and to help organize things whether it is their kids bedrooms, or even as we go into class - into schools and classrooms. So, very pleased about that. And then I think one of the other trends that I think, when you look at it from a holistic standpoint, rather than from a month-by-month is international, right. I get bombarded almost every other day by some country - by somebody in some country saying, when is Cricut coming to XYZ. So, I think those are things that - there are a few things that have changed in the shorter term that I think was really kind of with the opening of economy and the fact that people hadn't gotten out of their homes for a while. But as we look at it, over the medium to long term, I think, everything we feel is intact and we are going to continue to execute on going after broadening our use cases, adding versatility to our platform, and expanding our channels to reach those new types of users.