I agree with these. And love your humor. (But I must say I do love a good pun!)