This almost made me cry.