I'll let Julie reiterate some of the things we said about our capital allocation strategy. I'll tell you one of the benefits - I've been in the company 26 years, we've been in business for 36 years, maybe 26, maybe 25 and a significant portion of our time is spent on team member and leadership development. And so as our organization continues to grow, we have thousands of leaders in our organization. And one of the questions you have to ask yourself is, how do you retain the top talent that you develop over time, as they search for new opportunities to grow? And so we're really fortunate to be able to leverage our brand, our client base and provide other services that are tied directly into the mortgage that we started with. I'll give you an example, add to specific percentage, but the vast a significant portion of auto buying occurs within the first six months of the purchase or refinance of the home. So we have that data, we're talking to that client, we're servicing that client, we're skilled -- our Rocket Cloud Force is skilled at selling and now we've built the technology to tie those clients to inventory across the country. We just announced that we aligned with some of the largest used car operations in the country. So we're really able to develop a whole new business channel, leveraging all of the things we already possess. So it's not -- I don't view it as like an ancillary or side business because it's so tied into the core of what we do and it allows us to keep our talent. Solar is the same exact thing, which we touched on this, but it's about saving money with your home. It's exactly what we do for millions of people, have done for millions and millions of people and we're doing that at no additional cost to acquire and I am able to take a leader who has been with me for 25 years, who may without a new opportunity, say hey, Jay, now I'm thinking about looking somewhere else for the second part of my career, but instead I am looking to stay here, grow out that channel with all the best practices that that he or she has learned over the 25 years that they've been here and at an incredibly profitable product to our mix. Same with homes, we've already spent half hour talking about homes and its natural synergies with mortgage. So, no, I'm not concerned about being spread too thin because these things are value add to our consumer, highly profitable and leverage the talent that we've got inside the organization. Now Julie, I'll maybe let you talk a bit about the capital portion, but I think some of the question was there, are you dedicating enough capital in all, do we have enough capital for all these things?