This i7 machine works fine.  Plenty of USB 2 & 3 ports.  No USB C port.  No HDMI ports.  I'm running the display for a VGA port.  Probably need display port to USB connector cable to run HDMI.  Otherwise, happy with it.  Price was great.  Won't upgrade to Win 11, which is ok.