David has rain and cooler temperatures