@timcliff: I keep thinking