Thank you for your reply i have actually made significant progress with this method now, i used the book only as refrence and started to work using matlab due to it's good visualisation tools and my general understanding of matlab was much better.
I also agree working at generating your own code is a good idea as my general understanding of this method has improved greatly, and a bit of algebra manipulation always helps me get into it aswell. my programs are comming along nicely.
if i need any help in the future i will be sure to ask
Many thanks for your reply