Breaking News

Chance of Showers Today

Rain/Showers Tonight

spirit_of_76_flag_waving_md_clrtop1Fallen%20leaves%20and%20rain
Last Complete Site Update: 11/07 - 7:09 AM

Weather for New England and the Northeast

Updated Twice per day

Delivering Weather Forecasts for New England for 27+ years.
"More than a forecast. RichLefko.com provides in-depth New England weather analysis, climate statistics, rainfall and snowfall tracking, drought monitoring, and enhanced National Weather Service discussions for weather enthusiasts and informed decision-makers."
Just need the daily forecast?
We have that as well.

Active Hazards, Advisories, and/or warnings

If the alert below is flashing, then the warnings/advisories above are active. Use those links to go to that hazard page.
warningsofftopright

"No shade, no shine, no butterflies, no bees, no fruits, no flowers,
no leaves, no birds - NOvember!"
- Thomas Hood

Today’s Weather at a Glance

Updated Every Morning and as Needed Through the Day

(Averages Across Southern NH)
60Degrees
High Temperature
50%
Probability of Precipitation - Daytime
39Degrees
Low Temperature
80%
Probability of Precipitation - Nighttime
Personalize your settings on the panel.

Today in Peterborough, NH at a Glance

ne9

Today in Nashua, NH at a Glance

ne10

Your Daily Forecast - Three Days at a Time

Flood Watch for SE MA

Click on the MA South tab for details

See the Advisory Above

Monday/Monday Night - November 9

Nashua - East

BlankDay

Mostly sunny, with a high near 58. West wind 5 to 10 mph, with gusts as high as 20 mph.

BlanknightS

Mostly clear, with a low around 32.

Peterborough - Central/West

BlankDay

Mostly sunny, with a high near 53. West wind 5 to 15 mph, with gusts as high as 25 mph.

BlanknightS

Partly cloudy, with a low around 32.

Tuesday/Tuesday Night - November 10

Nashua - East

BlankDay

Mostly sunny, with a high near 59.

BlanknightS

Mostly clear, with a low around 36.

Peterborough - Central/West

BlankDay

Partly sunny, with a high near 55.

BlanknightS

Partly cloudy, with a low around 36.

Wednesday/Wednesday Night - November 11

Nashua - East

BlankDay



AnPartlyCloudy


Peterborough - Central/West

BlankDay



BlanknightS


Thursday/Thursday Night - November 12

Nashua - East

BlankDay



BlanknightS


Peterborough - Central/West

BlankDay



BlanknightS


Friday/Friday Night - November 13

Nashua - East

BlankDay



BlanknightS



Peterborough - Central/West

BlankDay



BlanknightS


Saturday/Saturday Night - November 7

Nashua - East

BlankDay

Rain before noon, then a chance of rain after 2pm. Areas of fog before 11am. High near 61. Calm wind becoming north around 5 mph. Chance of precipitation is 80%. New precipitation amounts of less than a tenth of an inch possible.

BlanknightS

Rain, mainly after midnight. Areas of fog before 4am. Low around 41. Calm wind becoming northwest around 5 mph after midnight. Chance of precipitation is 80%. New precipitation amounts between a tenth and quarter of an inch possible.

Peterborough - Central/West

BlankDay

Rain likely, mainly after 5pm. Areas of fog before 1pm, then patchy fog after 5pm. Otherwise, mostly cloudy, with a high near 58. North wind around 5 mph becoming calm. Chance of precipitation is 60%. New precipitation amounts of less than a tenth of an inch possible.

BlanknightS

Rain. Areas of fog before 3am. Low around 38. Light northwest wind increasing to 5 to 10 mph after midnight. Winds could gust as high as 20 mph. Chance of precipitation is 80%. New precipitation amounts between a quarter and half of an inch possible.

Sunday/Sunday Night - November 8

Nashua - East

BlankDay

A 30 percent chance of rain before 7am. Mostly cloudy, then gradually becoming sunny, with a high near 59. Northwest wind 5 to 15 mph, with gusts as high as 25 mph. New precipitation amounts of less than a tenth of an inch possible.

BlanknightS

Mostly clear, with a low around 37. West wind around 5 mph becoming calm.

Peterborough - Central/West

BlankDay

