This makes me cry.