state rain update