Very good, Amar, how about a kickoff on the bookings and churn and revenue retention and then you jump in as well. Hey, Dan, thanks very much for your questions. So yes look, we're very pleased with our sales bookings once again, fourth quarter bookings of $293 million, second best quarter in the company's history and 27% year-over-year growth. So we're pleased with that. Just to give you a little bit of color, we had over 7,000 deals closed in the quarter. So once again lots of diversity in our bookings. And bookings were broad-based across all regions. For example, in the Americas, our sales bookings were up 21% year-over-year. In EMEA, we were actually up 35% year-over-year in sales bookings. Then in Asia-Pacific and Japan, we're actually up 101% year-over-year. So, terrific acceleration of growth all over the world as multicloud continues to accelerate at different rates in different countries. So pleased with the regional kind of performance, if we look across customer segments, again very broad based. Good growth in small business customer segment, mid-market customer segment and the enterprise segment where we continue to make a lot of traction penetrating the enterprise market. The other thing, Dan, we saw substantial year-over-year increase in larger deals, right. So we're excited about that, in terms of our sales pipeline. You had asked about that, sales pipeline continues to increase, so despite continuing to put up great sales numbers, the sales pipeline is also going up. As Amar indicated, this is really our time to invest and take - capitalize on this great opportunity. So sales pipeline for the fourth quarter was up 150% year-over-year, that's 1-5-0 and 20% sequentially so really good growth in the pipeline, one last thing I'll mention. And then Amar, you might want to touch on your view on sales bookings, maybe one point there. But you'd mentioned churn and net revenue retention, but churn is a component of our net revenue retention figure that we report and very pleased here as well. Our net revenue retention as you probably remember really stepped up each quarter in 2020. We started out 2020 at 98% net revenue retention, that was in the first quarter and we exited the year at 101% core net revenue retention. So delighted with that and we expect continued movement there. Amar, any other color you want to provide?