I would just say, I think this is a good point just to underscore. When you look at the business in the services business, SRS is a standout performer and it's a foundation for partnership relationships across the business that where we hold their assets, they send us their assets or communication with those customers on a daily basis in terms of what we have, what we can do for them to advance the research by bringing out pieces of their asset database. On the genomics, I refer to it in our pre-announcement, it's highly transactional. It's high transaction, high volume short order and lead time and turn around and so it too represents long lasting relationships as I highlighted expanded customer accounts. But the foundation there is formal in terms of the customer needs at the, at the time period. As I said, I think that's a spending behavior change right now based on our assessments. On the product site, again we have a very strong differentiated ultra-cold store systems, including the cryo products that just grew gangbuster, 25%, 27% growth rates year-over-year and sequential expansion. We continue to see that pipeline proved to be very strong going into 2023 as well as we highlight. We just had best quarter in our books -- on bookings. But at C&I side, had grown to be about two thirds of our revenue at this point last year. This brings it down to being, when I say two thirds of our products revenue. Now, we just went back down to being half of our revenue a little less. So we'll continue to tune that portfolio, but we're take Covid, I'm sorry, we'll take C&I as it is. We'll continue to market. So the differentiate products, that is where we put all of our investment in our steam. When I say all of it, of course we invest in marketing behind C&I, but our true differentiated IP, what our customers are, our enterprise customers count on us for both large and small customers is really a differentiated cryo capability, reliability. And frankly, this is where we think that B Medical Systems and Barkey is just continues to solidify and extend the leadership there. So I really appreciate the customer or the question. I'll pause there and see, see if I can clarify anything that I rambled on about.