I understand your point Dave, many people mistook my thread over the summer:
http://www.chiefdelphi.com/forums/sh...nd+for+FIRS t
although I wrote it with the exact intent you are presenting now... it's rarely the solution that's incorrect, it's the problem.