Hope it falls off the wall on the ground <| sep |> Haha I ' m on the side that likes red <| sep |> No haha , we have the PPE here too . We don ' t have to prove our engineering abilities after graduating to our licensing body though , we just take the one Law and Ethics exam <| sep |> and that is arguably the only way to actually enforce the law with any efficacy . I don ' t agree . 66 % of all unauthorized residents have been here for a decade or more in 2014 . The median amount of time for unauthorized immigrant adults living in the US in 2014 was 13 . 6 years . A wall only helps prevent new unauthorized entrants . <| sep |> You ' re welcome , I love all things computers so something like this is really fun for me . I did put together a bit of a list of partsstill doing some research but this will be one of the best computers you can get at your budgetgive or take the 100 . PCPartPicker part list Price breakdown by merchantTypeItemPriceCPU Intel Core i 56600 K 3 . 5 GHz QuadCore Processorcpubx 80662 i 56600 k $ 219 . 99 NCIX US CPU Cooler Cooler Master Hyper 212 EVO 82 . 9 CFM Sleeve Bearing CPU Coolermastercpucoolerrr 212 e 20 pkr 2 $ 19 . 88 OutletPC Motherboard Asus Z 170 PRO GAMINGAURA ATX LGA 1151 Motherboardz 170 progamingauraatxlga 1151 motherboardz 170 progamingaura $ 129 . 99 Newegg Memory G . Skill Ripjaws V Series 16 GB 2 x 8 GB DDR 42400 Memorymemoryf 42400 c 15 d 16 gvr $ 74 . 99 Newegg Storage Western Digital Caviar Blue 1 TB 3 . 5 7200 RPM Internal Hard D r i v e d igitalinternalharddrivewd 10 ezex $ 48 . 89 OutletPC Video Card MSI GeForce GTX 1070 8 GB Video Cardgeforcegtx 10708 gbvideocardgtx 1070 gamingx 8 g $ 379 . 99 Newegg Case NZXT Phantom 410 White ATX Mid Tower Casecasecaph 410 w 1 $ 79 . 99 Newegg Power Supply EVGA SuperNOVA NEX 650 W 80 Gold Certified FullyModular ATX Power Supplypowersupply 120 g 10650 xr $ 58 . 98 Newegg Prices include shipping , taxes , rebates , and discounts Total before mailin rebates $ 1102 . 70 Mailin rebates $ 90 . 00 Total $ 1012 . 70 Generated by 20161125 1200 EST 0500 If any fellow PC builders want to add anything to this feel free .