Thanks for your help, just after i posted this topic, "the python bible" book form amazon.co.uk got delivered and i learnt how to do object oriented python, so i managed to sort out my problem.
It was a stupid error to make in the first place, thanks dietrich for sorting that out.
Sane that advanced way looks good, mine looks a bit like that
