and finally, RAIN!!