heaven on earth, "salvation" through science