Thank You heypard. This has been the most illuminating post i have read in quite some time on this board. e o m