On the net dollar retention, we still see a very healthy trend, in line with our, I would say, historic numbers and historic averages and also with our long-term target, above the 130% on net dollar retention. In terms of the gross dollar retention, we do see, I would say, a same trend, as we've seen before, which is considerably sub-2% in terms of churn, which is a very strong, I would say, performance as well. Looking into launches of new merchant, I think we see a super positive trend as our Q1 bookings of new business, new GMV is virtually more than double what we did in Q1 last year, and over and above our internal budgeting for the quarter. So, we do see a tremendous interest from clients to integrate, to go DTC, and this does not stop because of, I would say, COVID relief or because of macroenvironment. Even the other way around, we see some acceleration there. In terms of launches, we don't see delays that are caused by the situation. As Amir mentioned earlier in the call, we launched double the numbers of merchants than what we did same period last year. So, we do see that this was a continuous trend of more clients signing in and more clients going live each and every quarter. So all in all, on the customer front and the underlying business and long-term growth engines, we do feel very comfortable.