implemented rain