I ordered this for a specific purpose. It was supposed to have a VGA and a SSD. Instead it came with an extra Display Port and a M.2 NVMe. It also did not come with the isolation mounting screws to install a SATA SSD. So I had to buy a SATA SSD, isolation mounting screws and a VGA board.