heaven peeking through clouds