Is he saving humanity?