I sounds like we actually agree with each other on all the important points - its just the different starting positions made our near-identical ideas about testing to look different. Thanks for the discussion. -- Graham St Jack