Come rain or come shine.