Feeling much much better today. Thank you! ;-) Yes, they are mean I can certainly vouch for that. :-D