Once upon a time . . .