While I reach for more kleenex...

Judy