Best wishes to you, David. You've had your share of health issues, haven't you?