A 30 percent chance of rain before 7am. Mostly cloudy, then gradually becoming sunny, with a high near 55. Northwest wind 10 to 15 mph, with gusts as high as 25 mph. New precipitation amounts of less than a tenth of an inch possible.

BlanknightS

Partly cloudy, with a low around 37. Southwest wind around 5 mph.

Current Weather Readings in Peterborough, NH

Time of the readings below: 7 Nov 2026 11:36 AM

(FYI: The number in parentheses is the change in the last hour)
(Note: My weather Instruments are Offline from Midnight Wednesday to 7AM Thursday, weekly, for system Back ups.)

Current Temperature: 

54.3°F (0.1)

High Temperature:

60.5 at 12:09 AM

Low Temperature:

53.6 at 8:16 AM

Precipitation Today:

0.06 inches

Current Dewpoint:

53.2°F (0.1)

Lowest Wind Chill Reading:

53.6 at 8:16 AM  

Current Windspeed:

1 MPH (-0)

Barometric Trend:

Falling Slowly

Hours of Daylight Today:

10:01

Link to my Active Weather Instruments

weathervane

Information for New England

Rich's Weather Discussion

New Hampshire/North Briefing

netop1

Massachusetts/South Briefing

netop2

At this moment: 11/07 - 7:09 AM

Notes from Rich:
What is the 'Regular’ Schedule.
Weekdays: Morning updates each day before 8AM, Evening Updates before 7PM.
On Weekends: Perhaps a bit later. I like to sleep in.
Every Thursday morning I post the daily forecast through the weekend.

Upcoming Site Update Schedule Changes & General Messages: 

There may be some disruptions to the current weather readings today as I run system back ups.
The Sunday morning update (11/8) may be a bit later than usual.

Light rain was falling in Manchester and Nashua early this morning. There we some showers here in Peterborough, NH as well. Much of the day will be dry with showers moving back in this afternoon and tonight. The heavy rain in SE MA will slowly taper off today. There may be some snow on the mountain tops come Sunday.
Southern New Hampshire is starting Saturday under mostly cloudy skies, with mild temperatures and areas of patchy fog. Showers are possible throughout the day, although there may be a few breaks in the rainfall. Current reported temperatures are approximately 56 degrees in Keene, 54 degrees in Jaffrey, and 55 degrees in Nashua. Afternoon temperatures should reach the upper 50s to around 60 degrees. Conditions will become increasingly unsettled this evening as additional rain moves through the region.

Over the next seven days, periods of rain are expected today and tonight, with additional scattered showers possible Sunday morning. Conditions should gradually improve Sunday afternoon, followed by a mix of sunshine and clouds Monday through Wednesday. Another opportunity for precipitation arrives Thursday night into Friday. With colder air moving into the region, some rain could mix with or change to snow, particularly early Friday. Temperatures will trend noticeably cooler, with daytime highs generally in the 40s by the end of the week and overnight temperatures approaching or falling below freezing.

Looking toward the second half of next week, some weather models are beginning to suggest the development of another area of low pressure just south of New England, along or offshore of the Mid-Atlantic coast.

This potential storm system appears to be connected to another upper-level disturbance moving southeastward from Canada toward the Mid-Atlantic region. If this system develops and tracks close enough to southern New England, it could bring a return to wetter and more unsettled weather during the latter part of next week.

There is still considerable uncertainty regarding the timing, track, and strength of this possible system, so the forecast will need to be monitored as the week approaches.

From The Weather Channel:
So many types of severe weather announce themselves as they're coming. We watch hurricanes on satellite, or follow storm cells on radar. We zoom in to see how far the wildfire has expanded overnight. Increasingly, there's even a chance of getting a shake alert moments before an earthquake. But I think there's something uniquely terrifying about flash flooding, and it has to do with its propensity to take us by surprise. Anyone who has dealt with the minor (by comparison) problem of a flooded basement can tell you how strange it is. Your house has been through plenty of storms before, and then, suddenly, your basement is a catastrophe and you're grabbing things, calling your insurance company and trying to understand what went differently this time. What caused this?
There's something about that moment when something that seemed "normal" becomes an event that feels a lot like a trap door opening underfoot. And of course, the catastrophic flooding we've seen across the country this week is much worse than a little water in the basement. So if there's one lesson from this week, where we've seen flooding all across the country, it's that we need to take flood alerts seriously, and to treat flash flood emergency warnings with the utmost seriousness if we receive them.
With a historic super El Ni?±o promising to bring much more flooding this winter, your dry, safe future self will thank you.

