here comes the rain again ...