Crooza - Thanks for this. Your suggestion achieves extaly what I have been after.

Appreciate it

P.s - will i get any problems having circular references within a dynamic table? (perhaps I should post this in a new thread )