
Behind the Eyes
Sapphic Love Story
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
$0.99/mo for the first 3 months

Buy for $19.95
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrated by:
-
Jessie Elwyn
About this listen
Theirs was a love story for the ages: Rasabel, the captain of the guard living a life devoted to duty and honor. And Isolde, the woman of the territory hungry for more than society's requirements of a lady.
In a world of swords and arrows, love was indefensible against obsession, lust and a cruel curse. For years, they searched for an end to their torment. When the alarm bells of Acadia ring, Rasabel goes home, but she is unwelcome. Determined to seek revenge her path collides with Bylyn, a young thief on the run from the executioner's axe. Their meeting entangles their lives forever. Can Rasabel and Isolde find hope in the hands of a girl who will do anything to keep her freedom?
Powerful women lead this cast of characters on a journey toward Happily Ever After. Enjoy this historical romance loaded with passion, obsession, lies and betrayal in a time of sword fights and fated love. Behind the Eyes is the sapphic LadyHawke retelling you've thirsted for.
©2025 Sharon K Angelici (P)2025 Sharon K AngeliciListeners also enjoyed...
-
A New Leash on Love
- By: Jaime Clevenger, Aurora Rey
- Narrated by: Lori Prince
- Length: 9 hrs and 26 mins
- Unabridged
-
Overall
-
Performance
-
Story
Rocky Springs is the last place Kit Hartman wants to be. But when the home renovation show that was supposed to be her big break gets canceled, she has no choice but to return to the sleepy little mountain town and take a job in the family business. The only good news is that she finally has time to adopt a dog. Olive might be a perfect dog someday. For now, she's a naughty handful. And when she knocks down an attractive stranger at the dog park, Kit realizes she's in over her head. Especially since the stranger is someone she recognizes.
-
-
Sweet and Sour
- By Corie Mays on 04-04-25
By: Jaime Clevenger, and others
-
The Perfect Match
- A Valentine's Day Novella
- By: Milena McKay
- Narrated by: Abby Craden
- Length: 2 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
When junior cupid Abby Angellini, fresh from Cupid Academy, heads to Sin City, she runs smack into her idol. Sabine Goddard is the one cupid who has a faultless record when it comes to slinging arrows and bringing people together. The stats for her own love life, however, aren't nearly as great.
-
-
Didn’t like it much
- By Sab on 09-10-24
By: Milena McKay
-
Blood Rituals
- Boston Preternatural Investigations Unit, Book 1
- By: Aoibh Wood
- Narrated by: Abby Craden
- Length: 13 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
Boston Homicide Detective Caitlin Reagan walks a razor's edge, propping up her life on emotional constructs designed to help her manage grueling PTSD. She keeps her mother, boyfriend, and work separated and controlled, all in service to one horrible, tragic act she committed amid the Iraq war.
-
-
Naw Fam..
- By AmandaB on 07-16-23
By: Aoibh Wood
-
On the Same Page
- By: Haley Cass
- Narrated by: Lori Prince
- Length: 16 hrs and 18 mins
- Unabridged
-
Overall
-
Performance
-
Story
Riley Beckett met Gianna Mäkinen-drop-dead gorgeous influencer, trilingual, daughter of world-famous models, yes, that Gianna Mäkinen-their first year at Boston University, and it changed everything for the both of them. After all, when you find the person who just gets you, nothing feels quite "the same" right?
-
-
Oh. My. God.
- By Sarah C. on 04-01-24
By: Haley Cass
-
Her Pretty Knight
- Sapphic Lady Knights, Book 1
- By: Mariah Rae Birch
- Narrated by: Kimberly M. Wetherell
- Length: 7 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
After losing everything ten years ago, Sir Galeon has dedicated her life to serving her kingdom as a knight. When the prince entrusts her with guarding his soon-to-be bride in his arranged marriage, Galeon does not expect to have her heart captured by the confounding princess.
-
-
love this
- By Marjorie L Selsor on 04-16-25
By: Mariah Rae Birch
-
Holiday Hostage
- By: Rita Potter
- Narrated by: Jessie Elwyn
- Length: 8 hrs and 15 mins
- Unabridged
-
Overall
-
Performance
-
Story
Life for Chicago’s rebellious rich girl Cassidy Kavanaugh isn’t as perfect as everyone thinks. She’s miserable and can’t work out why, given all her privilege. While Christmas shopping for her pseudo-girlfriend at the trendy Graffiti Chic, her whole world changes in a split second.
-
-
interesting 'holiday' story
- By Ms M on 12-26-24
By: Rita Potter
-
A New Leash on Love
- By: Jaime Clevenger, Aurora Rey
- Narrated by: Lori Prince
- Length: 9 hrs and 26 mins
- Unabridged
-
Overall
-
Performance
-
Story
Rocky Springs is the last place Kit Hartman wants to be. But when the home renovation show that was supposed to be her big break gets canceled, she has no choice but to return to the sleepy little mountain town and take a job in the family business. The only good news is that she finally has time to adopt a dog. Olive might be a perfect dog someday. For now, she's a naughty handful. And when she knocks down an attractive stranger at the dog park, Kit realizes she's in over her head. Especially since the stranger is someone she recognizes.
-
-
Sweet and Sour
- By Corie Mays on 04-04-25
By: Jaime Clevenger, and others
-
The Perfect Match
- A Valentine's Day Novella
- By: Milena McKay
- Narrated by: Abby Craden
- Length: 2 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
When junior cupid Abby Angellini, fresh from Cupid Academy, heads to Sin City, she runs smack into her idol. Sabine Goddard is the one cupid who has a faultless record when it comes to slinging arrows and bringing people together. The stats for her own love life, however, aren't nearly as great.
-
-
Didn’t like it much
- By Sab on 09-10-24
By: Milena McKay
-
Blood Rituals
- Boston Preternatural Investigations Unit, Book 1
- By: Aoibh Wood
- Narrated by: Abby Craden
- Length: 13 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
Boston Homicide Detective Caitlin Reagan walks a razor's edge, propping up her life on emotional constructs designed to help her manage grueling PTSD. She keeps her mother, boyfriend, and work separated and controlled, all in service to one horrible, tragic act she committed amid the Iraq war.
-
-
Naw Fam..
- By AmandaB on 07-16-23
By: Aoibh Wood
-
On the Same Page
- By: Haley Cass
- Narrated by: Lori Prince
- Length: 16 hrs and 18 mins
- Unabridged
-
Overall
-
Performance
-
Story
Riley Beckett met Gianna Mäkinen-drop-dead gorgeous influencer, trilingual, daughter of world-famous models, yes, that Gianna Mäkinen-their first year at Boston University, and it changed everything for the both of them. After all, when you find the person who just gets you, nothing feels quite "the same" right?
-
-
Oh. My. God.
- By Sarah C. on 04-01-24
By: Haley Cass
-
Her Pretty Knight
- Sapphic Lady Knights, Book 1
- By: Mariah Rae Birch
- Narrated by: Kimberly M. Wetherell
- Length: 7 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
After losing everything ten years ago, Sir Galeon has dedicated her life to serving her kingdom as a knight. When the prince entrusts her with guarding his soon-to-be bride in his arranged marriage, Galeon does not expect to have her heart captured by the confounding princess.
-
-
love this
- By Marjorie L Selsor on 04-16-25
By: Mariah Rae Birch
-
Holiday Hostage
- By: Rita Potter
- Narrated by: Jessie Elwyn
- Length: 8 hrs and 15 mins
- Unabridged
-
Overall
-
Performance
-
Story
Life for Chicago’s rebellious rich girl Cassidy Kavanaugh isn’t as perfect as everyone thinks. She’s miserable and can’t work out why, given all her privilege. While Christmas shopping for her pseudo-girlfriend at the trendy Graffiti Chic, her whole world changes in a split second.
-
-
interesting 'holiday' story
- By Ms M on 12-26-24
By: Rita Potter
-
An Exclusive Game
- Ruby Realm Duet, Book 1
- By: Persephone Black
- Narrated by: Quinn Riley, Avery Reid
- Length: 6 hrs and 15 mins
- Unabridged
-
Overall
-
Performance
-
Story
I'm a federal agent sworn to take down Alessa, the charismatic Mafia princess who runs an illicit empire. But as I infiltrate her exclusive private members' club in an undercover operation, there's an undeniable spark between us. Wanting her is dangerous. Falling for her is forbidden. And loving her? Well, that could get me killed. But Alessa seems hell-bent on seducing me. And the closer we get, the closer my team gets to taking her down.
-
-
Every good
- By Anonymous User on 03-05-25
By: Persephone Black
-
Substitute for Love
- By: Karin Kallmaker
- Narrated by: Angela Dawe
- Length: 9 hrs and 20 mins
- Unabridged
-
Overall
-
Performance
-
Story
A deep kiss and a single rule. Like most women in dead-end relationships, Holly Markham was used to finding substitutes for love. But throwing herself into the arms of a leather-clad stranger was never on her list. When Holly's best friend Tori takes her to a dance for lesbians only, she realizes that Tori is gently trying to push her out of the closet. While it was true that Holly had been trying to come to terms with her growing attraction toward women, no one expected Holly to take one look at the mysterious Reyna and fall hopelessly in lust.
-
-
Old book
- By Steph M on 12-10-24
By: Karin Kallmaker
-
The Touch of Her Voice
- By: Sara Scott
- Narrated by: Quinn Riley
- Length: 12 hrs and 13 mins
- Unabridged
-
Overall
-
Performance
-
Story
On the surface, Jensy Willett appears to have it all: a supportive family, good friends, and an outstanding high school and college basketball career. But beneath that surface she hides a situation that has destroyed every meaningful romantic relationship she's had. As a result she has vowed to keep that secret locked deep within her. So when she begins graduate school, Jensy decides to shun possible romance to focus on her studies, and in that way, prevent any further relationship failures.
-
-
What a book 📖 🥳
- By Ice_nnette on 03-28-25
By: Sara Scott
-
House of Crimson Hearts
- Kingdom of Immortal Lovers, Book 1
- By: Ruby Roe
- Narrated by: Allie Rose, Anais Inara Chase
- Length: 13 hrs and 28 mins
- Unabridged
-
Overall
-
Performance
-
Story
Octavia Beaumont, one of the original three vampires, is determined to run the city. Red, an expert hunter, is hell-bent on getting revenge on the vampire that turned her sister. When deadly trials for the heir of the city begin, Red and Octavia are forced to work together. Octavia wants a crown. Red wants blood. But there's only one first place. To win, they're going to have to trust each other. But teamwork is not easy when their past is filled with betrayal… A betrayal Red can't remember. Someone is lying. Someone has a secret. Everyone has a hidden agenda.
-
-
Not my cup of tea, but I'm sure others would enjoy
- By Fumaric on 01-15-25
By: Ruby Roe
-
The Dark Legend
- Shadows over Alfar, Book 1
- By: Phoebe Ravencraft
- Narrated by: Cassandra Medcalf
- Length: 11 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
Wren Xavier prizes loyalty above all else. So when someone murders her only friend in the world, the magical superspy swears she’ll bring the killer to justice. But her only lead is the megalomaniacal ambassador from the enchanted land of elves – who couldn’t possibly have committed the crime. Pursuing her quarry to his home country, the thirty-nine-year-old covert operative finds herself in over her head in a culture she doesn’t understand.
-
-
Bond Wants His Script Back
- By Irish Eyes on 04-08-25
-
Captive of the Crime Queen
- The Underworld Duet, Book 1
- By: Persephone Black
- Narrated by: Paige Reisenfeld, Aleksi Graves
- Length: 7 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
Years ago, Hadria Imperioli vanished after her father refused her mafia inheritance in favor of her younger brother. Now, she's resurfaced as Hades—ruthless leader of the Styx Syndicate mercenaries that terrorize Chicago—and she's hell-bent on finally claiming what's hers. When her brother announces his engagement to sheltered beauty Aurora Verderosa, Hadria decides it's time to take back her mafia crown and everything else that belongs to her... Including Aurora.
-
-
So very good
- By C. McKinney on 09-23-24
By: Persephone Black
People who viewed this also viewed...
-
Queen's Crusade
- Their Vampire Queen Returns, Book 1
- By: Joely Sue Burkhart
- Narrated by: Cassandra Myles, Tristan James
- Length: 13 hrs and 22 mins
- Unabridged
-
Overall
-
Performance
-
Story
Shara Isador’s back for justice… and Blood. Her first match with the queen of Rome might have temporarily ended in a draw, but she has plenty of other battles brewing. Taking her seat at the Triskeles Triune brings immense new power to House Isador. And for a vampire queen, with great power comes great hunger. To sustain and feed her new power, she needs more Blood. Desperately. Before the Dauphine can attack her nest again. She already turned Shara’s dead mother into a walking zombie to send a nasty message.
-
-
Awesome
- By Carin on 04-10-25
-
Switcheroo
- By: Cheyenne Blue
- Narrated by: Cat Gould
- Length: 8 hrs and 43 mins
- Unabridged
-
Overall
-
Performance
-
Story
New Yorker Hayley Reed is so over life, her crappy apartment, and her two jobs as a cook and bartender. When she wins a contest to swap lives with someone for a year, all expenses paid, she's ecstatic. That is until she finds herself on a remote Australian cattle station with basic food, empty views, and an attractive butch station hand who clearly dislikes her.
-
-
Love in the Outback
- By Amazon Customer on 03-31-25
By: Cheyenne Blue
-
Laird of Shadows
- MacDougall Legacy, Book 1
- By: Eliza Knight
- Narrated by: Lachlan Cameron
- Length: 6 hrs and 41 mins
- Unabridged
-
Overall
-
Performance
-
Story
Beiste MacDougall has only just found himself as laird of his clan after a brutal attack from Vikings leaves his father slain. On the night of his sire's death, a beautiful woman comes to his castle begging for help, calling upon a vow their clans had made years before. Though he'd rather wallow in his pain, Beiste is tempted by the lass, the secrets she holds, and the chance at retribution she brings.
-
-
Bad story, worse narrator
- By Chrissy Beth on 03-21-25
By: Eliza Knight
-
Of Tides and Snow
- Happily Ever After Dark, Book 1
- By: Darva Green
- Narrated by: Sophie Hunter Scott
- Length: 10 hrs and 13 mins
- Unabridged
-
Overall
-
Performance
-
Story
I've spent my whole life preparing for one moment, but on the night I'm supposed to commit myself to the Moon Coven, a murder attempt has me fleeing the safety of the only home I've ever known. I run straight past the safe cottage in the woods and right into the arms of a most unlikely hero—a ruthless pirate captain. As I board The Ruined Soul, I can't be sure if I'm a passenger or a captive, but as the tides grow more dangerous, I begin to suspect there's more to the cold-hearted captain than meets the eye. And my magic just might be the thing to help her thaw out.
-
-
So fing good!
- By robin on 03-06-25
By: Darva Green
-
The Scarlet Ribbon
- By: Naomi Stephens
- Narrated by: Kasey Logan
- Length: 10 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
As the Revolutionary War unfurls around her, Rebekah Stanton is abandoned by the man who once claimed to love her. Shunned by her father and forced to give up her child, she finds herself thrust into prostitution at the local boarding house.
By: Naomi Stephens
-
Matched in Merriweather
- The Merriweather Series, Book 1
- By: Michelle Cox
- Narrated by: Jayne Entwistle
- Length: 11 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
After receiving a desperate letter reporting her father to be gravely ill, inveterate matchmaker Melody Merriweather leaves college and rushes back to her small hometown of Merriweather, Wisconsin—only to discover that she’s expected to take over the running of her family’s general store, the Merc, until he recovers.
By: Michelle Cox
-
Queen's Crusade
- Their Vampire Queen Returns, Book 1
- By: Joely Sue Burkhart
- Narrated by: Cassandra Myles, Tristan James
- Length: 13 hrs and 22 mins
- Unabridged
-
Overall
-
Performance
-
Story
Shara Isador’s back for justice… and Blood. Her first match with the queen of Rome might have temporarily ended in a draw, but she has plenty of other battles brewing. Taking her seat at the Triskeles Triune brings immense new power to House Isador. And for a vampire queen, with great power comes great hunger. To sustain and feed her new power, she needs more Blood. Desperately. Before the Dauphine can attack her nest again. She already turned Shara’s dead mother into a walking zombie to send a nasty message.
-
-
Awesome
- By Carin on 04-10-25
-
Switcheroo
- By: Cheyenne Blue
- Narrated by: Cat Gould
- Length: 8 hrs and 43 mins
- Unabridged
-
Overall
-
Performance
-
Story
New Yorker Hayley Reed is so over life, her crappy apartment, and her two jobs as a cook and bartender. When she wins a contest to swap lives with someone for a year, all expenses paid, she's ecstatic. That is until she finds herself on a remote Australian cattle station with basic food, empty views, and an attractive butch station hand who clearly dislikes her.
-
-
Love in the Outback
- By Amazon Customer on 03-31-25
By: Cheyenne Blue
-
Laird of Shadows
- MacDougall Legacy, Book 1
- By: Eliza Knight
- Narrated by: Lachlan Cameron
- Length: 6 hrs and 41 mins
- Unabridged
-
Overall
-
Performance
-
Story
Beiste MacDougall has only just found himself as laird of his clan after a brutal attack from Vikings leaves his father slain. On the night of his sire's death, a beautiful woman comes to his castle begging for help, calling upon a vow their clans had made years before. Though he'd rather wallow in his pain, Beiste is tempted by the lass, the secrets she holds, and the chance at retribution she brings.
-
-
Bad story, worse narrator
- By Chrissy Beth on 03-21-25
By: Eliza Knight
-
Of Tides and Snow
- Happily Ever After Dark, Book 1
- By: Darva Green
- Narrated by: Sophie Hunter Scott
- Length: 10 hrs and 13 mins
- Unabridged
-
Overall
-
Performance
-
Story
I've spent my whole life preparing for one moment, but on the night I'm supposed to commit myself to the Moon Coven, a murder attempt has me fleeing the safety of the only home I've ever known. I run straight past the safe cottage in the woods and right into the arms of a most unlikely hero—a ruthless pirate captain. As I board The Ruined Soul, I can't be sure if I'm a passenger or a captive, but as the tides grow more dangerous, I begin to suspect there's more to the cold-hearted captain than meets the eye. And my magic just might be the thing to help her thaw out.
-
-
So fing good!
- By robin on 03-06-25
By: Darva Green
-
The Scarlet Ribbon
- By: Naomi Stephens
- Narrated by: Kasey Logan
- Length: 10 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
As the Revolutionary War unfurls around her, Rebekah Stanton is abandoned by the man who once claimed to love her. Shunned by her father and forced to give up her child, she finds herself thrust into prostitution at the local boarding house.
By: Naomi Stephens
-
Matched in Merriweather
- The Merriweather Series, Book 1
- By: Michelle Cox
- Narrated by: Jayne Entwistle
- Length: 11 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
After receiving a desperate letter reporting her father to be gravely ill, inveterate matchmaker Melody Merriweather leaves college and rushes back to her small hometown of Merriweather, Wisconsin—only to discover that she’s expected to take over the running of her family’s general store, the Merc, until he recovers.
By: Michelle Cox
-
Haunting Love
- By: K.A. Moll
- Narrated by: Emily Beresford
- Length: 6 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
Raised in a strict religious sect in the foothills of the Smoky Mountains, Anna Crestwood accepts the job offer of a lifetime and moves to Illinois. Unfortunately, her move is anything but uneventful, and the final battle between good and evil is set in motion.
By: K.A. Moll
-
Wild Angel
- The O'Byrne Brides, Book 1
- By: Miriam Minger
- Narrated by: Elizabeth Klett
- Length: 11 hrs and 22 mins
- Unabridged
-
Overall
-
Performance
-
Story
Ronan was a legend among men...and the last thing he needed was a troublesome woman. Yet, this fierce Irish warrior took a deathbed oath to protect a chieftain's rebellious daughter.
By: Miriam Minger
-
Spicy Sapphic Christmas
- By: Eada Friesian
- Narrated by: Quinn Riley
- Length: 11 hrs and 35 mins
- Unabridged
-
Overall
-
Performance
-
Story
Bea's band is taking off. With authenticity as their backbone, they climb the ranks in the music world. When her sister, Jo, begs a production manager to check them out, Bea is shocked to find an undeniable attraction to the famous Bunny. Unwilling to be in the closet and taking every opportunity to advance her career, Bea won't back down from the chance of a lifetime.
-
-
The chemistry and attraction between both couples.
- By Twoody on 03-22-25
By: Eada Friesian
-
The Hunter's Moon
- Unleashed, Book 1
- By: Lee K. Rogers
- Narrated by: Barbara Henslee
- Length: 5 hrs and 32 mins
- Unabridged
-
Overall
-
Performance
-
Story
Ana once found peace in her late-night walks through Rivelou, a sleepy Kentucky town where on the surface, nothing much happens. But beneath the quiet streets and old Southern charm, a mystery is lurking. When Ana is attacked by a vicious beast one night, she’s saved by a mysterious stranger. But as more people fall victim to the beast, she’s torn between the two men who have entered her life—one a fierce protector, the other a dangerous enigma. Both seem to know more about the dark forces at play than they’re letting on.
-
-
Great story
- By Brittany on 03-03-25
By: Lee K. Rogers
-
Unrelenting
- By: Jessi Honard, Marie Parks
- Narrated by: Mary Robinette Kowal
- Length: 10 hrs and 31 mins
- Unabridged
-
Overall
-
Performance
-
Story
Bridget’s most important job has always been protecting her younger sister, Dahlia. But as adults, their relationship has become strained. Then, Dahlia vanishes. Nine months later, everyone has given up hope. Everyone except Bridget, who launches her own amateur investigation.
By: Jessi Honard, and others
-
Lover Birds
- By: Leanne Egan
- Narrated by: Julia Cranney
- Length: 8 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
Darci catches Elle's eye the minute she arrives as the new girl in school. But Elle keeps her curiosity in check, and even seems dismissive (which Darci overhears). Then Darci is equally dismissive (which Elle overhears)...and immediately a rivalry is born. Things become knottier when Darci is asked to be Elle's tutor, and even knottier than that when Elle starts to recognize her feeling as something other than disdain or derision.
By: Leanne Egan
What listeners say about Behind the Eyes
Average customer ratingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- Raeosunshine
- 03-14-25
Love this display of love💕
The trust and real love that is displayed in this couple fed my soul. Raza reminds me so much of my wife and we’ve been separated but responsibility for 2 years so this hit sort of deep. The little but important displays of love that are all you can do are perfect and the steadfast belief in eachother… it’s just so good.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Bonnie Welch
- 03-01-25
“Behind the Eyes” by Sharon K. Angelici, narrated by Jessie Elwyn.
I am convinced that Sharon K. Angelici can write any type of book. I am not a fantasy reader but I knew I had to read this book based on the author as well as the superb narrator, Jessie Elwyn. I love them both. This book, the characters, the story, are so awesome that I cannot even begin to sing it’s praises. Rasabel and Isolde are swoon worthy. And Bylyn is delightful. Please read/listen to this book!
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Karen
- 03-06-25
Terrific storytelling!
This story could not be more perfect. Lovely, heart wrenching, full of heroes, redemption and forgiveness. Highly recommend!
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!