Alert archive / New Jersey / 2010

Weather alerts in New Jersey, July 2010

209 weather alerts in July 2010, from the National Weather Service and the Storm Prediction Center. An alert counts here when it covered any part of the state, so the counties below add up to more than the state.

Weather alerts by county

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

Alerts
209
Warnings
59
Watches
11
Advisories
49
Busiest day
July 14, 201032 alerts

Over time

By day

Days in UTC, the clock the archive keeps.

The alerts

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

IssuedProductOfficeCountiesLasted
Jul 1, 3:27 AM EDTRed Flag WarningOKXHudson, Passaic19 hr
Jul 1, 3:55 AM EDTRed Flag WarningPHIAtlantic, Burlington, Camden, Cape May, Cumberland, Gloucester and 10 more16 hr
Jul 4, 3:21 PM EDTExcessive Heat WatchPHIBurlington, Camden, Gloucester, Mercer12 hr
Jul 5, 3:00 AM EDTExcessive Heat WarningPHIBurlington, Camden, Gloucester, Mercer65 hr
Jul 5, 4:04 AM EDTHeat AdvisoryOKXHudson, Passaic4 days
Jul 6, 3:23 AM EDTHeat AdvisoryPHIAtlantic, Burlington, Cape May, Cumberland, Hunterdon, Middlesex and 7 more17 hr
Jul 6, 3:21 PM EDTHeat AdvisoryOKXHudson, Passaic28 hr
Jul 6, 4:04 PM EDTHeat AdvisoryPHIAtlantic, Burlington, Cape May, Cumberland, Hunterdon, Middlesex and 7 more26 hr
Jul 7, 3:33 AM EDTExcessive Heat WatchPHIBurlington, Camden, Gloucester, Mercer24 hr
Jul 7, 12:55 PM EDTRed Flag WarningPHIAtlantic, Burlington, Camden, Cape May, Cumberland, Gloucester and 10 more9 hr
Jul 8, 3:26 AM EDTExcessive Heat WarningPHIBurlington, Camden, Gloucester, Mercer12 hr
Jul 9, 4:17 AM EDTSmall Craft AdvisoryPHI11 hr
Jul 9, 11:11 PM EDTSpecial Weather StatementPHISussex, Warren64 min
Jul 10, 5:50 AM EDTSpecial Weather StatementPHIWarren85 min
Jul 10, 6:36 AM EDTSpecial Weather StatementPHISussex, Warren54 min
Jul 10, 7:06 AM EDTAreal Flood AdvisoryPHIHunterdon, Morris, Sussex, Warren5 hr
Jul 10, 7:48 AM EDTAreal Flood AdvisoryOKXBergen, Passaic3 hr
Jul 10, 8:32 AM EDTAreal Flood AdvisoryPHIHunterdon, Morris, Somerset, Sussex4 hr
Jul 10, 9:30 AM EDTAreal Flood AdvisoryPHIMercer4 hr
Jul 10, 10:08 AM EDTAreal Flood AdvisoryOKXEssex, Union98 min
Jul 10, 11:00 AM EDTAreal Flood AdvisoryPHIAtlantic, Burlington, Camden, Cape May, Cumberland, Gloucester and 1 more4 hr
Jul 10, 7:32 PM EDTCoastal Flood AdvisoryPHICape May, Cumberland2 hr
Jul 11, 3:21 AM EDTSmall Craft AdvisoryPHI7 hr
Jul 11, 3:43 PM EDTCoastal Flood AdvisoryPHIAtlantic, Burlington, Cape May, Cumberland, Monmouth, Ocean6 hr
Jul 11, 4:17 PM EDTSpecial Weather StatementPHIOcean88 min
Jul 11, 4:42 PM EDTSpecial Weather StatementOKXBergen, Hudson63 min
Jul 11, 5:37 PM EDTAreal Flood AdvisoryOKXBergen53 min
Jul 11, 5:38 PM EDTSpecial Weather StatementPHIMonmouth52 min
Jul 11, 6:05 PM EDTSpecial Weather StatementPHIOcean55 min
Jul 11, 6:30 PM EDTSpecial Weather StatementPHIMonmouth90 min
Jul 11, 6:38 PM EDTAreal Flood AdvisoryPHIMonmouth96 min
Jul 12, 2:56 PM EDTCoastal Flood AdvisoryPHIAtlantic, Burlington, Cape May, Cumberland, Middlesex, Monmouth and 1 more9 hr
Jul 12, 4:29 PM EDTSpecial Marine WarningPHI61 min
Jul 12, 11:21 PM EDTSpecial Weather StatementPHIHunterdon, Mercer, Middlesex, Morris, Somerset84 min
Jul 13, 4:46 AM EDTSpecial Weather StatementPHISalem59 min
Jul 13, 4:48 AM EDTSpecial Weather StatementPHICumberland57 min
Jul 13, 9:17 AM EDTAreal Flood AdvisoryPHIBurlington, Camden, Gloucester, Mercer, Monmouth118 min
Jul 13, 10:28 AM EDTFlash Flood WarningPHIBurlington, Camden, Mercer3 hr
Jul 13, 10:38 AM EDTAreal Flood AdvisoryPHIHunterdon, Mercer, Middlesex, Monmouth, Somerset3 hr
Jul 13, 10:39 AM EDTMesoscale DiscussionSPCBergen, Burlington, Essex, Hudson, Hunterdon, Mercer and 8 more66 min
Jul 13, 11:28 AM EDTAreal Flood AdvisoryOKXEssex, Hudson, Union3 hr
Jul 13, 11:38 AM EDTAreal Flood AdvisoryPHIAtlantic, Burlington, Monmouth, Ocean2 hr
Jul 13, 12:19 PM EDTAreal Flood AdvisoryPHIMorris, Sussex, Warren2 hr
Jul 13, 2:02 PM EDTSpecial Weather StatementPHIBurlington58 min
Jul 13, 2:20 PM EDTSpecial Weather StatementPHIMonmouth35 min
Jul 13, 2:48 PM EDTFlash Flood WatchPHIBurlington, Camden, Gloucester, Mercer, Middlesex, Monmouth and 1 more19 hr
Jul 13, 3:00 PM EDTSpecial Weather StatementPHIMercer60 min
Jul 13, 3:08 PM EDTExcessive Heat WatchPHIBurlington, Camden, Gloucester, Mercer63 hr
Jul 13, 3:15 PM EDTCoastal Flood AdvisoryPHIAtlantic, Burlington, Cape May, Monmouth, Ocean9 hr
Jul 13, 4:16 PM EDTSpecial Weather StatementPHIOcean59 min
Jul 13, 4:53 PM EDTSpecial Weather StatementPHIMonmouth62 min
Jul 13, 8:19 PM EDTSpecial Weather StatementPHIMercer71 min
Jul 13, 11:08 PM EDTSpecial Weather StatementPHICumberland, Salem62 min
Jul 13, 11:37 PM EDTSpecial Weather StatementPHICape May53 min
Jul 13, 11:43 PM EDTSpecial Weather StatementPHICamden62 min
Jul 14, 12:08 AM EDTSpecial Weather StatementPHIAtlantic, Cape May67 min
Jul 14, 2:40 AM EDTAreal Flood AdvisoryPHICumberland, Gloucester, Salem3 hr
Jul 14, 3:21 AM EDTSpecial Marine WarningPHI39 min
Jul 14, 3:27 AM EDTAreal Flood AdvisoryPHIWarren3 hr
Jul 14, 3:37 AM EDTSmall Craft Advisory for Hazardous SeasPHI16 hr
Jul 14, 3:46 AM EDTFlash Flood WarningPHIBurlington, Camden, Gloucester3 hr
Jul 14, 3:49 AM EDTSpecial Weather StatementPHIMorris56 min
Jul 14, 3:59 AM EDTAreal Flood AdvisoryPHIMercer3 hr
Jul 14, 4:08 AM EDTSpecial Marine WarningPHI67 min
Jul 14, 4:10 AM EDTSpecial Weather StatementPHIAtlantic, Burlington, Camden, Cumberland, Gloucester, Salem65 min
Jul 14, 4:51 AM EDTSpecial Weather StatementPHIOcean54 min
Jul 14, 5:26 AM EDTSpecial Weather StatementPHIOcean64 min
Jul 14, 6:06 AM EDTAreal Flood AdvisoryPHISussex, Warren4 hr
Jul 14, 10:15 AM EDTFlash Flood WatchPHIBurlington, Camden, Gloucester, Hunterdon, Mercer, Middlesex and 4 more9 hr
Jul 14, 10:17 AM EDTAreal Flood AdvisoryOKXBergen, Essex, Hudson, Passaic, Union118 min
Jul 14, 10:26 AM EDTAreal Flood AdvisoryPHIMorris, Somerset3 hr
Jul 14, 10:56 AM EDTAreal Flood AdvisoryPHIHunterdon, Morris, Somerset, Sussex, Warren4 hr
Jul 14, 11:07 AM EDTFlash Flood WarningOKXBergen, Essex, Passaic3 hr
Jul 14, 12:03 PM EDTAreal Flood AdvisoryOKXBergen, Passaic3 hr
Jul 14, 12:47 PM EDTAreal Flood AdvisoryPHIAtlantic, Camden, Cape May, Cumberland, Gloucester, Salem3 hr
Jul 14, 1:35 PM EDTAreal Flood AdvisoryPHIBurlington, Camden, Gloucester115 min
Jul 14, 2:11 PM EDTFlash Flood WarningPHIBurlington, Camden, Gloucester, Salem109 min
Jul 14, 2:36 PM EDTAreal Flood AdvisoryPHIAtlantic, Burlington, Camden, Mercer, Middlesex, Monmouth and 2 more3 hr
Jul 14, 2:37 PM EDTAreal Flood AdvisoryOKXBergen, Essex, Passaic116 min
Jul 14, 3:01 PM EDTAreal Flood AdvisoryOKXEssex, Hudson, Union100 min
Jul 14, 3:12 PM EDTFlash Flood WarningPHIBurlington, Mercer, Monmouth, Ocean63 min
Jul 14, 4:03 PM EDTAreal Flood WarningPHIBurlington, Camden, Gloucester, Salem79 min
Jul 14, 7:58 PM EDTSpecial Weather StatementPHIMercer62 min
Jul 14, 8:57 PM EDTSpecial Weather StatementPHIAtlantic, Burlington, Monmouth, Ocean78 min
Jul 15, 4:37 AM EDTSmall Craft Advisory for Hazardous SeasPHI5 hr
Jul 16, 4:00 AM EDTExcessive Heat WatchPHIBurlington, Camden, Gloucester, Mercer36 hr
Jul 16, 4:00 AM EDTHeat AdvisoryPHIBurlington, Camden, Gloucester, Mercer16 hr
Jul 16, 4:07 PM EDTHeat AdvisoryPHIBurlington, Camden, Gloucester, Mercer23 hr
Jul 17, 3:47 AM EDTSpecial Weather StatementPHIAtlantic, Burlington, Camden, Cape May, Cumberland, Gloucester and 2 more88 min
Jul 17, 5:08 AM EDTSpecial Weather StatementPHIAtlantic, Burlington, Camden, Cape May, Cumberland, Monmouth and 1 more82 min
Jul 17, 5:44 AM EDTSpecial Marine WarningPHI61 min
Jul 19, 6:58 AM EDTSpecial Weather StatementPHIMorris, Sussex, Warren62 min
Jul 19, 7:20 AM EDTSpecial Weather StatementPHIMorris55 min
Jul 19, 7:43 AM EDTSpecial Weather StatementOKXBergen, Essex, Hudson, Passaic, Union47 min
Jul 19, 8:11 AM EDTSevere Thunderstorm WarningOKXBergen, Essex, Passaic34 min
Jul 19, 8:47 AM EDTSpecial Weather StatementPHICamden58 min
Jul 19, 9:07 AM EDTSevere Thunderstorm WarningPHIBurlington, Camden, Gloucester53 min
Jul 19, 9:44 AM EDTSpecial Weather StatementPHIBurlington, Ocean61 min
Jul 19, 10:05 AM EDTSpecial Weather StatementPHICamden, Gloucester55 min
Jul 19, 10:15 AM EDTSpecial Weather StatementPHIMonmouth60 min
Jul 19, 10:18 AM EDTSpecial Marine WarningPHI57 min
Jul 19, 10:20 AM EDTSpecial Weather StatementPHIAtlantic, Camden, Cumberland55 min
Jul 19, 10:40 AM EDTSevere Thunderstorm WarningPHIMonmouth21 min
Jul 19, 10:43 AM EDTSpecial Marine WarningPHI32 min
Jul 19, 1:17 PM EDTMesoscale DiscussionSPCBergen, Burlington, Camden, Essex, Gloucester, Hudson and 10 more58 min
Jul 19, 4:42 PM EDTSpecial Weather StatementPHISussex48 min
Jul 19, 4:58 PM EDTSevere Thunderstorm WarningPHISussex28 min
Jul 19, 5:24 PM EDTSpecial Weather StatementPHIWarren51 min
Jul 19, 6:03 PM EDTSevere Thunderstorm WarningOKXBergen, Passaic57 min
Jul 19, 6:20 PM EDTSpecial Weather StatementPHIMorris40 min
Jul 19, 6:22 PM EDTSevere Thunderstorm WarningPHICamden, Gloucester, Salem53 min
Jul 19, 6:52 PM EDTSpecial Weather StatementPHISalem68 min
Jul 19, 6:58 PM EDTAreal Flood AdvisoryOKXBergen62 min
Jul 19, 7:39 PM EDTMesoscale DiscussionSPCAtlantic, Bergen, Burlington, Camden, Cape May, Cumberland and 13 more96 min
Jul 19, 7:40 PM EDTSpecial Weather StatementPHIBurlington, Camden65 min
Jul 19, 8:02 PM EDTSpecial Weather StatementPHIHunterdon43 min
Jul 19, 8:36 PM EDTSpecial Marine WarningPHI54 min
Jul 19, 8:43 PM EDTSpecial Weather StatementPHIMiddlesex, Somerset62 min
Jul 19, 8:57 PM EDTSpecial Weather StatementOKXUnion63 min
Jul 19, 9:40 PM EDTSpecial Weather StatementOKXBergen50 min
Jul 20, 1:12 PM EDTSpecial Weather StatementPHISalem63 min
Jul 20, 2:09 PM EDTSpecial Marine WarningPHI66 min
Jul 20, 2:36 PM EDTSpecial Weather StatementPHICape May24 min
Jul 20, 2:56 PM EDTSpecial Weather StatementPHICape May34 min
Jul 20, 9:03 PM EDTSpecial Weather StatementPHISalem57 min
Jul 20, 11:07 PM EDTSpecial Weather StatementPHIAtlantic53 min
Jul 21, 12:38 PM EDTMesoscale DiscussionSPCBergen, Burlington, Camden, Essex, Gloucester, Hudson and 10 more67 min
Jul 21, 1:32 PM EDTSevere Thunderstorm WatchSPCBergen, Burlington, Camden, Essex, Gloucester, Hudson and 12 more9 hr
Jul 21, 1:59 PM EDTMesoscale DiscussionSPCSussex61 min
Jul 21, 3:41 PM EDTMesoscale DiscussionSPCBergen, Burlington, Camden, Cumberland, Essex, Gloucester and 13 more64 min
Jul 21, 5:56 PM EDTSpecial Weather StatementPHIHunterdon, Morris, Somerset, Warren64 min
Jul 21, 6:16 PM EDTSpecial Weather StatementPHISomerset44 min
Jul 21, 6:29 PM EDTSevere Thunderstorm WarningPHIMiddlesex, Monmouth, Somerset45 min
Jul 21, 7:00 PM EDTMesoscale DiscussionSPCAtlantic, Bergen, Burlington, Camden, Essex, Gloucester and 13 more90 min
Jul 21, 7:49 PM EDTSpecial Weather StatementPHIHunterdon56 min
Jul 21, 7:55 PM EDTSpecial Weather StatementOKXBergen50 min
Jul 21, 8:08 PM EDTAreal Flood AdvisoryOKXBergen82 min
Jul 21, 8:12 PM EDTSevere Thunderstorm WarningOKXBergen33 min
Jul 21, 10:41 PM EDTSpecial Weather StatementPHIBurlington, Camden, Gloucester, Mercer94 min
Jul 21, 11:59 PM EDTSpecial Weather StatementPHIAtlantic, Burlington, Camden, Gloucester61 min
Jul 22, 2:06 PM EDTExcessive Heat WatchPHIBurlington, Camden, Gloucester, Mercer25 hr
Jul 23, 1:02 PM EDTHeat AdvisoryOKXHudson, Passaic50 hr
Jul 23, 1:09 PM EDTHeat AdvisoryPHIAtlantic, Cape May, Cumberland2 hr
Jul 23, 3:24 PM EDTExcessive Heat WarningPHIBurlington, Camden, Gloucester, Mercer48 hr
Jul 23, 3:24 PM EDTHeat AdvisoryPHIAtlantic, Burlington, Cape May, Cumberland, Hunterdon, Middlesex and 7 more51 hr
Jul 23, 5:36 PM EDTMesoscale DiscussionSPCBergen, Essex, Hudson, Morris, Passaic, Sussex and 2 more54 min
Jul 23, 5:55 PM EDTTornado WatchSPCBergen, Essex, Hudson, Morris, Passaic, Sussex and 2 more4 hr
Jul 23, 6:23 PM EDTMesoscale DiscussionSPCCamden, Gloucester, Salem67 min
Jul 23, 6:49 PM EDTSevere Thunderstorm WarningOKXPassaic56 min
Jul 23, 6:53 PM EDTSevere Thunderstorm WarningPHIMorris, Sussex52 min
Jul 23, 7:24 PM EDTSevere Thunderstorm WarningOKXBergen, Essex, Passaic51 min
Jul 23, 7:36 PM EDTTornado WarningPHIMorris, Sussex24 min
Jul 23, 7:40 PM EDTTornado WarningOKXBergen, Essex, Passaic35 min
Jul 23, 7:56 PM EDTTornado WarningPHIMorris34 min
Jul 23, 8:05 PM EDTAreal Flood AdvisoryOKXBergen, Essex, Hudson, Passaic, Union55 min
Jul 23, 8:12 PM EDTTornado WarningOKXBergen, Essex, Hudson, Passaic33 min
Jul 23, 8:22 PM EDTSpecial Weather StatementPHIHunterdon, Warren53 min
Jul 23, 8:44 PM EDTSevere Thunderstorm WarningOKXBergen, Hudson46 min
Jul 23, 9:55 PM EDTSpecial Weather StatementPHIHunterdon95 min
Jul 23, 10:39 PM EDTSpecial Weather StatementPHIHunterdon, Somerset66 min
Jul 24, 3:49 AM EDTExcessive Heat WarningOKXHudson, Passaic17 hr
Jul 24, 8:23 PM EDTMesoscale DiscussionSPCBergen, Essex, Hudson, Hunterdon, Mercer, Middlesex and 6 more67 min
Jul 24, 10:22 PM EDTMesoscale DiscussionSPCHunterdon, Morris, Somerset, Sussex, Warren83 min
Jul 24, 11:26 PM EDTSpecial Weather StatementPHIHunterdon49 min
Jul 25, 12:09 AM EDTSpecial Weather StatementPHISomerset66 min
Jul 25, 10:48 AM EDTMesoscale DiscussionSPCAtlantic, Burlington, Camden, Cape May, Cumberland, Gloucester and 7 more27 min
Jul 25, 11:29 AM EDTSevere Thunderstorm WatchSPCAtlantic, Bergen, Burlington, Camden, Cape May, Cumberland and 15 more8 hr
Jul 25, 12:50 PM EDTMesoscale DiscussionSPCAtlantic, Bergen, Burlington, Camden, Cape May, Cumberland and 15 more55 min
Jul 25, 1:33 PM EDTSpecial Weather StatementPHIMorris, Sussex, Warren87 min
Jul 25, 1:48 PM EDTSevere Thunderstorm WarningPHISussex42 min
Jul 25, 1:59 PM EDTSevere Thunderstorm WarningPHIMorris61 min
Jul 25, 2:02 PM EDTSpecial Weather StatementOKXBergen, Passaic58 min
Jul 25, 2:14 PM EDTSpecial Weather StatementPHICamden, Gloucester, Salem2 hr
Jul 25, 2:20 PM EDTSpecial Weather StatementOKXBergen, Essex, Hudson, Passaic, Union55 min
Jul 25, 2:25 PM EDTSevere Thunderstorm WarningPHIGloucester, Salem80 min
Jul 25, 2:41 PM EDTSevere Thunderstorm WarningPHIHunterdon, Mercer, Somerset, Warren64 min
Jul 25, 2:45 PM EDTTornado WarningPHIGloucester, Salem30 min
Jul 25, 2:46 PM EDTSevere Thunderstorm WarningOKXBergen34 min
Jul 25, 2:48 PM EDTAreal Flood AdvisoryOKXBergen, Essex, Passaic57 min
Jul 25, 3:10 PM EDTSevere Thunderstorm WarningPHIBurlington, Hunterdon, Mercer, Middlesex, Monmouth, Ocean and 1 more80 min
Jul 25, 3:18 PM EDTSevere Thunderstorm WarningPHIBurlington, Gloucester57 min
Jul 25, 3:25 PM EDTMesoscale DiscussionSPCAtlantic, Bergen, Burlington, Camden, Cape May, Cumberland and 13 more65 min
Jul 25, 3:27 PM EDTSevere Thunderstorm WarningPHIAtlantic, Camden, Cape May, Cumberland, Gloucester, Salem93 min
Jul 25, 3:28 PM EDTSpecial Marine WarningPHI2 hr
Jul 25, 3:32 PM EDTSpecial Marine WarningPHI118 min
Jul 25, 3:40 PM EDTSevere Thunderstorm WarningPHIAtlantic, Burlington, Camden, Gloucester, Ocean79 min
Jul 25, 4:02 PM EDTSpecial Marine WarningPHI118 min
Jul 25, 4:11 PM EDTTornado WarningPHIAtlantic, Cape May, Cumberland34 min
Jul 25, 5:19 PM EDTSpecial Weather StatementPHICape May56 min
Jul 25, 5:53 PM EDTSpecial Marine WarningPHI67 min
Jul 28, 3:30 AM EDTSmall Craft AdvisoryPHI36 hr
Jul 29, 5:12 AM EDTSpecial Weather StatementPHIWarren48 min
Jul 29, 6:40 AM EDTSpecial Weather StatementPHIHunterdon, Middlesex, Morris, Somerset65 min
Jul 29, 7:02 AM EDTSpecial Weather StatementOKXEssex, Hudson, Union58 min
Jul 29, 11:43 AM EDTSevere Thunderstorm WarningPHIOcean32 min
Jul 29, 11:48 AM EDTSpecial Marine WarningPHI27 min
Jul 29, 11:54 AM EDTSevere Thunderstorm WatchSPCAtlantic, Cape May, Cumberland, Salem7 hr
Jul 29, 1:31 PM EDTSpecial Marine WarningPHI59 min
Jul 29, 1:47 PM EDTSpecial Weather StatementOKXEssex, Union58 min
Jul 29, 1:56 PM EDTSpecial Weather StatementPHIHunterdon, Mercer, Middlesex, Monmouth, Somerset94 min
Jul 29, 2:28 PM EDTSpecial Weather StatementPHIAtlantic, Camden, Cape May, Cumberland, Gloucester, Ocean and 1 more92 min
Jul 29, 2:35 PM EDTSevere Thunderstorm WarningPHIBurlington, Ocean55 min
Jul 29, 2:39 PM EDTSpecial Marine WarningPHI96 min
Jul 29, 3:21 PM EDTAreal Flood AdvisoryPHIAtlantic, Burlington, Ocean114 min
Jul 29, 3:36 PM EDTSpecial Marine WarningPHI84 min
Jul 29, 3:43 PM EDTSpecial Weather StatementPHIAtlantic32 min
Jul 29, 3:50 PM EDTSpecial Weather StatementPHICape May85 min
Jul 29, 4:14 PM EDTSpecial Marine WarningPHI61 min
Jul 29, 4:20 PM EDTMesoscale DiscussionSPCCape May, Cumberland55 min

By product

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

By county

Every county with at least one alert. A county page lists each alert that covered it.

Nearby

Alerts in force nowTornadoes on recordThe radar archive20092011

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.