I just upgraded this pc from a AMD fx 9650 with a GTX 480 and over time replaced my old hard drives to SSD and the RX 580 4Gb that I still use now. I loved my old pc but it was not cutting it in newer games i like to play and stream at the same time. I upgraded to a R5 2600x and added a M,2 drive to this build.