Please welcome a new sponsor to RichLefko.com!!!
I want to welcome OMG Insurance, now supporting this site.
Please take a look at what Marc has to offer.

========================================
What has changed on the site recently:
Welcome our new sponsor. OMG Insurance
The Flu report will replace the Allergy data. Find them Here
I have added NFL Football Weather for each game- Updated weekly/daily as needed - Find the list here
11/05 - I have updated the Drought Maps. They can be found here. Next update in Mid November.

========================================
Join us, it costs nothing:
Join over 250 of your fellow weather watchers who get my every Thursday evening 'Weekend Outlook' e-mail blast. This is a free service, with no spam ever (because I manage the list) that arrives in your E mail box every Thursday evening. I also use this list for special warnings, blizzards, hurricanes, severe weather alerts.
You sign up, you control it, quit at any time. In 27+ years I have never given away an email address, and you will never receive any spam because you signed up.
The sign up form is at the bottom of this page.
====================
What information can you find on my site, and where is it?
The History Section has a lot of history to share, and I will be sharing video on this page from time to time. Updated every day with new weather history.
Find beach and hiking, and Ski information as well as travel info for the USA in the Travel and Leisure Section.
Find all Tropical Tracking/Hurricane information on the Tropics Page.
Find the current Drought Maps here. Now showing a map for each New England State.
Looking for Radar? Try the Radar Page.
Looking for Weather News from Across the globe, plus more local weather info? Look here.
Note: When you move your cursor over an image, the image fades. Click on the image and that opens a lightbox view that expands the image and allows you to click through all of the images in a section.
=============
On this day in history:
On this day in 1944, President Franklin Delano Roosevelt was elected to an unprecedented fourth term in office. FDR remains the only president to have ever served more than two terms.

nebot1
nebot2

Weather Summaries and Full Area Forecast Discussions - North (Edited)

Summary - Northern New England - New Hampshire and Maine

Summary:
A period of beneficial rainfall will spread farther inland across Maine and New Hampshire tonight, with the heaviest rainfall expected along the coast. Some locations along the coastal plain could receive 1.5 to 2 inches of rain, while the mountains generally receive less. A few thunderstorms are also possible through tonight, primarily across southern New Hampshire and southwestern Maine. Widespread flooding is not expected, although some localized water ponding could develop in areas with poor drainage.

Colder weather will arrive this weekend and remain in place through much of next week. Sunday will start mostly cloudy with lingering showers, but some afternoon sunshine is possible as the storm system moves away. Temperatures will generally settle into the 50s, with 40s across the mountains and northern areas. Several additional opportunities for light precipitation are expected next week, particularly in the mountains, where some rain could mix with or change to snow at higher elevations. The highest peaks of the White Mountains could see some light snow accumulations. Temperatures will trend colder during the second half of next week, with highs potentially limited to the 40s across the region.

Key Messages:

1. Beneficial rainfall will expand inland tonight, with locally heavy rainfall possible along the coast. More scattered, showery conditions are expected this weekend.

2. Cooler temperatures will arrive later this weekend and remain in place through next week across the region. Several opportunities for light precipitation are expected, including light snow or snow showers across the higher peaks of the White Mountains.

What has changed since the last Forecast Update?
No significant forecast changes were made in this update.

What this means for you:
Expect a wet start to the weekend, especially along the Maine and New Hampshire coast, before conditions gradually improve on Sunday. Keep in mind that fallen leaves can contribute to clogged storm drains and localized water ponding. Colder air will settle into the region beginning this weekend, bringing a more typical November feel. If you are heading into the White Mountains, be prepared for colder conditions and the possibility of snow at the highest elevations. The cooler pattern looks likely to stick around through next week.

Click the Open/Close Button to Display the Full Edited Area Forecast Discussion

Area Forecast Discussion, National Weather Service Gray ME
618 AM EST Saturday, November 7, 2026

What Has Changed


No significant forecast changes were made in this update.

Key Messages

1\. Beneficial rainfall will expand inland tonight, with locally heavy rainfall possible along the coast. More scattered, showery conditions are expected this weekend.

