This is probably an amazing computer, but don't buy it from these guys. Slightest bump to the screen and it it glitched into lines and pixels until re-start.  No quality control before shipping.