Thanks for all the replies. I'll try out these ideas, and try to avoid my multi/sub object hell!!