Definitely agree that a good customer experience is key here. We're not shipping half baked hardware to end customers. That's what engineering development (alpha build, design validation build, production validation build, home pilot) is for. After all that happens, then customers can an install (and one that's well designed and tested).