Heaven holds a sense of wonder