Come rain or come shine ...