Thanks Epsilon and Reconnector for you answers - I have added the actual code to my query - does this help?
It is what to call the player that is the problem - any ideas please?
David