Thank you. Appreciate it. Sure, Todd. Good questions, both. So on the HDF side, the -- what’s going on is we’re taking a product that was designed and approved eight years ago in 2012 and dramatically simplifying it. But when you dramatically simplify something, you -- and you want to bring it to the FDA for approval, you then have to produce it and test it, and write a user manual for it and drop heavy balls on it and if something cracks, you’ve got to fix it, and you’ve got to have relationships with overseas manufacturers and packages get lost in Alaska. I kid you not, even though there had nothing to do with -- it had nothing to do with an Alaska shipment. And so it’s a complex, many, many dimensional undertaking. Once the FDA gets our submission, which we will be submitting for a, quote, special 510(k) clearance, unquote, they -- one of two things will happen, either they will accept that it is a special 510(k), which means that they have 30 days to comment and if they don’t, we can go ahead and enter the marketplace. Or they will say, no, this has more change than you -- we don’t accept that this is a special 510(k), and therefore, we will go through a normal 510(k) process, which could take 90 days and in a pandemic, perhaps, even more. So that’s why that’s where the complexity comes from. I hope that relatively brief answer gives you some idea of the -- of what -- what’s going on behind the scenes. In terms of the commercial contract, we have several opportunities, but we have been pretty close on one particular one for a couple of quarters now and that is the one that we keep talking about being very close to, and frankly, it hasn’t changed. And we are -- we thought we were very close two quarters ago, we thought we were much closer a quarter ago and I will tell you that we’re much closer now. But when you’re dealing with national contracts of large companies that all of us have heard of, they proceed at a pace that is defined by the customer and you can push, but you can only push so hard. And this is a new area for us and we’re -- it will develop at its -- we -- it will drive its timing, we will not. And I do hope that it will happen this year. I believe there’s a good possibility that it will, but it’s not something that we control and but it will, as Howard point put it, we definitely will move the needle. We’re talking about a division that sub-$1 million today and we’re talking about a contract that should be at least $2 million, if not more.