@timcliff: What you describe