The PROMISE of IMMORTALITY