Add rain function