-- : So, to balance that optimism, great fourth quarter. I've seen some projections for 2020 where some of the economists are saying that milk price will stay strong, but the economic challenge that these producers and our customers went through from 2014 until 2019 was so severe, it's going to take them a while to dig out. So, there's some optimism, but it's not -- it's still a very challenging industry. So, kind of leads me to your second question, it's great to be part of a growing market and sort of -- almost I'll say gravy sales, everybody's growing, but that's probably not the case for us. But what we're saying is we're available -- we're able to grow, even in a flat market, just by earning competitive share from competitors. So that's your second question. So, what we're seeing with the competitors is -- I'm biased, I'm an insider, consider this with the context of the source, but I do believe our technology is better. And when we go up against -- the competitive products, we can offer a value proposition that just meant ton of sense. We just have to sell that day after day after day against much bigger competitors. But what we did notice and I think, it's related is that the Elanco product, the animal, the farmers, the spin-off Eli Lilly, the animal spin-off from Eli Lilly, the Bovine Ecolizer, they've announced the distribution, they're not going to make any more of that. So, we still see as a market, they're still whining out whatever inventory they do have, but they have announced that they're not going to make more. So, that's a good opportunity for us, but it's not huge. The real competition -- the real big size competition for us is the Zoetis product Calf-Guard, a volume leader, a huge volume product at a very low price. And then this new territory, this new competitive territory of going against the Dam vaccine, a lot opportunity there. So I think that's where we're growing is this that competitive market share of a flat, but with some promising upside market economics.