OK, this has got to be the longest break I have taken ...