This thing has been a royal pain.  I ordered the first one and discovered the CPU was bad right out of the box.  Sent it back still hoping I can get a refund.  Ordered a second and it is super fast but it will not display a second monitor.  I have lost so much productivity trying to get this thing to work, but I cannot function with only one display.  Total waste of money.  The lightning port is worthless.***update***We received a second unit and the thunderbolt port did not work at all, so we could not hook a second monitor up.We received a third unit and it will not support my two new Samsung monitors.  I was able to connect these two monitors to my old dell machine, but thunderbolt couldn’t handle it.  We ended up having to hook one new Samsung and one old Samsung (which is sadly smaller).  I have wasted so many hours trying to get this to function.  I will never buy this product again!  Such a HUGE waste of time and money.**Another update**After less than a week in service, the video card is gone.  No output.  Totally lost 90% ability to function in my business.  My monitors are well below the specified resolution that the machine specified it can handle.  We ordered the particular cabling that intel specified as well.  This thing is garbage.  After three tries, I will never purchase a prefab again.