The actual hardware Dell uses is a bit annoying. It seems even the GPU I got was a Dell specific version. The motherboard is also their custom chipset. I am fine with what I have but it is perplexing that Dell positions Alienware to be upgradable and makes it pretty difficult to do so (e.g. I made the mistake of not getting the system watercooled .. the steps required seem out of my hardware skill level). I'd also be keen to swap the Ryzen 3700 for the newer series chip .. but have no clue whether that is possible on that motherboard. Also, can I say AMDs numbering makes no sense to me personally.