Watch out people. I was replacing the motherboard, but it was for 'mini' ATX which they don't make anymore. You can only get (for AM4) 'micro' ATX which is actually bigger, and does not have common screw holes with the mini.
I'm waiting for a new case. I got a Ryzen 5 with graphics. It totally surprised me that the Ryzen 7 doesn't have any basic graphics. I'm returning that along with a cooler since the r5 has a simple air cooler. You really need a large case with a big water cooler with the r7.
I thought to have it done this weekend, but drat.