Sure. Ryan, So I guess just to kind of walk through each of them really quickly one by one. On the renovate side, like you mentioned, we are seeing some really good progress there and good momentum kind of across the board and in various markets. The way the renovation revenue model works is effectively think about an average renovation cost right now were in the $15,000 range from an average reno cost to these customers. And then we're capturing a service fee on top of that. It can be anywhere from 20% to 30% or so of a service fee. So this comes through at, call it, a 20% gross margin, plus or minus. Overall, from an overhead perspective, that's a shared resource from -- with our EXPRESS business, with folks in the markets and all that. So it's a nice kind of value-accretive overall business line to tack on to our existing operations. On the Direct Plus side, like Brian mentioned, from a customer perspective, it's very similar experience, overall, where the request comes in, we're underwriting the home, and we're managing that request all the way up until the time of closing. Effectively, what's happening at closing is we're transitioning or we're assigning over that contract whoever the ultimate buyer of that home is. And so we're capturing our service fees as the revenue on that, for that project -- or for that home. So really, that comes through at a very high gross margin. I think 95%-plus type gross margins there since it's effectively just a service fee coming through. And then on the listing side, this is where the kind of interesting thing that Brian just talked through. Again, this is also a service piece. This comes through at a very high overall gross margin there. For leads that we're referring out, the referral fee that's coming through -- back through is just going to be a percent of the overall sales price that ultimately that agent closed on, so that should come through again at a 90%-plus type gross margin there. And again, the subscription fee is -- it's our mechanism for being able to engage with those types of very highly motivated and engaged agents within a market that are willing to invest capital upfront in order to get access to leads and listings and all the other great products and services that Offerpad can offer them there. So again, as a subscription-based type fee coming through, that's another kind of 90% type gross margin ultimately.