Alert archive / Colorado / Yuma County

Weather alerts in Yuma County, Colorado, 2025

264 weather alerts in 2025, from the National Weather Service and the Storm Prediction Center. An alert counts here when it covered this county.

Yuma County and its neighbors

Each county as a circle sized by its count in 2025. Tap one for its archive.

Alerts
264
Warnings
102
Watches
38
Advisories
34
Busiest month
June57 alerts
Busiest day
June 17, 202511 alerts

Over time

By month

Warning verification

How often warnings here had a storm report inside them, and how much warning the reports had.

3 of 6 tornado warnings covering Yuma County in 2025 had a tornado report inside them; 2 of 3 tornado reports fell inside a warning, on average 14 minutes after it went out.

Yuma County, 2025

WarningsWith a reportFalse alarm ratioReportsInside a warningMean lead time
Tornado warnings6350%367%14 min
Severe thunderstorm warnings743355%6063%22 min
Flash flood warnings00

Each office's whole area, 2025

WarningsWith a reportFalse alarm ratioReportsInside a warningMean lead time
NWS Goodland, KS: tornado warnings371170%2080%13 min
NWS Goodland, KS: severe thunderstorm warnings41916860%52072%24 min
NWS Goodland, KS: flash flood warnings16288%580%132 min

An office's figures cover every county it serves, including across state lines.

Verified by the Iowa Environmental Mesonet's Cow, which matches each storm-based warning with the local storm reports inside its polygon while it was in force, within 15 km of its edge: a tornado warning counts as verified on a tornado report, a severe thunderstorm warning on hail of 1 inch or more, a gust of 58 mph or more, or wind damage, a flash flood warning on a flash flood report. The false alarm ratio is the share of warnings with no such report; "inside a warning" is the probability of detection, the share of reports that fell inside one; lead time runs from the warning's issue to each report inside it, counting zero for a report that came first. A warning with no report is not proof nothing happened: reports come from spotters, the public and damage surveys, and are thin where few people live.

The alerts

Every alert, in the order issued. Times are local, Mountain Time. Each opens its own page with the text, the map, the radar and the sounding.

