@new.things: I have been thinking