@dzi: I've been thinking