AdamT233 :
thanks guys cause i was looking at 3.0 pcie graphics cards just wondering if they would fit
Ohhh that's a different thing.
PCIe graphics cards that are 1.0, 2.0 and 3.0 will all fit in a x16 slot, but it depends on which is the bottleneck.
Cards that are 1.0 are waaaaaay old, if you find one, pop it on eBay, I bet it'll go for a fair amount.
As are the boards.
Cards that are 2.0 are about a generation or two ago, still fairly recent. They will work in a 1.0 slot at 1.0 speed, and, of course, a 2.0 slot at 2.0 speed.
They will also work in a 3.0 slot - at 2.0 speed.
A faster slot just means more bandwidth, doesn't make the card any faster per-se.
A 3.0 card will work in 1.0,2.0 and 3.0 slots in the same way. Again, it would be which is the bottleneck. A modern card in a 1.0 slot for example would work, but it would be heavily limited by the speed of that board.
The 2.0 interface hasn't been exhausted yet. Even the fastest card today probably wouldn't reach the limits of a 2.0 slot.
So in short, PCIe generations just increase headroom. 2.0 is still fine. 3.0 is better. But you won't see any differences between the two for another few generations yet. Eventually the 2.0 interface will become a bottleneck as the cards get faster.