I must have caught a glimpse of heaven