The cash question is the one I want answered the most. It is ballooning and all we've really seen is really a bitcoin buy and some debt being paid off incrementally (I expect we see this accelerate over the next 6 months). I'd like to see another factory announced and Tesla address how they are going to keep up with the obvious demand. I think right now, there is a very clear path to 2m production, but above that gets progressively foggy. The 4-5-6m per year numbers will almost assuredly need another 2-3 factories and with even with the warp speed of Tesla, they are taking 18 months outside of China. If we think ~800-900k in 2021 and ~1.6m in 2022. To hit the growth to ~2.4-2.5m in 2023 requires more investment in current factories or new ones... probably a bit of both really. 2024 above 3.6-3.7m will almost certainly need another factory or two to hit the 50% a year target. Realistically, those factories need announced by mid 2022 at the latest