Is there a HEAVEN?