Ya know, as much as I enjoy reading everyones inputs here(and I really do). I can't help but think about this. You have a problem but don't poise a solution to it in most cases. Fact of the matter is, and I mean no offense by this to our friendly Developers, if they had thought of a better way to implement it, they would have done so already. Two heads is better than one sort of deal ya know. Just a thought.