@lhyn: agree! agree!