the jokes write themselves.......