thanks all, your help and advice has been well recieved and i thank you again.