@jilt: I have been thinking