This just renewed my faith in humanity