Please check my PC parts (Updated)

Jun 28, 2018
4
0
10
Hello all. Recently i made a post similar to this. I have taken some of the advice and created a new parts list. Feel free to make suggestions, but my budget is an even 2,000. I don't need a software, i already have it for free. I am also looking for a keyboard and mouse. The only requirements i have would be Cherry MX blue switches, and full size keyboards. I would like programmable RGB. Thanks so much in advance, this is a wonderful community.
P.S, i really like red, so if it is just a solid red I'm fine with it.
https://pcpartpicker.com/list/C2Nwq4
 
Solution
Better link to that other thread but considering those already chosen parts I'd suggest Ryzen 2600x which comes with decent cooler and 2 x 8GB of 3200MHz RAM.