Raineye to rain or shine