@timcliff: I'm in full agreement