Ok you wonderful friends... you've got me all teary-eyed again!