thanks grant, as usual a detailed and thought provoking post. it's a shame the rest of the board is filled with utter drivel. cheers