Seldon, it's Marc. I would say at this point, the answer is no, we don't expect a major impact. So labor is a little bit on this one, and first of all, it's going to -- our biggest concern is right now around our people and but so far, it looks like all our 10,000 people are safe and healthy. Beyond this one is in -- of this Corona virus from what you can see today, it may have three potential impact. One is the China domestic markets, obviously, when people don't go into stores, the market will decline, you all know that our exposure to China domestic market is limited. So I guess that's not going to hurt us a whole lot. Two has been on production and three is on components. Production, the China production is largely serving Asia and to only a lesser extent Europe and to almost very small extent North America. As you know, North America 80% of what we sell in North America or U.S. is produced in U.S. So that exposure somewhat limited in particular with one factor where we export from Chinese, it's almost 1000 miles away from Wuhan. So we are a little bit, I would say, protected but it's a bit further away. The third element is components, keep in mind, this whole thing happens around the Chinese New Year. Every year on Chinese New Year, you plan if your supplier inventory levels when we stop production, when we start production. So, I would say, we're pretty well covered, well covered for these three or four days of extension for Chinese New Year, and beyond this one, we got to see it. The other thing which you also need to keep in mind, throughout the last couple of years in most critical components we went aggressively for dual sourcing. So we're not -- we're single source only in very, very few components. We're largely dual source and which gives you a little bit of a hedging.