Thought I'd provide a report on my experience in swapping out the mobo, the ram, and the cpu. Ryzen 5 1600 (65W TDP) 6 cores & 6 SMT cores replaced the FX-8320e (95W) 8-core processor (no SMT.) I swapped out 16GB of DDR3 (4x4) 2133Mhz for 16GB (2x8) of 3200 DDR4 (currently clocked @ ~3066MHz (total stability.) This was achieved by simply setting the first XMP option in the bios without difficulty. Haven't experimented with actually cracking that 3200MHz nut yet--but it's no go, atm.. Last, the MSI 970 Gaming mobo was replaced by an MSI X370 Gaming Pro Carbon AC, and I updated the UEFI bios to the latest version, 2.5. BIG, pleasant surprise! I'll get this out of the way, first. I had expected to have to clean-install Windows 10x64 because of this change--it is practically a new computer, even though many things were the same (~4.25 TB of drives, including the Sata III boot SSD, etc.) I had expected the initial boot of the new hardware system to choke, gurgle and cease on the first boot attempt to boot to the old installation. I had a prepared a bootable USB thumb drive with Win10x64, version 1709, build 17025, ready to go--my plan was that I would do an in-place reinstall on top of my former, old install and in so doing would have the necessary changes made to the system to accommodate the new hardware--without having to do a clean install and begin the laborious process of also reinstall my collection of > ~350 games installed, plus dozens of productivity programs and utilities! Imagine my surprise, then, when on the very first boot attempt build 17025 found all the new hardware drivers it needed and booted right up! First time! I was, of course, delighted that my fears did not materialize. And that in itself made this by far the easiest, simplest major hardware transition under Windows that I have ever done. After that, I double checked all hardware drivers and installed the latest where needed, and just for the heck of it I did the in-place install of 17025--which went without a hitch. Short of it was it was a major hardware upgrade which did *not* require a clean Win10x64 installation! Saved me days of tedious application and game reinstall time. The only hardware element which required a bit more time to install was the driver set for Intel Gigabit Ethernet adapter, an L211--would know something from Intel would ham up the works a bit... But it wasn't necessary for the initial boot of the system so it didn't really cause any delays. A bit about the hardware change itself--not much to tell, really. It went by the numbers--was simple--very easy. This mobo is very nice, a big upgrade from the 970 Gaming--just as I had hoped and expected. Popped out the old mobo, ram, and cpu, popped the new ones in. Maybe an hour's work with me lollygagging and taking my sweet time. For the old 95W FX-8320e I had bought an Evo 212 cpu fan for a big improvement over the stock fan, which I had kept far too long in any event. Was very pleased to see that the fan that came stock with the R5 1600 was equally as quiet (meaning inaudible) even under cpu load! Excellent! AMD knew exactly what it was doing with these included fans! What an improvement! It screwed right into the standard MSI motherboard backplate--perfect fit. It even runs at the same rough RPMs as the Evo (750-800) even though the Evo had an appreciably larger heatsink area and a bigger fan. I guess that's the 30-Watt difference in the cpus, eh? That's it for the time being--except for Microsoft's Win10 activation servers being slammed or down or whatever they are.. I kept getting an error about the servers being unavailable...Sometimes I really want to smack Microsoft, if you know what I mean...! I can see the new box under my Microsoft account without any trouble--yet even though I previously had my activation account tied to my Microsoft email account--for the express purpose of being able to upgrade my original hardware under my existing retail (not OEM) Win10 license without any problem--trust Microsoft to create snafus where there don't have to be any! --A quick note about the MSI UEFI board--it's very, very nice. Big improvement over the 970 Gaming. The UEFI configuration screens run much tighter and faster than the latest bios update for the 970 Gaming--the instructions are greatly truncated and overlap and repetition have been eliminated as far as I can see. It's actually "fun" to jump into the advanced configuration options of the UEFI, now! The much older 970 Gaming UEFI was simply *clunky* and slow by comparison--it was OK--I'd rate the UEFI controls of this board excellent, though. As things develop I may come back and add notes if I think they are worth mentioning. As it is, I hope this may be of some benefit to other people contemplating a similar move.