Thanks for the input, and that's what I ask myself, and what I would have written off the cuff, but working through the book it really emphasises the 3 tier solution using objects but to me this seems to create problems such as mine.