There is hope afterall.... Hope in humanity restored.