So much time . . .