Source: http://techguysmartbuy.com/2017/06/apple-updates-the-internals-of-the-imac-macbooks-wwdc.html