The thing about big surprises...