2\. Cooler temperatures will arrive later this weekend and remain in place through next week across the region. Several opportunities for light precipitation are expected, including light snow or snow showers across the higher peaks of the White Mountains.

Discussion

Key Message 1: Rainfall Expands Inland, Locally Heavy Along the Coast


An area of showers and thunderstorms continues just south and east of a stalled frontal boundary along the Maine coast and into southern New England. An upper-level low-pressure system currently moving toward this boundary will help redirect winds and push the rainfall farther inland tonight. At the same time, another area of low pressure will develop along the front and move into the Gulf of Maine by Saturday evening.

The main concerns through Saturday night are rainfall amounts and falling temperatures late Saturday into Saturday night. As the upper-level low approaches from the west, colder air will move into the region, potentially changing rain to snow across the highest mountain peaks late Saturday night.

Rainfall Amounts

Rainfall totals will vary considerably from northwest to southeast because of the location of the frontal boundary. Current projections call for approximately 0.5 to 0.75 inches across the mountains, around 1 inch in the foothills, and 1.5 to 2 inches along the coastal plain.

Some localized water ponding is possible, particularly where fallen leaves have clogged drainage areas. However, widespread flooding is not expected.

Thunderstorm Potential

Some elevated instability, meaning atmospheric conditions that allow rising air to produce thunderstorms, has already resulted in a few lightning strikes north of the frontal boundary across southeastern New Hampshire and far southwestern Maine.

This activity could continue through tonight as the front remains nearly stationary. Some changes in temperature with increasing height in the atmosphere are also helping support this activity. Thunderstorm chances should diminish by daybreak Saturday as the warmer air moves farther offshore.

Rain Changing to Snow in the Mountains

Temperatures will initially remain quite mild, with no significant concerns about precipitation type. However, as the upper-level low arrives Saturday night, colder air will move into the region.

By daybreak Sunday, temperatures should be cold enough to support a change from rain to snow above approximately 4,000 feet. Additional cooling is expected afterward, allowing the highest mountain peaks to receive some snow accumulation before the low-pressure system moves away.

Key Message 2: Cooler Weather Arrives This Weekend and Continues Next Week

Sunday will begin mostly cloudy with some lingering light rain. The departing low-pressure system will move east and northeast during the day, while northwest winds bring in drier air.

Some breaks of sunshine should develop during the afternoon, although the mountains and areas farther northwest will likely remain mostly cloudy. These areas could experience additional scattered showers, with some showers mixing with snow at the highest elevations.

High temperatures Sunday will generally reach the 50s across much of the region, with 40s in the mountains.

First Half of Next Week

A more typical November weather pattern will develop during the first half of next week. A large-scale dip in the jet stream, known as longwave troughing, will remain established across eastern Canada and the northeastern United States, allowing colder air to influence the region.

Smaller disturbances moving through New England will bring several opportunities for light precipitation, primarily across the mountains where winds will push moisture up the slopes. This process is known as upslope flow.

With colder air moving in above the surface, some of this precipitation will fall as snow at higher elevations. Light accumulations will be possible on the highest mountain peaks.

Elsewhere, skies will often be mostly cloudy, although precipitation chances will be lower. Some additional showers remain possible depending on the strength and direction of the atmospheric flow. Temperatures will generally reach the 50s, with 40s across northern areas.

Second Half of Next Week

The pattern looks increasingly cool during the second half of next week. Upslope precipitation could continue across the mountains as the upper-level trough remains in place.

The latest ensemble guidance, which combines multiple computer forecast simulations to assess possible weather outcomes, also favors a continued cooling trend. High temperatures could be limited to the 40s across much of the region.

Weather Summaries and Full Area Forecast Discussions - South (Edited)

Summary - Southern New England - Massachusetts/Northern CT/Rhode Island

Summary:
A period of widespread rain is gradually winding down across southern New England this morning, although additional showers are possible this afternoon and tonight. The heaviest rainfall has been focused across southeastern Massachusetts and Rhode Island, where localized flooding remains a concern, particularly in urban areas and locations with poor drainage. Cooler and drier weather will take hold next week, with temperatures returning closer to seasonal averages. Conditions may become unsettled again during the second half of next week as another storm system potentially approaches from the Mid-Atlantic coast.

Key Messages:

 - Widespread rain continues this evening and overnight, with some urban and poor drainage flooding possible. Rain will be heavy at times across southeastern Massachusetts and Rhode Island, where the flooding risk is greatest.

