Rain and storms still in the forecast