Fully implemented rain.