4 ports shown on pictures but only 2 available when received. Tried to look past that but then the computer started to give me problems after only 3 uses of minimal use each time. Would no longer provide video. Then the seller charged me an exorbitant amount for what they called a restock fee but did not advise that it would be charged. Over $150 to restock!!