add rainy day case check