Bluetooth and wifi adaptors really suck, keeping disconnect from devices and wifi signal. I used ethernet in the end. Also, I encountered problems during activation. The system kept restarting and could not enter into the normal desktop to activate until I changed the value in regedit. But overall the mini desktop is good to do some office stuff and some software for research use.