When i bought mine, i upgraded a few things. Changed the 2TB HHD to a 2TB SSD, added 2 4TB HHD & 500GB drives, bumped up the ram  from 16GB to 32GB, added a USB 3.0 expansion card, and a Wi-Fi expansion card. Looking in the future to bump up the processor to an i9..I was impressed with it so much i bought another one for my wife..lol