Preparing for Heaven on Earth