Nice machine and good value but it was delivered with inability to communicate with any (wired or wireless) keyboard and mouse!  Thinking I was doing something wrond, took it to a professional who confirmed it was faulty.  Replacement is fine but went to a lot of trouble attempting to correct, then returning the unit.