A little rainy and a little dirty, but a complete success...