Whoa, some heavy and exciting stuff. Best of luck getting all this going. Sounds daunting.