That last picture in particular brings tears to my eyes. How wonderful....