@ Dan: I agree with Assertn. I think that's precisely what the problem is, because other than that I don't disagree with what you said.