
Not Dead Again
A Charlie McGinley Mystery - A Dark, Comedic, New Mexico Whodunit
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
Buy for $14.99
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrated by:
-
Virtual Voice
-
By:
-
Sam Ingraffia

This title uses virtual voice narration
About this listen
Charlie McGinley writes about tough guys…then he has to become one.
Fed up with writing cheesy detective fiction, Charlie dreams of writing something serious. Unfortunately, his publisher insists that he keep cranking out hard-boiled Johnny Dent PI novels.
When Charlie stumbles across an urban legend about Thomas Edison inventing a machine that could speak to the dead, he thinks he’s found the perfect gimmick to spice up his next book.
That is, until he builds the "Ghost Machine" and accidentally uses it...
And people in his small New Mexico town start dying.
Suddenly, Charlie must become the hero he’s spent his career writing about: tough, quick-witted and fearless. The only problem? He’s none of those things.
If you’re looking for razor-sharp humor blended with edge-of-your-seat suspense, you’ll love Not Dead Again—the fourth book in the Charlie McGinley Mystery series.
Pick it up today.
Related to this topic
-
The Answer Is No
- A Short Story
- By: Fredrik Backman, Elizabeth DeNoma - translator
- Narrated by: Stacy Gonzalez
- Length: 1 hr and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Lucas knows the perfect night entails just three things: video games, wine, and pad thai. Peanuts are a must! Other people? Not so much. Why complicate things when he’s happy alone? Then one day the apartment board, a vexing trio of authority, rings his doorbell. And Lucas’s solitude takes a startling hike. They demand to see his frying pan. Someone left one next to the recycling room overnight, and instead of removing the errant object, as Lucas suggests, they insist on finding the guilty party. But their plan backfires. Colossally.
-
-
Narrator doesn’t get Backman’s satire or rhythm
- By joey1603 on 12-01-24
By: Fredrik Backman, and others
-
Born a Crime
- Stories from a South African Childhood
- By: Trevor Noah
- Narrated by: Trevor Noah
- Length: 8 hrs and 44 mins
- Unabridged
-
Overall
-
Performance
-
Story
In this award-winning Audible Studios production, Trevor Noah tells his wild coming-of-age tale during the twilight of apartheid in South Africa. It’s a story that begins with his mother throwing him from a moving van to save him from a potentially fatal dispute with gangsters, then follows the budding comedian’s path to self-discovery through episodes both poignant and comical.
-
-
Great book and perfect narration
- By MarilynArms on 12-15-16
By: Trevor Noah
-
Slaughterhouse-Five
- By: Kurt Vonnegut
- Narrated by: James Franco
- Length: 5 hrs and 13 mins
- Unabridged
-
Overall
-
Performance
-
Story
Traumatized by the bombing of Dresden at the time he had been imprisoned, Pilgrim drifts through all events and history, sometimes deeply implicated, sometimes a witness. He is surrounded by Vonnegut's usual large cast of continuing characters (notably here the hack science fiction writer Kilgore Trout and the alien Tralfamadorians, who oversee his life and remind him constantly that there is no causation, no order, no motive to existence).
-
-
Don't Quit Your Daytime Job, James
- By Keith on 11-20-15
By: Kurt Vonnegut
-
Stranded
- By: Chris Bruno, David Howard Lee, Shukri R. Abdi
- Narrated by: Taraji P. Henson, Tracee Ellis Ross, Blake Griffin, and others
- Length: 2 hrs and 7 mins
- Original Recording
-
Overall
-
Performance
-
Story
Separated by 10 years, 3,000 miles, and the unrelenting stresses of adulthood, best friends Janet and Serena plan a 40th birthday girls’ trip to reconnect. But after a massive crash, they’re the only survivors to wash ashore on an uncharted Caribbean Island. Armed with only the clothes on their backs and zero survival skills, they fight to overcome hunger, thirst, deadly wildlife—and most terrifyingly—decades of accrued resentment. Can they find their way home, or will they kill each other first?
-
-
Get ready to Laugh
- By Lasheree McFarlane on 11-08-24
By: Chris Bruno, and others
-
Mel & Sue: Should Know By Now
- By: Mel Giedroyc, Sue Perkins
- Narrated by: Mel Giedroyc, Sue Perkins
- Length: 3 hrs and 30 mins
- Unabridged
-
Overall
-
Performance
-
Story
We all have things in our life that we should know by now, but don’t. Absences in our knowledge and skillset that are frankly shameful in an adult. Things that would be too embarrassing to ask anyone to explain – except our very best friend. Listen in as Mel and Sue tackle their ignorance head on, asking each other to explain something that they still don’t know - but absolutely, as adults, should - from how to parallel park to fully understanding bread (why has it got all those holes in it? What, honestly, is yeast?).
-
-
Wheezing like a little bird!
- By Sara Little on 03-28-25
By: Mel Giedroyc, and others
-
The Best Man's Ghostwriter
- By: Matthew Starr
- Narrated by: Glen Powell, Nicholas Braun, Ashley Park, and others
- Length: 4 hrs and 37 mins
- Original Recording
-
Overall
-
Performance
-
Story
A bad best man’s speech can ruin a wedding. Why do we plan every detail of a perfect day and then give the groom’s idiot best friend five minutes of total power? Enter Nate (Glen Powell), a speechwriter-for-hire who helps people write incredible best man speeches. To keep the best man from embarrassing himself (and the newlyweds), Nate uses his list of don’ts: Don’t mention the exes, don’t be rated R, and don’t bum everyone out. Nate’s system never fails. That is, until he meets Dan (Nicholas Braun).
-
-
SO GOOD
- By Csutty on 09-23-24
By: Matthew Starr
-
The Answer Is No
- A Short Story
- By: Fredrik Backman, Elizabeth DeNoma - translator
- Narrated by: Stacy Gonzalez
- Length: 1 hr and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Lucas knows the perfect night entails just three things: video games, wine, and pad thai. Peanuts are a must! Other people? Not so much. Why complicate things when he’s happy alone? Then one day the apartment board, a vexing trio of authority, rings his doorbell. And Lucas’s solitude takes a startling hike. They demand to see his frying pan. Someone left one next to the recycling room overnight, and instead of removing the errant object, as Lucas suggests, they insist on finding the guilty party. But their plan backfires. Colossally.
-
-
Narrator doesn’t get Backman’s satire or rhythm
- By joey1603 on 12-01-24
By: Fredrik Backman, and others
-
Born a Crime
- Stories from a South African Childhood
- By: Trevor Noah
- Narrated by: Trevor Noah
- Length: 8 hrs and 44 mins
- Unabridged
-
Overall
-
Performance
-
Story
In this award-winning Audible Studios production, Trevor Noah tells his wild coming-of-age tale during the twilight of apartheid in South Africa. It’s a story that begins with his mother throwing him from a moving van to save him from a potentially fatal dispute with gangsters, then follows the budding comedian’s path to self-discovery through episodes both poignant and comical.
-
-
Great book and perfect narration
- By MarilynArms on 12-15-16
By: Trevor Noah
-
Slaughterhouse-Five
- By: Kurt Vonnegut
- Narrated by: James Franco
- Length: 5 hrs and 13 mins
- Unabridged
-
Overall
-
Performance
-
Story
Traumatized by the bombing of Dresden at the time he had been imprisoned, Pilgrim drifts through all events and history, sometimes deeply implicated, sometimes a witness. He is surrounded by Vonnegut's usual large cast of continuing characters (notably here the hack science fiction writer Kilgore Trout and the alien Tralfamadorians, who oversee his life and remind him constantly that there is no causation, no order, no motive to existence).
-
-
Don't Quit Your Daytime Job, James
- By Keith on 11-20-15
By: Kurt Vonnegut
-
Stranded
- By: Chris Bruno, David Howard Lee, Shukri R. Abdi
- Narrated by: Taraji P. Henson, Tracee Ellis Ross, Blake Griffin, and others
- Length: 2 hrs and 7 mins
- Original Recording
-
Overall
-
Performance
-
Story
Separated by 10 years, 3,000 miles, and the unrelenting stresses of adulthood, best friends Janet and Serena plan a 40th birthday girls’ trip to reconnect. But after a massive crash, they’re the only survivors to wash ashore on an uncharted Caribbean Island. Armed with only the clothes on their backs and zero survival skills, they fight to overcome hunger, thirst, deadly wildlife—and most terrifyingly—decades of accrued resentment. Can they find their way home, or will they kill each other first?
-
-
Get ready to Laugh
- By Lasheree McFarlane on 11-08-24
By: Chris Bruno, and others
-
Mel & Sue: Should Know By Now
- By: Mel Giedroyc, Sue Perkins
- Narrated by: Mel Giedroyc, Sue Perkins
- Length: 3 hrs and 30 mins
- Unabridged
-
Overall
-
Performance
-
Story
We all have things in our life that we should know by now, but don’t. Absences in our knowledge and skillset that are frankly shameful in an adult. Things that would be too embarrassing to ask anyone to explain – except our very best friend. Listen in as Mel and Sue tackle their ignorance head on, asking each other to explain something that they still don’t know - but absolutely, as adults, should - from how to parallel park to fully understanding bread (why has it got all those holes in it? What, honestly, is yeast?).
-
-
Wheezing like a little bird!
- By Sara Little on 03-28-25
By: Mel Giedroyc, and others
-
The Best Man's Ghostwriter
- By: Matthew Starr
- Narrated by: Glen Powell, Nicholas Braun, Ashley Park, and others
- Length: 4 hrs and 37 mins
- Original Recording
-
Overall
-
Performance
-
Story
A bad best man’s speech can ruin a wedding. Why do we plan every detail of a perfect day and then give the groom’s idiot best friend five minutes of total power? Enter Nate (Glen Powell), a speechwriter-for-hire who helps people write incredible best man speeches. To keep the best man from embarrassing himself (and the newlyweds), Nate uses his list of don’ts: Don’t mention the exes, don’t be rated R, and don’t bum everyone out. Nate’s system never fails. That is, until he meets Dan (Nicholas Braun).
-
-
SO GOOD
- By Csutty on 09-23-24
By: Matthew Starr
People who viewed this also viewed...
-
Bad Bones
- A Charlie McGinley Mystery - A Dark, Comedic, New Mexico Whodunit
- By: Sam Ingraffia
- Narrated by: Virtual Voice
- Length: 5 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
Charlie just wants a quiet life … Then he finds a human skull buried in the front yard. Mystery writer Charlie McGinley moves from L.A. to a small town in New Mexico. No more big-city hassles. No more big-city hustles. Guess again! Suddenly Charlie has to deal with disappearing bodies, crabby cops, crazed killers, and a very pregnant wife, while trying desperately to avoid ending up in an unmarked grave next to the mysterious stiff. Gold Medal Winner, Humor and Satire —2024 Global Book Awards “Proverbial skeletons in closets and actual ones buried in the yard help make this a bone-...
By: Sam Ingraffia
-
What Would Johnny Dent Do?
- A Charlie McGinley Mystery - A Dark, Comedic, New Mexico Whodunit
- By: Sam Ingraffia
- Narrated by: Virtual Voice
- Length: 5 hrs and 11 mins
- Unabridged
-
Overall
-
Performance
-
Story
Charlie's novel is being filmed as a movie ... Then the star is kidnapped. Charlie McGinley's latest novel is being filmed on location in New Mexico. Everything is going great, until Scott Lassiter, the hard-drinking star of the film, disappears. Vanessa Tanner, the female lead in the movie, is married to Scott. She quickly becomes the primary suspect in the case. Charlie, who was once engaged to Vanessa, reluctantly agrees to help her. Then, it gets really strange... Can Charlie find Scott, save the movie, and not get knocked off, while trying to convince his wife that he's not having an ...
-
-
Good writing, engrossing story
- By Russell M. Ogg on 02-05-25
By: Sam Ingraffia
-
A PERILOUS PREMIERE
- 1930s Hollywood Mystery Series
- By: Gail Meath
- Narrated by: Virtual Voice
- Length: 6 hrs and 5 mins
- Unabridged
-
Overall
-
Performance
-
Story
Solving their own murders is the least of their problems… The Golden Age of Hollywood, 1938. Vivian Steele moved to California to start a new life. She opened a fashion boutique in Beverly Hills, befriended Carole Lombard, the actress, and married a successful banker. But when her husband is murdered, Vivian discovers she isn't the only one hiding a few secrets. An anonymous phone call lures Vivian to a plush hotel room where she stumbles upon the dead body of a beautiful young actress – her husband’s mistress. To add fuel to the fire, she's not alone. Preston Stone, her adversary and...
By: Gail Meath
-
The Right Stiff
- Humorous, Gritty, Noir Crime Thrillers
- By: Sam Ingraffia
- Narrated by: Sam Ingraffia
- Length: 3 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
Charlie McGinley writes detective novels. At least he did, until writers block kicked in. He owes his publisher a book, multiple wives alimony and a loan shark is about to break his thumbs. Charlie hightails it out of L.A. two steps ahead of the police and his latest ex. On Route 66, he runs into Ben Fox, a mysterious Native American hitchhiker who just happened to know Ernest Hemingway Charlies favorite writer.
-
-
Great Mystery Series Debut
- By Tim on 07-30-24
By: Sam Ingraffia
-
Winter can be MURDER
- By: Addison Moore, Bellamy Bloom
- Narrated by: Virtual Voice
- Length: 20 hrs and 59 mins
- Unabridged
-
Overall
-
Performance
-
Story
FOUR COZY MYSTERIES! The winter chill is here and so is murder. Love talking pets, small towns, close-knit friendships, & baking? Don't miss out! Winter is here and so is a killer. Grab this cozy mystery boxed set and snuggle up to FOUR humorous tales with a side of homicide! Four winter-themed full length cozy mysteries! Humor with a side of homicide. A laugh out loud standalone cozy mystery box set by New York Times, USA TODAY, and Wall Street Journal bestseller Addison Moore and USA TODAY bestseller Bellamy Bloom! Cosmopolitan Magazine calls Addison's books, "...easy, frothy fun!" Books ...
By: Addison Moore, and others
-
The Antique Store Detective
- By: Clare Chase
- Narrated by: Lucy Paterson
- Length: 9 hrs and 14 mins
- Unabridged
-
Overall
-
Performance
-
Story
Meet Bella Winter. She loves vintage clothes, antiques and… solving crimes? Bella Winter moved to charming Hope Eaton for some peace and quiet after quitting her busy city job. She delights in spending time in her little antique store on top of the hill, hunting for bargains at auctions, and getting to know everybody–because if there’s one thing Bella’s good at, it’s solving other people’s problems. But her peaceful life is overturned when she finds eccentric local historian Professor Oliver Barton dead in the ruins of Raven Hall, a trowel lying near his outstretched hand.
By: Clare Chase
-
Bad Bones
- A Charlie McGinley Mystery - A Dark, Comedic, New Mexico Whodunit
- By: Sam Ingraffia
- Narrated by: Virtual Voice
- Length: 5 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
Charlie just wants a quiet life … Then he finds a human skull buried in the front yard. Mystery writer Charlie McGinley moves from L.A. to a small town in New Mexico. No more big-city hassles. No more big-city hustles. Guess again! Suddenly Charlie has to deal with disappearing bodies, crabby cops, crazed killers, and a very pregnant wife, while trying desperately to avoid ending up in an unmarked grave next to the mysterious stiff. Gold Medal Winner, Humor and Satire —2024 Global Book Awards “Proverbial skeletons in closets and actual ones buried in the yard help make this a bone-...
By: Sam Ingraffia
-
What Would Johnny Dent Do?
- A Charlie McGinley Mystery - A Dark, Comedic, New Mexico Whodunit
- By: Sam Ingraffia
- Narrated by: Virtual Voice
- Length: 5 hrs and 11 mins
- Unabridged
-
Overall
-
Performance
-
Story
Charlie's novel is being filmed as a movie ... Then the star is kidnapped. Charlie McGinley's latest novel is being filmed on location in New Mexico. Everything is going great, until Scott Lassiter, the hard-drinking star of the film, disappears. Vanessa Tanner, the female lead in the movie, is married to Scott. She quickly becomes the primary suspect in the case. Charlie, who was once engaged to Vanessa, reluctantly agrees to help her. Then, it gets really strange... Can Charlie find Scott, save the movie, and not get knocked off, while trying to convince his wife that he's not having an ...
-
-
Good writing, engrossing story
- By Russell M. Ogg on 02-05-25
By: Sam Ingraffia
-
A PERILOUS PREMIERE
- 1930s Hollywood Mystery Series
- By: Gail Meath
- Narrated by: Virtual Voice
- Length: 6 hrs and 5 mins
- Unabridged
-
Overall
-
Performance
-
Story
Solving their own murders is the least of their problems… The Golden Age of Hollywood, 1938. Vivian Steele moved to California to start a new life. She opened a fashion boutique in Beverly Hills, befriended Carole Lombard, the actress, and married a successful banker. But when her husband is murdered, Vivian discovers she isn't the only one hiding a few secrets. An anonymous phone call lures Vivian to a plush hotel room where she stumbles upon the dead body of a beautiful young actress – her husband’s mistress. To add fuel to the fire, she's not alone. Preston Stone, her adversary and...
By: Gail Meath
-
The Right Stiff
- Humorous, Gritty, Noir Crime Thrillers
- By: Sam Ingraffia
- Narrated by: Sam Ingraffia
- Length: 3 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
Charlie McGinley writes detective novels. At least he did, until writers block kicked in. He owes his publisher a book, multiple wives alimony and a loan shark is about to break his thumbs. Charlie hightails it out of L.A. two steps ahead of the police and his latest ex. On Route 66, he runs into Ben Fox, a mysterious Native American hitchhiker who just happened to know Ernest Hemingway Charlies favorite writer.
-
-
Great Mystery Series Debut
- By Tim on 07-30-24
By: Sam Ingraffia
-
Winter can be MURDER
- By: Addison Moore, Bellamy Bloom
- Narrated by: Virtual Voice
- Length: 20 hrs and 59 mins
- Unabridged
-
Overall
-
Performance
-
Story
FOUR COZY MYSTERIES! The winter chill is here and so is murder. Love talking pets, small towns, close-knit friendships, & baking? Don't miss out! Winter is here and so is a killer. Grab this cozy mystery boxed set and snuggle up to FOUR humorous tales with a side of homicide! Four winter-themed full length cozy mysteries! Humor with a side of homicide. A laugh out loud standalone cozy mystery box set by New York Times, USA TODAY, and Wall Street Journal bestseller Addison Moore and USA TODAY bestseller Bellamy Bloom! Cosmopolitan Magazine calls Addison's books, "...easy, frothy fun!" Books ...
By: Addison Moore, and others
-
The Antique Store Detective
- By: Clare Chase
- Narrated by: Lucy Paterson
- Length: 9 hrs and 14 mins
- Unabridged
-
Overall
-
Performance
-
Story
Meet Bella Winter. She loves vintage clothes, antiques and… solving crimes? Bella Winter moved to charming Hope Eaton for some peace and quiet after quitting her busy city job. She delights in spending time in her little antique store on top of the hill, hunting for bargains at auctions, and getting to know everybody–because if there’s one thing Bella’s good at, it’s solving other people’s problems. But her peaceful life is overturned when she finds eccentric local historian Professor Oliver Barton dead in the ruins of Raven Hall, a trowel lying near his outstretched hand.
By: Clare Chase
-
A High-End Finish
- By: Kate Carlisle
- Narrated by: Angela Starling
- Length: 8 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
In the seaside town of Lighthouse Cove, everyone knows the best man for the job is actually a woman - contractor Shannon Hammer. But while Shannon can do wonders with a power drill and a little elbow grease, her love life needs work. On a blind date with real estate agent Jerry Saxton, she has to whip out a pair of pliers to keep Jerry from getting too hands on.Shannon is happy to put her rotten date behind her, but when Jerry's found dead in a run-down Victorian home that she's been hired to restore, the town's attractive new police chief suspects that her threats may have laid the foundation for murder.
-
-
Straight from the halls of middle school
- By Donna on 12-02-15
By: Kate Carlisle
-
A Serial Killer's Guide to Marriage
- A Novel
- By: Asia Mackay
- Narrated by: Georgia Tennant, Kyle Soller
- Length: 9 hrs and 47 mins
- Unabridged
-
Overall
-
Performance
-
Story
Hazel and Fox are an ordinary married couple with a baby. Except for one small thing: they're murderers. Well, they used to be. They had it all. An enviable London lifestyle, five-star travels, and plenty of bad men to rid from the world. Then Hazel got pregnant. Now, they’re just another mom-and-dad-and-baby. They gave up vigilante justice for life in the suburbs: arranged play dates instead of body disposals, diapers over daggers, mommy conversations instead of the sweet seduction right before a kill. And Hazel finds her new life terribly dull.
-
-
Very Entertaining
- By Anonymous User on 03-03-25
By: Asia Mackay
-
The Utterly Uninteresting and Unadventurous Tales of Fred, the Vampire Accountant
- By: Drew Hayes
- Narrated by: Kirby Heyborne
- Length: 7 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
Timid, socially awkward, and plagued by self-esteem issues, Fred has never been the adventurous sort. One fateful night - different from the night he died, which was more inconvenient than fateful - Fred reconnects with an old friend at his high school reunion. This rekindled relationship sets off a chain of events thrusting him right into the chaos of the parahuman world.
-
-
Stories are great, not crazy about the format
- By Sugarpucker on 08-10-15
By: Drew Hayes
-
Double Whammy
- A Davis Way Crime Caper, Book 1
- By: Gretchen Archer
- Narrated by: Amber Benson
- Length: 10 hrs
- Unabridged
-
Overall
-
Performance
-
Story
Davis Way thinks she's hit the jackpot when she lands a job as the fifth wheel on an elite security team at the fabulous Bellissimo Resort and Casino in Biloxi, Mississippi. But once there, she runs straight into her ex-ex-husband, a rigged slot machine, her evil twin, and a trail of dead bodies. Davis learns the truth, and it does not set her free - in fact, it lands her in the pokey. Buried under a mistaken identity, her hot streak runs cold until her landlord, Bradley Cole, steps in.
-
-
Love completing the set with the same reader
- By Susan on 03-04-19
By: Gretchen Archer
-
No One I Knew
- By: A J McDine
- Narrated by: Fiona Mitchell
- Length: 7 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Praying her daughter’s still alive. Fearing her past is about to take its revenge. When three-year-old Immy vanishes during a family barbecue, her mother, Cleo, imagines the worst. Has she fallen into the river at the end of the garden and drowned? Or is it something even more unthinkable? After all, there's one person with good reason to want to abduct Immy - the woman Cleo thought she’d seen the last of three years ago. With time running out, Cleo sets out to uncover the truth.
-
-
Okay until it wasn't
- By Tiffany on 10-03-24
By: A J McDine
-
Perfect Match
- By: Jodi Picoult
- Narrated by: Carol Monda, Susan Bennett, Michele O. Medlin
- Length: 14 hrs and 3 mins
- Unabridged
-
Overall
-
Performance
-
Story
In the course of her everyday work, career-driven assistant district attorney Nina Frost prosecutes child molesters and works determinedly to ensure that a legal system with too many loopholes keeps these criminals behind bars. But when her own five-year-old son, Nathaniel, is traumatized by a sexual assault, Nina and her husband, Caleb, a quiet and methodical stone mason, are shattered, ripped apart by an enraging sense of helplessness in the face of a futile justice system that Nina knows all too well.
-
-
Not her best
- By DKW on 12-18-13
By: Jodi Picoult
What listeners say about Not Dead Again
Average customer ratingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- Amazon Customer
- 01-12-25
EXASPERATION AND STUPIDITY
The whole plot centered on i the hero's inability to act in any rational way, not a thing on what he knew or the advice of others. He and the others were saved at the last second by the gods AND THE WHOLE SURROUNDING COUNTRY LET ALL THE MURDERS SLIDE!
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!