hailstones in May, all very strange