Yes, so the -- on Android, broadly, as I've said, we have a number of good drivers for the Android business, I'd say three clear strong drivers. First, we will be around new use cases. If you go back and look at the number of applications or use cases, our customers used mobile computers for, say five years back, it was probably mid-single-digits. Today, most of our larger customers are probably more like 50, 60 different use cases and applications and we think that is going to continue to expand. So that's been a great driver. The Android transition from the legacy Windows operating systems continues. There were several of the older Windows OS versions that went out of support at the end of January of this year. Our best estimate is that there is still approximately 10 million legacy Windows devices in the market that needs to be upgraded. Our market share in Android continues to be very strong at 60-plus percent and the warehouse migration there is still gaining momentum, I'd say, and a great opportunity for us.At the second half of last year, certainly in Q4, we did start to see also, I guess, a new driver and that's Android refreshes. So it's now five years since we started shipping Android and some of those devices are now getting ready for a refresh. The earlier devices we had don't have the memory or processing capabilities to support all the different use cases, all the different applications our customers are putting on it as well as the processing requirements required by -- to run the newer -- the most recent android versions.And lastly, I'd say, also, as a new trend we're seeing is, our customers are looking for to deploy mobile computers much more densely or deeply into their organizations, they are looking to have basically a device into the hand of every employee, particularly in healthcare and retail. We are expanding our portfolio of solutions to enable our customers to have the right device for the right worker, where we can then generate a positive ROI for them in those areas. We have had an order in Q4 from a large U.S. retailer, which included our new EC30 device, which was intended to be basically deployed to all their employees. And that drives also a lot of Workforce Connect applications because most of those applications of use cases are predicated on driving greater collaboration between store employees or inter-store employees and customers.