Some jokes write themselves......