- Cooler and drier conditions arrive next week, although unsettled weather could return during the second half of the week.

What has changed since the last Forecast Update?
No significant changes to the forecast.

What this means for you
Expect a wet start to the weekend, with periods of rain gradually tapering off today. A few additional showers may develop later today and tonight, but rainfall should be considerably lighter. Keep an eye on areas prone to poor drainage and localized flooding, especially across southeastern Massachusetts and Rhode Island. Next week will feel noticeably cooler, with daytime temperatures generally in the 50s and low 60s and nighttime temperatures dropping into the 30s and 40s. Breezy conditions are also expected Monday and Tuesday. There is some uncertainty regarding another potential storm system toward the end of next week.

Click the Open/Close Button to Display the Full Edited Area Forecast Discussion

Area Forecast Discussion, National Weather Service Boston/Norton MA

644 AM EST Saturday, November 7, 2026

What Has Changed


There are no significant changes to the overall forecast. The aviation forecast was updated.

Key Messages

\- Widespread rain continues this evening and overnight, with some urban and poor drainage flooding possible. Rain will be heavy at times across southeastern Massachusetts and Rhode Island, where the flooding risk is greatest.

\- Cooler and drier conditions arrive next week, although unsettled weather could return during the second half of the week.

Discussion

Key Message 1: Rain gradually ends, with additional showers possible


Widespread rainfall is gradually coming to an end this morning. The heaviest rain will affect southeastern Massachusetts and Rhode Island, where the potential for localized flooding is greatest. Another round of lighter showers is possible this afternoon and into Sunday.

An area of low pressure along a stalled weather front across eastern Massachusetts and Rhode Island will slowly move offshore this afternoon and evening. The system is expected to reach the Downeast Maine and Nova Scotia areas around daybreak Sunday.

Although the widespread rainfall should move offshore this afternoon, another weather feature will bring the possibility of additional showers. A fairly strong low pressure disturbance in the middle levels of the atmosphere, known as a mid-level low, is expected to pass overhead tonight.

Colder air moving into the atmosphere above us will increase what meteorologists call lapse rates. This refers to how quickly temperatures decrease with increasing altitude. When these temperature differences become more pronounced, the atmosphere can become more unstable, helping to produce additional showers later today and tonight. These showers should be much lighter than the earlier rainfall, with the greatest coverage expected across northern Massachusetts.

Temperatures will remain above normal today, although they will be moving closer to seasonal averages. Sunday should bring temperatures that are only slightly above normal.

Key Message 2: Cooler and drier weather arrives next week, with another unsettled period possible later

Colder air in the upper atmosphere will continue moving into southern New England early next week as another upper-level trough approaches. A trough is an elongated area of lower pressure in the atmosphere that often helps usher colder air into a region.

Weather models show temperatures falling below freezing at approximately 5,000 feet, with temperatures near minus 11 degrees at roughly 18,000 feet. These colder conditions aloft, combined with a passing disturbance just north of the region, could produce a few showers on Monday.

Temperatures closer to the ground will also become cooler. By Monday night, temperatures several thousand feet above the surface are expected to drop enough to support overnight lows in the 30s and lower 40s. Afternoon highs Tuesday and during the early part of next week should generally range from the 50s to lower 60s. Cooler nighttime temperatures will continue through much of the week.

Long-range weather guidance, including the North American Ensemble Forecast System (NAEFS), suggests temperatures and moisture levels should remain fairly close to typical November conditions next week. However, some guidance indicates stronger west-to-east winds above the surface Monday through Wednesday, just south of our region.

Persistent westerly winds are expected, with noticeably breezy conditions Monday and Tuesday. Winds should generally remain out of the west through much of the week as several weather fronts move through the region.

Despite these passing fronts, significant precipitation is not expected. The atmosphere will become considerably drier, with precipitable water values (PWATs), which measure the amount of moisture available in the atmosphere, dropping to around one-half inch or less. Dew points, a measure of how much moisture is in the air, will also fall back into the 30s and 40s. As a result, these fronts should mainly bring cooler air rather than meaningful rainfall. Periods of cloudiness are possible as pockets of moisture move overhead.

Potential for Another Storm Late Next Week

