OK again i appreciate the post but please just anwser this question do if I buy the Atmel AVRISP mkII do i have to buy the 10 pin adaption separately
I think what people are trying to tell you is -
The 10 pin is an old connection not used anymore by that programmer.
They all have 6 pin now.
So either buy some other programmer that will do what you want which is 10 pin, or rewire it. Changing the wires to fit for the six pin is the better option.
Do you understand?