Albeit a budget board, however, there are headers for all things, two m. 2 pcie 4 slots, 12th gen intel slot and, I believe ddr5 ready. The rgb is a farce as the software conflicts with one another and I’ve ended up using the remote. Still pleased all around.