Faith in humanity restored...