But right now, just as many technical challenges as they are, they're like organizational challenges and how do you like solve these problems that touch on so many different areas and efficiently tackle them while like maintaining progress among all these constraints while scaling.