Tom Hagan wasn't snap.