Okay. So, Justin, to answer the first part of your question, shift in terms of solutions, I mean, we're certainly seeing an increased demand for these more decentralized or decentralized components within our clinical trial. So, we feel we're in a good place as we develop our decentralized platform and their services around that decentralized platform. We're able to provide, if not a whole solution because there are still not very many fully decentralized trials, but we do have all of the components. So, I think that's probably a shift that's happened really as we come out of the pandemic. A more risk-based monitoring approach seems to be more in play. Our home health care services have been in demand, our sites. We're moving on with the call over â the e-consent, sort of areas. So that would be, I would say, a trend. In terms of FSP versus full service, I don't think we see any particular move either way. As I mentioned in terms of our partnership discussions, many of the companies who are looking to partner with us want to have the option of a functional service provider, as well as a full service provider. Some of the â part of their portfolio, they may do full service, other parts of their portfolio or their functions they want to have in-house or they want to have a functional oversee or provide it together. So, we're able to provide both of those sort of areas of the business. So, that's I think very positive for us and puts us in a good position around those partnership discussions. In terms of backlog and burn, the timing in terms of that can vary. If you get a rescue project, you could be â you get it Friday and you start Monday. On the other hand, things â we don't put â we're pretty careful about what goes into our backlog. We don't put projects into our backlog that have a first patient in beyond, I think it's about 9 months to 12 months. And we also don't put it in if there's a go no go decision to be made in a program. So, what goes into our backlog is it's fairly conservatively managed, I would say. To give you some sort of indication, I would say on average, it's probably 3 months to 6 months from award till we start work. That's sort of â it can be a little faster than that at times. It can be a little longer than that at times, but I would say that's sort of ballpark.