i nearly shed a tear at this one