Your son is graduating from Yale already?? That's crazy. Time flies.. Congratulations!! I'm doing great. Really enjoying the warm weather ??