Yikes, this could have turned out much worse.