Been there, done that . . .