it must have poured cats and dogs for over two. hours straight last night