Ugh. We have a leak in the roof......