IssuedProductOfficeLasted
Jan 2, 1:30 PM MSTWinter Weather AdvisoryGLD72 hr
Jan 10, 12:49 PM MSTWinter Weather AdvisoryGLD20 hr
Jan 17, 1:08 PM MSTExtreme Cold WatchGLD71 hr
Jan 18, 12:40 PM MSTCold Weather AdvisoryGLD20 hr
Jan 19, 12:50 PM MSTCold Weather AdvisoryGLD45 hr
Jan 19, 12:50 PM MSTExtreme Cold WarningGLD21 hr
Jan 20, 12:21 PM MSTExtreme Cold WarningGLD22 hr
Jan 30, 1:19 AM MSTWinter Weather AdvisoryGLD10 hr
Feb 9, 12:47 PM MSTWinter Storm WatchGLD37 hr
Feb 11, 1:49 AM MSTWinter Weather AdvisoryGLD29 hr
Feb 12, 1:17 AM MSTCold Weather AdvisoryGLD31 hr
Feb 16, 2:10 AM MSTExtreme Cold WatchGLD24 hr
Feb 17, 1:45 AM MSTExtreme Cold WarningGLD3 days
Feb 17, 1:59 AM MSTWinter Weather AdvisoryGLD41 hr
Feb 20, 1:23 PM MSTCold Weather AdvisoryGLD19 hr
Mar 2, 1:32 AM MSTWinter Storm WatchGLD36 hr
Mar 2, 1:58 AM MSTHigh Wind WatchGLD33 hr
Mar 3, 1:30 AM MSTHigh Wind WarningGLD42 hr
Mar 3, 1:38 AM MSTBlizzard WarningGLD35 hr
Mar 11, 1:23 PM MDTFire Weather WatchGLD13 hr
Mar 12, 1:42 AM MDTHigh Wind WatchGLD34 hr
Mar 12, 2:30 AM MDTRed Flag WarningGLD41 hr
Mar 13, 12:00 PM MDTHigh Wind WarningGLD32 hr
Mar 15, 1:20 PM MDTFire Weather WatchGLD12 hr
Mar 16, 1:03 AM MDTRed Flag WarningGLD18 hr
Mar 16, 2:07 PM MDTWinter Storm WatchGLD43 hr
Mar 16, 2:11 PM MDTRed Flag WarningGLD29 hr
Mar 17, 1:17 PM MDTHigh Wind WatchGLD12 hr
Mar 17, 1:26 PM MDTRed Flag WarningGLD31 hr
Mar 18, 1:37 AM MDTBlizzard WarningGLD40 hr
Mar 18, 1:38 AM MDTHigh Wind WarningGLD40 hr
Mar 18, 8:41 AM MDTWinter Weather AdvisoryGLD27 hr
Mar 18, 11:32 PM MDTMesoscale DiscussionSPC4 hr
Mar 20, 2:21 AM MDTFire Weather WatchGLD24 hr
Mar 22, 12:58 PM MDTFire Weather WatchGLD13 hr
Apr 4, 2:59 AM MDTDense Fog AdvisoryGLD5 hr
Apr 8, 2:04 PM MDTFire Weather WatchGLD12 hr
Apr 9, 2:05 AM MDTRed Flag WarningGLD16 hr
Apr 16, 7:51 PM MDTSpecial Weather StatementGLD24 min
Apr 20, 1:30 PM MDTRed Flag WarningGLD31 hr
Apr 24, 8:30 PM MDTSpecial Weather StatementGLD30 min
Apr 26, 1:23 PM MDTRed Flag WarningGLD30 hr
May 14, 3:56 PM MDTMesoscale DiscussionSPC94 min
May 14, 4:33 PM MDTSevere Thunderstorm WatchSPC5 hr
May 14, 5:00 PM MDTSpecial Weather StatementGLD60 min
May 14, 5:23 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD52 min
May 14, 5:58 PM MDTSevere Thunderstorm WarningGLD26 min
May 14, 6:10 PM MDTSevere Thunderstorm WarningGLD80 min
May 14, 6:35 PM MDTSevere Thunderstorm WarningGLD55 min
May 14, 6:42 PM MDTMesoscale DiscussionSPC93 min
May 14, 7:53 PM MDTHigh Wind WarningGLD4 hr
May 18, 1:12 PM MDTMesoscale DiscussionSPC3 hr
May 18, 1:57 PM MDTTornado WatchSPC6 hr
May 18, 3:45 PM MDTSevere Thunderstorm WarningGLD60 min
May 18, 3:55 PM MDTSevere Thunderstorm WarningGLD35 min
May 18, 4:05 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD55 min
May 18, 4:13 PM MDTTornado WarningGLD32 min
May 18, 4:14 PM MDTMesoscale DiscussionSPC2 hr
May 18, 4:18 PM MDTTornado WarningGLD27 min
May 18, 4:22 PM MDTSevere Thunderstorm WarningGLD38 min
May 18, 5:53 PM MDTTornado WarningGLD22 min
May 18, 6:10 PM MDTSevere Thunderstorm WarningGLD50 min
May 18, 6:26 PM MDTTornado WarningGLD34 min
May 23, 12:53 PM MDTMesoscale DiscussionSPC3 hr
May 23, 2:59 PM MDTSevere Thunderstorm WatchSPC8 hr
May 23, 4:09 PM MDTMesoscale DiscussionSPC2 hr
May 23, 4:47 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD39 min
May 23, 6:26 PM MDTMesoscale DiscussionSPC2 hr
May 23, 6:32 PM MDTSevere Thunderstorm WarningGLD58 min
May 24, 6:19 PM MDTDense Fog AdvisoryGLD16 hr
May 25, 7:42 PM MDTDense Fog AdvisoryGLD13 hr
May 25, 8:20 PM MDTSpecial Weather StatementGLD25 min
May 25, 8:59 PM MDTSpecial Weather StatementGLD31 min
May 28, 11:53 AM MDTMesoscale DiscussionSPC3 hr
May 28, 1:15 PM MDTTornado WatchSPC8 hr
May 28, 3:19 PM MDTSevere Thunderstorm WarningGLD56 min
Jun 1, 9:22 PM MDTSpecial Weather StatementGLD23 min
Jun 2, 1:47 PM MDTMesoscale DiscussionSPC88 min
Jun 2, 2:46 PM MDTSevere Thunderstorm WatchSPC7 hr
Jun 2, 6:32 PM MDTSevere Thunderstorm WarningGLD28 min
Jun 2, 8:06 PM MDTSevere Thunderstorm WarningGLD24 min
Jun 2, 10:40 PM MDTAreal Flood AdvisoryGLD3 hr
Jun 5, 1:39 PM MDTSevere Thunderstorm WatchSPC8 hr
Jun 5, 4:43 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD62 min
Jun 11, 5:52 PM MDTSpecial Weather StatementGLD38 min
Jun 11, 6:05 PM MDTSevere Thunderstorm WarningGLD25 min
Jun 11, 6:27 PM MDTSevere Thunderstorm WarningGLD48 min
Jun 11, 6:40 PM MDTSevere Thunderstorm WarningGLD35 min
Jun 12, 8:19 PM MDTSpecial Weather StatementGLD26 min
Jun 13, 1:56 PM MDTSevere Thunderstorm WatchSPC9 hr
Jun 13, 7:02 PM MDTMesoscale DiscussionSPC58 min
Jun 13, 7:34 PM MDTSevere Thunderstorm WarningGLD56 min
Jun 13, 8:32 PM MDTSpecial Weather StatementGLD13 min
Jun 13, 8:35 PM MDTSevere Thunderstorm WarningGLD38 min
Jun 13, 9:36 PM MDTSpecial Weather StatementGLD24 min
Jun 13, 10:03 PM MDTSpecial Weather StatementGLD27 min
Jun 13, 10:30 PM MDTSpecial Weather StatementGLD30 min
Jun 14, 12:57 PM MDTMesoscale DiscussionSPC93 min
Jun 15, 2:49 PM MDTMesoscale DiscussionSPC116 min
Jun 15, 4:47 PM MDTSevere Thunderstorm WatchSPC6 hr
Jun 15, 6:54 PM MDTMesoscale DiscussionSPC96 min
Jun 16, 5:12 PM MDTMesoscale DiscussionSPC93 min
Jun 16, 6:05 PM MDTSevere Thunderstorm WarningGLD40 min
Jun 16, 6:33 PM MDTSevere Thunderstorm WarningGLD42 min
Jun 16, 7:15 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD45 min
Jun 16, 7:39 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD36 min
Jun 16, 7:59 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD46 min
Jun 16, 8:13 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD32 min
Jun 16, 8:43 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD47 min
Jun 17, 6:10 AM MDTSpecial Weather StatementGLD35 min
Jun 17, 4:16 PM MDTMesoscale DiscussionSPC89 min
Jun 17, 4:19 PM MDTSpecial Weather StatementGLD56 min
Jun 17, 5:18 PM MDTSevere Thunderstorm WarningGLD42 min
Jun 19, 12:49 PM MDTHeat AdvisoryGLD54 hr
Jun 20, 1:49 PM MDTMesoscale DiscussionSPC2 hr
Jun 24, 5:23 PM MDTSpecial Weather StatementGLD52 min
Jun 24, 5:46 PM MDTSpecial Weather StatementGLD29 min
Jun 24, 6:14 PM MDTSpecial Weather StatementGLD46 min
Jun 24, 6:26 PM MDTSevere Thunderstorm WarningGLD35 min
Jun 24, 6:34 PM MDTAreal Flood AdvisoryGLD5 hr
Jun 24, 7:18 PM MDTSpecial Weather StatementGLD42 min
Jun 24, 8:08 PM MDTSpecial Weather StatementGLD52 min
Jun 24, 8:26 PM MDTAreal Flood AdvisoryGLD4 hr
Jun 25, 3:57 AM MDTFlood WatchGLD20 hr
Jun 25, 3:42 PM MDTMesoscale DiscussionSPC93 min
Jun 25, 5:32 PM MDTSpecial Weather StatementGLD43 min
Jun 27, 4:51 PM MDTSpecial Weather StatementGLD39 min
Jun 27, 5:50 PM MDTSpecial Weather StatementGLD25 min
Jun 27, 7:04 PM MDTSpecial Weather StatementGLD26 min
Jun 27, 7:22 PM MDTSevere Thunderstorm WarningGLD53 min
Jun 28, 4:58 PM MDTSpecial Weather StatementGLD32 min
Jun 28, 5:17 PM MDTSevere Thunderstorm WarningGLD58 min
Jun 29, 12:52 PM MDTMesoscale DiscussionSPC113 min
Jul 4, 4:49 PM MDTMesoscale DiscussionSPC86 min
Jul 5, 6:58 PM MDTSevere Thunderstorm WarningGLD47 min
Jul 6, 1:17 PM MDTSevere Thunderstorm WatchSPC9 hr
Jul 6, 4:59 PM MDTDust Storm AdvisoryGLD61 min
Jul 6, 5:03 PM MDTMesoscale DiscussionSPC87 min
Jul 6, 5:36 PM MDTSevere Thunderstorm WarningGLD54 min
Jul 6, 7:16 PM MDTSevere Thunderstorm WarningGLD59 min
Jul 6, 7:49 PM MDTAreal Flood AdvisoryGLD3 hr
Jul 6, 8:15 PM MDTMesoscale DiscussionSPC90 min
Jul 7, 1:23 PM MDTMesoscale DiscussionSPC2 hr
Jul 7, 1:49 PM MDTSevere Thunderstorm WatchSPC6 hr
Jul 7, 4:15 PM MDTSevere Thunderstorm WarningGLD60 min
Jul 7, 4:28 PM MDTMesoscale DiscussionSPC92 min
Jul 7, 4:36 PM MDTTornado Warning Tornado observedGLD24 min
Jul 7, 5:06 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD39 min
Jul 7, 5:28 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD17 min
Jul 7, 5:41 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD32 min
Jul 8, 4:29 PM MDTMesoscale DiscussionSPC2 hr
Jul 8, 6:30 PM MDTSevere Thunderstorm WarningGLD60 min
Jul 8, 7:46 PM MDTSpecial Weather StatementGLD44 min
Jul 10, 1:43 PM MDTMesoscale DiscussionSPC2 hr
Jul 10, 2:29 PM MDTSevere Thunderstorm WatchSPC7 hr
Jul 10, 3:32 PM MDTSevere Thunderstorm WarningGLD43 min
Jul 10, 4:01 PM MDTSevere Thunderstorm WarningGLD59 min
Jul 10, 4:33 PM MDTSevere Thunderstorm WarningGLD57 min
Jul 10, 4:42 PM MDTSevere Thunderstorm WarningGLD48 min
Jul 10, 5:48 PM MDTSevere Thunderstorm WarningGLD27 min
Jul 10, 5:56 PM MDTMesoscale DiscussionSPC2 hr
Jul 10, 8:29 PM MDTSpecial Weather StatementGLD31 min
Jul 10, 8:59 PM MDTSpecial Weather StatementGLD31 min
Jul 11, 12:11 PM MDTFlood WatchGLD14 hr
Jul 11, 2:36 PM MDTMesoscale DiscussionSPC114 min
Jul 11, 4:17 PM MDTSevere Thunderstorm WatchSPC7 hr
Jul 11, 5:26 PM MDTSevere Thunderstorm WarningGLD49 min
Jul 11, 5:39 PM MDTSevere Thunderstorm WarningGLD51 min
Jul 11, 6:23 PM MDTSpecial Weather StatementGLD52 min
Jul 11, 6:40 PM MDTSevere Thunderstorm WarningGLD65 min
Jul 11, 7:20 PM MDTSevere Thunderstorm WarningGLD55 min
Jul 11, 7:26 PM MDTAreal Flood AdvisoryGLD7 hr
Jul 11, 7:32 PM MDTMesoscale DiscussionSPC88 min
Jul 11, 8:09 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD29 min
Jul 11, 9:32 PM MDTAreal Flood AdvisoryGLD4 hr
Jul 11, 10:46 PM MDTAreal Flood AdvisoryGLD3 hr
Jul 17, 5:39 AM MDTDense Fog AdvisoryGLD3 hr
Jul 23, 1:50 PM MDTSpecial Weather StatementGLD25 min
Jul 26, 2:48 PM MDTMesoscale DiscussionSPC57 min
Jul 29, 2:57 PM MDTSevere Thunderstorm WarningGLD33 min
Jul 29, 3:55 PM MDTMesoscale DiscussionSPC3 hr
Jul 31, 4:59 AM MDTDense Fog AdvisoryGLD4 hr
Jul 31, 8:33 PM MDTSpecial Weather StatementGLD42 min
Jul 31, 9:15 PM MDTSpecial Weather StatementGLD45 min
Aug 1, 1:51 PM MDTMesoscale DiscussionSPC114 min
Aug 1, 8:19 PM MDTMesoscale DiscussionSPC86 min
Aug 1, 8:29 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD61 min
Aug 1, 9:22 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD53 min
Aug 2, 1:36 PM MDTMesoscale DiscussionSPC114 min
Aug 2, 3:01 PM MDTSevere Thunderstorm WatchSPC8 hr
Aug 2, 5:01 PM MDTMesoscale DiscussionSPC89 min
Aug 2, 5:54 PM MDTSevere Thunderstorm WarningGLD47 min
Aug 4, 2:07 PM MDTMesoscale DiscussionSPC113 min
Aug 4, 3:03 PM MDTSevere Thunderstorm WatchSPC6 hr
Aug 4, 5:24 PM MDTSpecial Weather StatementGLD51 min
Aug 4, 6:46 PM MDTMesoscale DiscussionSPC119 min
Aug 9, 1:17 AM MDTSpecial Weather StatementGLD28 min
Aug 9, 1:23 AM MDTSpecial Weather StatementGLD22 min
Aug 9, 1:41 AM MDTSpecial Weather StatementGLD34 min
Aug 9, 12:53 PM MDTMesoscale DiscussionSPC3 hr
Aug 9, 1:52 PM MDTSevere Thunderstorm WatchSPC12 hr
Aug 9, 4:08 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD67 min
Aug 9, 4:30 PM MDTMesoscale DiscussionSPC2 hr
Aug 9, 5:10 PM MDTSevere Thunderstorm WarningGLD65 min
Aug 9, 5:26 PM MDTTornado WarningGLD49 min
Aug 9, 5:36 PM MDTAreal Flood AdvisoryGLD4 hr
Aug 9, 5:42 PM MDTSevere Thunderstorm WarningGLD12 min
Aug 9, 6:02 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD58 min
Aug 9, 6:54 PM MDTSevere Thunderstorm WarningGLD36 min
Aug 9, 7:09 PM MDTSevere Thunderstorm WarningGLD19 min
Aug 10, 12:15 PM MDTSevere Thunderstorm WatchSPC10 hr
Aug 10, 4:49 PM MDTFlood WatchGLD7 hr
Aug 10, 7:00 PM MDTSevere Thunderstorm WarningGLD45 min
Aug 10, 7:29 PM MDTMesoscale DiscussionSPC2 hr
Aug 10, 7:32 PM MDTSevere Thunderstorm WarningGLD28 min
Aug 14, 5:30 PM MDTMesoscale DiscussionSPC2 hr
Aug 14, 9:05 PM MDTSpecial Weather StatementGLD25 min
Aug 14, 9:20 PM MDTSevere Thunderstorm WarningGLD40 min
Aug 14, 10:00 PM MDTSpecial Weather StatementGLD30 min
Aug 15, 5:14 PM MDTSpecial Weather StatementGLD16 min
Aug 15, 5:37 PM MDTSpecial Weather StatementGLD23 min
Aug 18, 4:25 PM MDTSevere Thunderstorm WatchSPC4 hr
Aug 18, 4:29 PM MDTSevere Thunderstorm WarningGLD60 min
Aug 23, 11:35 PM MDTSevere Thunderstorm WarningGLD55 min
Aug 24, 12:26 AM MDTSevere Thunderstorm WarningGLD39 min
Aug 25, 12:45 AM MDTAreal Flood AdvisoryGLD5 hr
Aug 25, 8:14 AM MDTDense Fog AdvisoryGLD4 hr
Aug 27, 2:13 PM MDTMesoscale DiscussionSPC2 hr
Aug 29, 1:13 PM MDTMesoscale DiscussionSPC2 hr
Aug 31, 11:03 PM MDTDense Fog AdvisoryGLD11 hr
Sep 9, 2:52 PM MDTSevere Thunderstorm WatchSPC6 hr
Sep 9, 3:27 PM MDTSevere Thunderstorm WarningGLD63 min
Sep 9, 5:53 PM MDTSevere Thunderstorm WarningGLD67 min
Sep 9, 6:06 PM MDTSevere Thunderstorm WarningGLD54 min
Sep 9, 6:15 PM MDTSevere Thunderstorm Warning Considerable damage threatGLD75 min
Sep 13, 4:11 PM MDTSpecial Weather StatementGLD34 min
Sep 13, 5:16 PM MDTSpecial Weather StatementGLD29 min
Sep 13, 7:29 PM MDTAreal Flood AdvisoryGLD3 hr
Sep 14, 12:31 PM MDTSpecial Weather StatementGLD29 min
Sep 16, 1:26 PM MDTMesoscale DiscussionSPC2 hr
Sep 16, 2:05 PM MDTSevere Thunderstorm WatchSPC7 hr
Sep 16, 4:31 PM MDTMesoscale DiscussionSPC89 min
Sep 16, 5:28 PM MDTSevere Thunderstorm WarningGLD47 min
Sep 16, 6:07 PM MDTMesoscale DiscussionSPC83 min
Sep 16, 6:10 PM MDTSevere Thunderstorm WarningGLD50 min
Sep 16, 6:19 PM MDTSevere Thunderstorm WarningGLD41 min
Sep 20, 12:13 AM MDTDense Fog AdvisoryGLD9 hr
Sep 20, 8:12 PM MDTSpecial Weather StatementGLD33 min
Oct 4, 5:57 PM MDTSpecial Weather StatementGLD33 min
Oct 9, 2:11 AM MDTDense Fog AdvisoryGLD8 hr
Oct 16, 4:44 PM MDTSevere Thunderstorm WarningGLD44 min
Oct 16, 6:13 PM MDTSevere Thunderstorm WarningGLD32 min
Oct 17, 12:33 PM MDTFreeze WatchGLD12 hr
Oct 18, 12:20 AM MDTFreeze WarningGLD33 hr
Oct 18, 1:44 PM MDTFire Weather WatchGLD23 hr
Oct 19, 12:24 PM MDTRed Flag WarningGLD30 hr
Oct 24, 12:35 PM MDTDense Fog AdvisoryGLD21 hr
Nov 23, 11:44 PM MSTDense Fog AdvisoryGLD10 hr
Dec 13, 6:44 AM MSTWinter Weather AdvisoryGLD14 hr
Dec 16, 12:53 PM MSTHigh Wind WatchGLD22 hr
Dec 17, 10:38 AM MSTHigh Wind WarningGLD28 hr
Dec 17, 12:15 PM MSTRed Flag WarningGLD29 hr
Dec 17, 9:20 PM MSTBlowing Dust WarningGLD5 hr
Dec 18, 7:48 AM MSTBlowing Dust WarningGLD6 hr

By product

Every kind of product issued here, grouped by hazard. Each opens the same place narrowed to that product.

The busiest days

Days with the most alerts issued, by UTC date.

Nearby

Alerts in force nowTornadoes on recordForecastThe radar archive20242026

Sources

National Weather Service watches, warnings, advisories and statements from the Iowa Environmental Mesonet's VTEC archive, which reconstructs tornado, severe thunderstorm, flash flood and marine warnings back to 1986 from the NWS text archive. Storm Prediction Center watches and mesoscale discussions from SPC's archive through the Mesonet. County centers from the US Census Bureau. Warning verification from the Mesonet's Cow. Rebuilt daily.