Great mini PC for Home Assistant. I had to buy a much more powerful micro PC as mine did not have the punch to perform any kind of decent local only voice control (I am working myself off of the cloud). I bought this as the i7-9700 packs a pretty good punch compared to my i5-6500. I think I got a good price on this, so my speed to price ration was pretty high. I really would have liked an i7-12700 BUT at a cost of well over $2000 and I couldn't justify it nor the electricity it would consume running 24/7.  So, I swapped my Samsung 960 EVO NVMe card into the new one, configured the bios and voila, I'm running on the new PC and the voice control is working at an acceptable speed now and more accurately... YEAH, I am almost rid of Alexa! (well no, this is still a backup of sorts just in case).