This is a great little micro computer that i picked up that had 8gb ram and a 128gb m.2 ssd installed. It also had the vga add on port and hdmi and a dvi port for video. it did Not come with a wifi card and anttena. I pulled the m.2 ssd and installed a 2.5 ssd hard drive with 1tb space in the other port. I then installed linux mint and even with the low ram worked perfectly fine for me although a little limited for extra stuff like virtual machines.I eventually installed 32 gb ram to max it out and just recently installed the internal wifi and ant. Get great speeds. I may later move on to upgrading the cpu but is working fine for me atm and I may do something more with the m.2 port. The only gripe I have is the 2.5 port doesn't have a support brace for the hard drive. And while I won't be carrying it around I would like things to be stable in there and secured.  I also wish the main audio ports were in the back and  not the front.Really this is a great machine and from what I have read is completely hackintosh able. The ram upgrade was probably a bit more expensive than the value of the computer but I can always pull the parts and sell latter if need be. Rather disappointed i can't get up to 64 gb ram.