Looking toward the second half of next week, some weather models are beginning to suggest the development of another area of low pressure just south of New England, along or offshore of the Mid-Atlantic coast.

This potential storm system appears to be connected to another upper-level disturbance moving southeastward from Canada toward the Mid-Atlantic region. If this system develops and tracks close enough to southern New England, it could bring a return to wetter and more unsettled weather during the latter part of next week.

There is still considerable uncertainty regarding the timing, track, and strength of this possible system, so the forecast will need to be monitored as the week approaches.

Countdown to Winter

spring_melt_md_clr

Winter Begins on: December 21, 2026 at 4:50 PM EST

90Days14Hours6Mins14Secs

Five Day Daily Temperature Run - Peterborough, NH
Updated Every Morning

Normal Daily Averages
High Temperature: 49 Degrees - Low Temperature: 29 Degrees

(Tip: Place your cursor over the bar below to see the number)

Current National Weather Maps

Current Active NWS Map
Map Feature 1
Map Feature 2
Map Feature 3
Map Feature 4
Map Feature 5
Map Feature 6
Map Feature 7
Map Feature 8
0703%20Dog%20Days%20New
0701%20July%20Weather%20Trends
0705%20July%20Storms

RichLefko.Com Sponsors

Please patronize those running ads below - They are the lifeblood of RichLefko.com
Click on the company logo to go directly to their site.

Anrik Irrigation

My Longest Sponsor, I am pleased to present Anrik Irrigation. Anrik Irrigation is a full service lawn sprinkler company. They perform a variety of services, installation, maintenance, fall blow-out, spring start-ups, and offer a great brand of deicer for winter. Ask me!!

Anrik 1

Freedom Cad

Freedom Cad offers PCB Design Services, Enginerring Services, and other value added services. They are headquartered in Nashua NH.
Freedom Cad Offers: PCB Design Services, Engineering Services, and Value Added Services.
Download their free eBook, The Printed Designer`s Guide to Executing Complex PCBs.
Download Now

Freedom CAD Services

Patton Energy - Keene NH

Discover the Patten Energy Difference
At Patten Energy, our philosophy is simple. We believe that bigger is not always better! We are neighbors serving neighbors - where you will always be referred to by name, never as just another account number. We are dedicated to maintaining the personal touch and quality care only a family run business can provide.
I use Patten Energy, and I heartily endorse them.

Patten Energy

OMG

Insurance and Financial Services.
Need help choosing a Medicare Plan?
Need Help with financial planning?

Our Mission
We work in a team approach. Planning is not one singular issue. It is insurance, savings, investments, estate planning, long term care, to name a few. Planning must be integrated and coordinated. It is dynamic. We take the complex and through our process make financial security simple for our clients.

Call: 603-881-7747
Email: marc@omgfinsvcs.com
Website link: OMG Insurance & Financial Services

Dan's Tutorials

All Tree

Need tree removal service? Snow Plowing?
I use ALL TREE, based in Jaffrey NH. 
Fully Insured - Free Estimates
Quality Professional Tree Care with over 20 years of Experience
Fair pricing, and these guys do a great job.
Click the logo to go to the website.
Please contact Roy Watson at: 603-782-6659

Dan's Tutorials

Subscribe to my Alerts

Subscribe to my Weather Alerts and get the Every Thursday Evening 'Weeked Outlook'
E-mail.
You manage your subscription.
Cancel whenever you want.

BTW, we do not sell, trade, give away, post, whisper, dream about, tattoo, print or share your e-mail addresses with anyone...EVER!
When you subscribe, your address goes directly to me, not some online service.
Subscribe once and get all e-mails and warnings!
Yes, you can subscribe to multiple addresses, home, office etc.
Zero cost - No ads-No tracking 
Just the Weather - No Hype

Add a Richlefko.com app icon to iphone/ipad

Add a RichLefko.com icon to your iPhone or iPad. It is easy. If you find yourself frequently visiting a website or using a web app on your iPhone or iPad, it is very easy to add a shortcut icon directly on your Home screen using Safari that you can quickly tap to launch the site. This is how: How to add a website tile to your iphone or iPad home screen

Proud member of the National Weather Service Skywarn Program

Skywarn

Questions/Issues/Problems/Say Hi: Contact me:
Please use the Mailing List Box above to sign up for the Weekend Outlook messages.