We catch a glimpse of heaven