I agree, I was writing something along those lines but with more words (which is not a good thing) :-).