thank heavens for happenstance