Well, that's a common question. Really the answer, that is SEO takes forever it's endless. Probably when people are asking that question they're thinking of you know how fast can I get my website ranked or ranked for a phrase or keywords or get a page rank etc etc. And the answer to that part there is, I would say to see some meaningful changes. And of course, it's gonna depend on what your key phrases or keywords are the competition and those kinds of things. But it's a slow process when done correctly. There's really no shortcuts but a reasonable expectation would be six, eight, nine months to see some substantial changes. Now also it's going to depend on how bad your site is. Because if you're not ranking in the top 100 because you got or some really serious problems there. And in a certain a little bit of adjustment to major flaws can get you to move a couple of pages. But to get to page one, on any reasonable phrase is a long process with many different facets of it from content to optimization, just speed optimization, formats all kinds of different aspects. A minimum of 6 months, 6-9 months, possibly a year to see a major move. minor moves could be seen anywhere from 90 days to 120 days in that range. So, it's a long-term project. And like I said in the beginning it never really ends because once you get to page one. You got to stay at page one Just because you got there doesn't mean you're gonna stay there because everybody else is trying to move up. So, it's a constant maintenance. It's a constant improvement stay on that page. Because if you think about it, for you to get to page one and if you were in position 90 that means you know 90 other people had to move backwards. So, once you're there you can't just rest on your laurels and say I did it. I'm here because you will find yourself slipping back in the ranks once again.