Well, it certainly has been a while.