I have such a huge smile, and maybe a few tears reading this.