this is so powerful. it makes me cry.