recent rainfall effects