Thanks for the quick reply.
On the other end of the scale, when i have many devices plugged in, the hardware monitor i am using, still says they are on the same bus, with the other 2 buses showing as unplugged.
The program i am using wont work if there is not enough bandwidth on the bus. It comes up with a warning to move device to a different bus... but i cant. Because no matter where i plug it in it still says it's on bus 3