hail: good ole' british weather.