This is amazing and heart wrenching at the same time.