Built to replace my aging 4770k system, this build's focus was creating a strong system for gaming as well as photo editing with the ability to multitask effortlessly. (note: the GTX 1070 is a carry over from my old system. I plan to upgrade to one of Nvidia's 3000 series GPUs when they get released next year.)
All the parts worked well together, with only a slight hiccup. The ASrock x570 Taichi has an exceptionally stupid placement for the USB 3.2 gen 2 header. It is placed in such a manner that prevents one from populating the top PCIe slot (???). This is the single blemish on an otherwise stellar motherboard. Even so, I was disappointed. I reached out to Asrock customer support and they took my shipping address and have shipped out a cable that they say will resolve this issue, for free. Great customer service, but still a silly design flaw in the board. If you buy this board and intend on using the gen 2 header, I recommend contacting Asrock as soon as you buy it to expedite the arrival of the essentially required extender.
The rest of the build went as expected. The O11 Dynamic was a joy to work in and the internal back panel (that can also be used for SATA SSD mounting) provides a wonderful place to hide cables, which makes the usually ugly cable side of a build look just as slick as the motherboard side.
Going from a four core 4770k to the monster that is the 3900x was quite the jump, and any multitasking that I previously had to sacrifice performance for on my old system, doesn't even make the 3900x break a sweat. It's quite the sight to behold a task that previously caused an upwards of 60% CPU usage on the 4770k reported as a mere 4% load on the 3900x. Wowie.