I put in a new Samsung SSD and took out the China Kingfast SSD.  Machine runs better now and I was able to download all Lenovo drivers.  Machine gets hot, and it really looks used.  Case doesn't match motherboard, so there is a large paper sticker on the case showing actual serial number of motherboard.  Unit is probably a B-level referb. Onboard WIFI is really slow.  I used the cheap wifi usb dongle included after copying the driver on CD/Rom over to USB flash drive and loading it--it seems to work better.  I should have opted for a SFF Dell Optiplex 3050 or better, and wouldn't by a Lenovo tiny unit again.