Yawn, sorry i feel asleep after the first paragraph.
And to the guy who said about super cancel, yes i knew it was there but always thought it was for cancelling a pass or shot that has not been made yet. I didnt realise you can use to cancel a players movements that the CPU always seems to...