This was a  emergency buy due to my old PC kicking the bucket. This thing freezes a lot ! On simple tasks at that. It only has a single m.2 slot so, you have to transfer windows before you upgrade this. Just get something better.