better rain randomization