Swan Light
A Novel
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
Get 2 free audiobooks during trial.
Buy for $20.00
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrated by:
-
Francis G. Kearney
-
Cassie Simone
-
By:
-
Phoebe Rowe
About this listen
A sweeping, emotional tale of hope and perseverance, Swan Light weaves together the stories of two people separated by a century but connected by family, purpose, and one extraordinary lighthouse.
1913. Eighty-three-year-old Silvestre Swan has dedicated his life to the care of his Newfoundland lighthouse. His petition to relocate Swan Light from its precarious cliff’s edge is going unheard by town patriarch Cort Roland—that is, until a terrible storm brings an unlikely ally into Swan’s life. But is it too late for the stone lighthouse?
2014. Marine archaeologist Mari Adams’s attempts to fund her search for the notorious SS Californian are realized when she accepts a job to find the remains of Swan Light, rumored to have collapsed into the sea one hundred years ago. She teams up with salvager Julian Henry, and the pair unearth more than they bargained for in their search for the ruins. But when a group of treasure hunters threatens their mission, their hunt for the truth turns dangerous.
As past and present collide, the secrets hiding on the ocean floor begin to surface. Can Mari find the answers she is looking for—and at what price?
©2023 Phoebe Rowe (P)2023 Brilliance Publishing, Inc., all rights reserved.Critic reviews
“In this phenomenal first novel, the lighthouse at Norman Cliffs is not only a beacon to guide foundering vessels to safety, it is a comforting light in the darkness. It speaks to those who listen. While it stands, it lives.”—Historical Novels Review
“There is nothing not to love about Phoebe Rowe’s debut novel. Flawlessly researched and wholly immersive, Swan Light is a story about the importance of honoring the past. Rowe writes beautifully and takes readers on a journey to places both old and new, reminding us that sometimes the things we’re looking for are looking for us too.”—Barbara Davis, bestselling author of The Keeper of Happy Endings
“Phoebe Rowe expertly interlaces the fascinating world of competitive shipwreck searching with a wonderful mystery about a vanished lighthouse. Two protagonists and two timelines can be tricky to pull off, but Rowe does so with aplomb in this excellent debut—I adored both the lighthouse keeper Silvestre Swan and the intrepid diver Mari Adams. I highly recommend this delightful novel.”—Ann Napolitano, New York Times bestselling author of Dear Edward
Related to this topic
-
Whose Waves These Are
- By: Amanda Dykes
- Narrated by: Hillary Huber
- Length: 12 hrs and 40 mins
- Unabridged
-
Overall
-
Performance
-
Story
In the wake of WWII, a grieving fisherman submits a poem to a local newspaper: a rallying cry for hope, purpose...and rocks. When the poem spreads farther than he ever intended, Robert Bliss's humble words change the tide of a nation. Boxes of rocks inundate the tiny coastal Maine town, and he sets his calloused hands to work, but the building halts when tragedy strikes. Decades later, Annie Bliss is summoned back to Ansel-by-the-Sea when she learns her Great-Uncle Robert, the man who became her refuge during the hardest summer of her youth, is now the one in need of help.
-
-
Great Story
- By Rita N. Bulington on 07-08-21
By: Amanda Dykes
-
Mira's Return: The Complete Series: A Mermaid Fantasy Adventure & Prequel to the Elemental Origins Series
- By: A.L. Knorr
- Narrated by: Gabra Zackman
- Length: 9 hrs and 33 mins
- Unabridged
-
Overall
-
Performance
-
Story
Mira is a mermaid on a mission. It’s time to leave the ocean. Mira Belshaw has been at sea for...well, she doesn’t know how many years. It’s hard to keep track of time when you live in the ocean. But after enough time, the salt water triggers the desire to procreate, and her time is up. Finding a mate is the most important thing to her right now, and to do that, she has to return to the place where she was last human - the coastal city of Saltford.
-
-
Mermaid Mira
- By Shoe Monger on 04-10-20
By: A.L. Knorr
-
Set the Stars Alight
- By: Amanda Dykes
- Narrated by: Shiromi Arserio
- Length: 12 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
Lucy Clairmont's family treasured the magic of the past, and her childhood fascination with stories of the high seas led her to become a marine archaeologist. But when tragedy strikes, it's Dashel, an American forensic astronomer, and his knowledge of the stars that may help her unearth the truth behind the puzzle she's discovered in her family home.
-
-
Sweet but lacking
- By Justin K Flora on 08-16-20
By: Amanda Dykes
-
Distant Echoes
- Aloha Reef Series, Book 1
- By: Colleen Coble
- Narrated by: Rachel Botchan
- Length: 10 hrs and 27 mins
- Unabridged
-
Overall
-
Performance
-
Story
Sometimes, Kaia Oana thinks her dolphins are more humane than humans. As a mammal intelligence researcher, Kaia has learned a thing or two about the goodness and intelligence of dolphins - and as a natural scientist in close proximity to weapons developers, she's learned a thing or two about humans as well. When a tourist catamaran explodes off the coast of the Hawaiian island of Kauai, Kaia and her trained dolphin, Nani, rush to aid the search and rescue effort. After hours of searching, an exhausted Kaia is pulled from the water by Lieutenant Commander Jesse Matthews of the US Navy.
-
-
Redundant
- By Wendy on 05-30-20
By: Colleen Coble
-
Where They Wait
- A Novel
- By: Scott Carson
- Narrated by: Robert Petkoff
- Length: 11 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
Recently laid-off from his newspaper and desperate for work, war correspondent Nick Bishop takes a humbling job: writing a profile of a new mindfulness app called Clarity. It’s easy money, and a chance to return to his hometown for the first time in years. The app itself seems like a retread of old ideas — relaxing white noise and guided meditations. But then there are the “Sleep Songs.” A woman’s hauntingly beautiful voice sings a ballad that is anything but soothing — it’s disturbing, and more of a warning than a relaxation — but it works.
-
-
A Mixed Bag
- By Psychoprofessor101 on 12-27-21
By: Scott Carson
-
The Lost One
- By: Mary Stewart
- Narrated by: Antonia Whillans
- Length: 1 hr and 17 mins
- Unabridged
-
Overall
-
Performance
-
Story
The recently rediscovered short story 'The Lost One', perfect for fans of Daphne du Maurier, Santa Montefiore and Anya Seton. First published in Woman's Journal in 1960, and set against the backdrop of unfenced country and dark winding valleys at night, the aptly named 'The Lost One' features The Wind off the Small Isles heroine Perdita West, who brings her characteristic pluck and courage to this classic Mary Stewart tale of suspense and intrigue....
-
-
Short, but nice. Narration was good.
- By K's Ma on 10-10-19
By: Mary Stewart
-
Whose Waves These Are
- By: Amanda Dykes
- Narrated by: Hillary Huber
- Length: 12 hrs and 40 mins
- Unabridged
-
Overall
-
Performance
-
Story
In the wake of WWII, a grieving fisherman submits a poem to a local newspaper: a rallying cry for hope, purpose...and rocks. When the poem spreads farther than he ever intended, Robert Bliss's humble words change the tide of a nation. Boxes of rocks inundate the tiny coastal Maine town, and he sets his calloused hands to work, but the building halts when tragedy strikes. Decades later, Annie Bliss is summoned back to Ansel-by-the-Sea when she learns her Great-Uncle Robert, the man who became her refuge during the hardest summer of her youth, is now the one in need of help.
-
-
Great Story
- By Rita N. Bulington on 07-08-21
By: Amanda Dykes
-
Mira's Return: The Complete Series: A Mermaid Fantasy Adventure & Prequel to the Elemental Origins Series
- By: A.L. Knorr
- Narrated by: Gabra Zackman
- Length: 9 hrs and 33 mins
- Unabridged
-
Overall
-
Performance
-
Story
Mira is a mermaid on a mission. It’s time to leave the ocean. Mira Belshaw has been at sea for...well, she doesn’t know how many years. It’s hard to keep track of time when you live in the ocean. But after enough time, the salt water triggers the desire to procreate, and her time is up. Finding a mate is the most important thing to her right now, and to do that, she has to return to the place where she was last human - the coastal city of Saltford.
-
-
Mermaid Mira
- By Shoe Monger on 04-10-20
By: A.L. Knorr
-
Set the Stars Alight
- By: Amanda Dykes
- Narrated by: Shiromi Arserio
- Length: 12 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
Lucy Clairmont's family treasured the magic of the past, and her childhood fascination with stories of the high seas led her to become a marine archaeologist. But when tragedy strikes, it's Dashel, an American forensic astronomer, and his knowledge of the stars that may help her unearth the truth behind the puzzle she's discovered in her family home.
-
-
Sweet but lacking
- By Justin K Flora on 08-16-20
By: Amanda Dykes
-
Distant Echoes
- Aloha Reef Series, Book 1
- By: Colleen Coble
- Narrated by: Rachel Botchan
- Length: 10 hrs and 27 mins
- Unabridged
-
Overall
-
Performance
-
Story
Sometimes, Kaia Oana thinks her dolphins are more humane than humans. As a mammal intelligence researcher, Kaia has learned a thing or two about the goodness and intelligence of dolphins - and as a natural scientist in close proximity to weapons developers, she's learned a thing or two about humans as well. When a tourist catamaran explodes off the coast of the Hawaiian island of Kauai, Kaia and her trained dolphin, Nani, rush to aid the search and rescue effort. After hours of searching, an exhausted Kaia is pulled from the water by Lieutenant Commander Jesse Matthews of the US Navy.
-
-
Redundant
- By Wendy on 05-30-20
By: Colleen Coble
-
Where They Wait
- A Novel
- By: Scott Carson
- Narrated by: Robert Petkoff
- Length: 11 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
Recently laid-off from his newspaper and desperate for work, war correspondent Nick Bishop takes a humbling job: writing a profile of a new mindfulness app called Clarity. It’s easy money, and a chance to return to his hometown for the first time in years. The app itself seems like a retread of old ideas — relaxing white noise and guided meditations. But then there are the “Sleep Songs.” A woman’s hauntingly beautiful voice sings a ballad that is anything but soothing — it’s disturbing, and more of a warning than a relaxation — but it works.
-
-
A Mixed Bag
- By Psychoprofessor101 on 12-27-21
By: Scott Carson
-
The Lost One
- By: Mary Stewart
- Narrated by: Antonia Whillans
- Length: 1 hr and 17 mins
- Unabridged
-
Overall
-
Performance
-
Story
The recently rediscovered short story 'The Lost One', perfect for fans of Daphne du Maurier, Santa Montefiore and Anya Seton. First published in Woman's Journal in 1960, and set against the backdrop of unfenced country and dark winding valleys at night, the aptly named 'The Lost One' features The Wind off the Small Isles heroine Perdita West, who brings her characteristic pluck and courage to this classic Mary Stewart tale of suspense and intrigue....
-
-
Short, but nice. Narration was good.
- By K's Ma on 10-10-19
By: Mary Stewart
-
Greenglass House
- By: Kate Milford
- Narrated by: Ben Levin
- Length: 9 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
It’s wintertime at Greenglass House. The creaky smuggler’s inn is always quiet during this season, and 12-year-old Milo, the innkeepers’ adopted son, plans to spend his holidays relaxing. But on the first icy night of vacation, out of nowhere, the guest bell rings. Then rings again. And again....
-
-
A magical mystery with twists and heart
- By Jane Pearl on 02-13-22
By: Kate Milford
-
Secrets in the Mist
- Skyworld, Book 1
- By: Morgan L. Busse
- Narrated by: Taylor Meskimen
- Length: 8 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
In a world where humanity lives in the sky to escape a deadly mist below, Cass’s only goal is survival. That is, until she finds a job on the airship Daedalus as a diver. Now she explores ruined cities, looking for treasure and people’s lost heirlooms until a young man hires her to find the impossible: a way to eradicate the Mist.
-
-
Loved it!
- By Hunter Duran on 04-18-24
By: Morgan L. Busse
-
Winterborne Home for Vengeance and Valor
- By: Ally Carter
- Narrated by: Laura Knight Keating
- Length: 6 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
April had absolutely no intention of becoming the only person who knows that Gabriel Winterborne, the missing-and-presumed-dead billionaire, is actually living in the basement of Winterborne House, sharpening his swords and looking for vengeance. Now it’s up to April to keep him alive. But there’s only so much a 12-year-old girl can do, so April must turn to the other orphans for help. Together, they’ll have to unravel the riddle of a missing heir and a creepy legend, and find a secret key, before the only home they’ve ever known is lost to them forever.
-
-
Great action adventure for middle grade students
- By doug on 06-10-23
By: Ally Carter
-
Mortal Engines
- Mortal Engines, Book 1
- By: Philip Reeve
- Narrated by: Barnaby Edwards
- Length: 8 hrs and 57 mins
- Unabridged
-
Overall
-
Performance
-
Story
Welcome to the astounding world of Predator Cities! Emerging from its hiding place in the hills, the great Traction City is chasing a terrified little town across the wastelands. Soon, London will feed. In the attack, Tom Natsworthy is flung from the speeding city with a murderous scar-faced girl. They must run for their lives through the wreckage - and face a terrifying new weapon that threatens the future of the world.
-
-
Creative but hard to stay engaged in
- By Karissa Eckert on 11-26-17
By: Philip Reeve
-
The Ten Thousand Doors of January
- By: Alix E. Harrow
- Narrated by: January LaVoy
- Length: 12 hrs and 20 mins
- Unabridged
-
Overall
-
Performance
-
Story
In a sprawling mansion filled with peculiar treasures, January Scaller is a curiosity herself. As the ward of the wealthy Mr. Locke, she feels little different from the artifacts that decorate the halls: carefully maintained, largely ignored, and utterly out of place. Then she finds a strange book. A book that carries the scent of other worlds and tells a tale of secret doors, of love, adventure, and danger. Each page turn reveals impossible truths about the world, and January discovers a story increasingly entwined with her own.
-
-
A princess in a castle can't fend for herself
- By Summer on 11-11-19
By: Alix E. Harrow
-
Firefly Beach
- Hubbard's Point/Black Hall, Book 1
- By: Luanne Rice
- Narrated by: Kate Rudd
- Length: 11 hrs and 26 mins
- Unabridged
-
Overall
-
Performance
-
Story
Coolly sophisticated and steadfastly single, Caroline Renwick has always been the sister everyone could count on. As she and Clea and Skye gathered at Firefly Hill, their childhood home, Caroline thought that they had all put the past behind them. But as summer gets under way, a mysterious man arrives—a man who has the power to bring it all back....
-
-
sorry, boring
- By Sara V. on 04-02-24
By: Luanne Rice
-
Unfettered
- Tales By Masters of Fantasy
- By: Terry Brooks, Patrick Rothfuss, Robert Jordan, and others
- Narrated by: Peter Ganim, Marc Vietor, Bronson Pinchot, and others
- Length: 20 hrs and 16 mins
- Unabridged
-
Overall
-
Performance
-
Story
You define life or it defines you. In Shawn Speakman’s case, it was both. Lacking health insurance and diagnosed with Hodgkin’s lymphoma in 2011, Shawn quickly accrued a massive medical debt that he did not have the ability to pay. That’s when New York Times best-selling author Terry Brooks offered to donate a short story that Shawn could sell to help alleviate those bills—and suggested he ask the same of his other writer friends. Unfettered is the result: An anthology built in order to relieve that debt, featuring short stories by some of the best fantasy writers in the genre.
-
-
A TRULY BAD COLLECTION OF DOGS
- By Randall on 12-21-18
By: Terry Brooks, and others
-
The Heart of a Hero
- By: Susan May Warren
- Narrated by: Cynthia Farrell
- Length: 10 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
Jake Silver may not be able to put the memories of his time as a sniper and Navy SEAL behind him, but at least he can put his skills to use as a part of the Jones Inc. rescue team. Saving the life of pediatric heart surgeon Dr. Aria Sinclair on Denali helped, too. Now, he can't get her out of his head, and when he hears she is in the path of a hurricane down in Key West, he can't help but jump on a plane to rescue her.
-
-
You’ve got to be kidding me! Better be a sequel!
- By Amazon Customer on 07-30-20
By: Susan May Warren
-
Welcome to Night Vale
- A Novel
- By: Joseph Fink, Jeffrey Cranor
- Narrated by: Cecil Baldwin, Dylan Marron, Retta, and others
- Length: 12 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
Located in a nameless desert somewhere in the great American Southwest, Night Vale is a small town where ghosts, angels, aliens, and government conspiracies are all commonplace parts of everyday life. It is here that the lives of two women, with two mysteries, will converge.
-
-
This is so good, but
- By Christopher on 04-30-16
By: Joseph Fink, and others
-
The Shadowy Horses
- By: Susanna Kearsley
- Narrated by: Sally Armstrong
- Length: 12 hrs and 1 min
- Unabridged
-
Overall
-
Performance
-
Story
Archaeologist Verity Grey has been drawn to the dark legends of the Scottish Borderlands in search of the truth buried in a rocky field by the sea. Her eccentric boss has spent his whole life searching for the resting place of the lost Ninth Roman Legion and is convinced he's finally found it - not because of any scientific evidence, but because a local boy has "seen" a Roman soldier walking in the fields, a ghostly sentinel who guards the bodies of his long-dead comrades.
-
-
Slow Build Atmospheric Story of Light Rom Susp
- By Sophia Rose on 12-15-16
By: Susanna Kearsley
-
Over the Woodward Wall
- By: A. Deborah Baker
- Narrated by: Heath Miller
- Length: 5 hrs and 31 mins
- Unabridged
-
Overall
-
Performance
-
Story
Avery is an exceptional child. Everything he does is precise, from the way he washes his face in the morning to the way he completes his homework - without complaint, without fuss, without prompt. Zib is also an exceptional child, because all children are, in their own way. But where everything Avery does and is can be measured, nothing Zib does can possibly be predicted, except for the fact that she can always be relied upon to be unpredictable. They live on the same street. They live in different worlds.
-
-
Intriguing story! I recommend!
- By Smasher277 on 11-23-20
By: A. Deborah Baker
-
Enchanter's Child, Book One: Twilight Hauntings
- By: Angie Sage
- Narrated by: Fiona Hardingham
- Length: 7 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Alex has a set of Enchanted cards. When she flutters her fingers above them, something magical happens: The cards come alive and create moving pictures of what is now and what is yet to come. But Enchantment is illegal in the city of Luma, and those who practice it are imprisoned forever in the Vaults - dark dungeons deep below the city. When Alex is betrayed by her foster sister Zerra, she knows she is in great danger. With the help of her little foster brother, Louie, she makes a daring escape.
-
-
Too hard to listen to
- By J.M. Jaco on 09-30-21
By: Angie Sage
What listeners say about Swan Light
Average customer ratingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- Phyllis King
- 09-26-23
The Story Remains
I enjoyed the contrast between 1913 and 2014. The core of the story was pride of family and respect for a life well lived.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Amazon Customer
- 09-24-23
A very different story
The author did a good job going back and forth 100 years very clearly and linking them. It showed the hardship of lighthouse keepers and the solitary lives they live.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Deb on the Hudson
- 11-01-23
An OK story with two narrators
The story wasn’t overly exciting, but did move along and have some interesting moments. It’s a little different than some, as it was read by a male and a female narrator/performer. I thought the male performer was a better reader than the female one who seems to always make me remember that it was being read and not performed. Very clean without bad language or hot sex scenes.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Egraine
- 11-10-23
EXCELLENT
I was glued to the storyline overall but very attached to Silvestre, Stay, and Clara most of all. They were the ones attached to the lighthouse and the fate of it. This book really touched me deeply. Lives are fleeting, and so little of them can be remembered by history even if journals are left behind!
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Sharon
- 07-01-24
A multi-generational love story with mystery and crime but above all love,
I loved the story and the intrigue with the connections over a hundred years. It shows the importance of each and every story thru time,
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Sherry
- 05-14-23
Interesting, but occasionally hard to follow
I usually love dual storylines that are complex, richly layered, and woven together across different time periods. Swan Light has that kind of premise, which I really liked! But I sometimes felt it was a bit hard to follow. Toward the end, there were a few places where I felt jerked from one time period to the other and back again a little too quickly. Plus there were so many minor characters that it was hard to keep track of them all, and occasionally the subtext was unclear. Still, I read the whole story and found that the ending was ultimately satisfying.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
18 people found this helpful
-
Overall
-
Performance
-
Story
- BookReader
- 09-23-23
Swan Light
Plot. A professional diver is contacted by an old woman and hired to look for a lighthouse believed to have been swallowed by the sea a century ago. The story alternates between two timelines, one being the story in 1913 of the working lighthouse, its light keeper, and ultimate collapse - the other being the 2014 modern-day search. Skulduggery regarding gold in the hull of a shipwreck, modern-day salvage rights, and a lost land deed.
Liked. It's an unusual and intriguing story, a fun listen. Nice character development. No sex, no objectionable language. Great visuals - movie? No issues with narration or production.
Not so hot. Could have expanded on the ending. Some unanswered questions. Sequel, please.
Written by Phoebe Rowe, narrated by Francis G. Kearney and Cassie Simone, approximately 9 hours of listening in unabridged audiobook format, released in May 2023 by Brilliance Audio.
Recommended!
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- ROJ
- 05-30-23
Something Different
I read a lot of historical fiction but have never read a story before with a lighthouse as a main character. At times poetically written, filled with mystery. adventure, themes of loyalty, female empowerment plus a little romance. The 2 readers were just right for the different voices.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
11 people found this helpful
-
Overall
-
Performance
-
Story
- PJ123
- 11-09-23
The female narrator ruined this for me
I am about to return this book because of the female narrator. She is so self conscious in her reading, with strange choices for the words and sentences she chooses to emphasize. It’s read in a cutesy tone, as if she is reading to children. At first, I didn’t like the male narrator, but I came to enjoy his voice, which reminded me a bit of Tom Bodette. I might’ve been able to get into the story if I wasn’t gritting my teeth every time I had to listen to the present day narration done by Ms. Simone. I feel for the author, this narrator ruined what seemed like it was a well written story.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- A reader
- 06-13-23
Bittersweet but pulls you in
I loved the character of Swan, and was captivated by his dedication to the lighthouse. The numerous minor characters made it a little tough to keep things straight as an audio-only listen (so many family members!), but the tale was satisfying nonetheless and brought the era to life.
In response to another review about so-called “alternative lifestyles,” if you cannot get through a book with a brief mentions of a forgettable character who is married to someone of the same sex (while the rest of the book is the epitome of idealized hetero romance), well… you’re the problem. It’s you.
Narration: Both narrators did a great job overall, but I wish the narrator of Mari had done some homework on pronunciation of nautical terms, given how important they are to the story and how notoriously unintuitive their pronunciations can be. Loved Swan’s subtle accent.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
53 people found this helpful