Wow - made me well up. So touching.