Skip to content

The Wheel of Time Season 3: Whirlpools in the Pattern

Welcome to our hub for The Wheel of Time Season 3! All eight episodes have now aired, and the Pattern has unfolded in thrilling ways. This season has taken us to the harsh beauty of the Aiel Waste, the scheming corridors of the White Tower, the rough suburbs of Tanchico, and back to the Two Rivers, where it all began. Whether you’ve watched every episode or are just catching up, this guide has everything you need to follow the journey.

A bold yellow banner reading “Save WoT” in blue, with a stylized Wheel of Time logo and the words “Click to help save our show!” in purple below.
Help save The Wheel of Time — support the #SaveWoT campaign now.
An Aiel Maiden crouching in the sand with a spear. The sky is lit by threads of the One Power and a mysterious rippling effect. Text overlay reads: "The Wheel of Time Season 3."

The Wheel of Time Season 3 Appetizer

Rand al’Thor carries an unconscious Moiraine Damodred through the desolate Aiel Waste, a sandy plain scattered with tall spears stuck upright in the ground. The sky is expansive and bright, and a quote at the top reads: “The Wheel of Time is blazing a new path for fantasy on television.” The show’s title and the Prime Video release date are at the bottom.
The Wheel of Time Season 3 poster.

The Dragon Reborn faces formidable challenges as he ventures into the Aiel Waste in search of answers about his heritage. Egwene learns to walk the Dreamworld, and Moiraine sees the future in the sacred city of Rhuidean.

Treachery brews within the White Tower as factions vie for power, and the Black Ajah makes its deadly presence felt. The Shadow grows stronger each day as more Forsaken emerge to challenge our heroes.

Old enemies threaten the Two Rivers, forcing Perrin to confront his past. Mat’s journey continues to surprise while Nynaeve and Elayne undertake a new mission in Tanchico.

What Happened in Season 2?

Season 2 of The Wheel of Time dramatically expanded the world as our heroes faced separate journeys before reuniting in Falme. Rand hid in Cairhien while struggling with his identity as the Dragon Reborn. Egwene and Nynaeve trained at the White Tower until Liandrin betrayed them to the Seanchan, with Egwene enduring brutal captivity as a damane. Perrin embraced his wolfbrother abilities alongside Aiel companions. Moiraine, believed stilled, discovered she was actually shielded by Ishamael, while Mat confronted dark visions of his past lives.

A golden a’dam in a foggy battle scene on the left, with “The Wheel of Time Season 2 Recap” text on a dark background to the right.
TAP FOR OUR “THE WHEEL OF TIME” SEASON 2 RECAP

The season culminated in the Battle of Falme, where Rand proclaimed himself as the Dragon Reborn by raising a fiery banner in the sky after defeating Ishamael. Mat blew the Horn of Valere, summoning Heroes from beyond the grave, while Perrin embraced violence to avenge his wolf companion. The final revelation that all the Forsaken had been freed set the stage for even greater threats in Season 3.

For a detailed breakdown of each episode, visit our Season 2 episode reviews. Need a comprehensive refresher on all major plotlines? Our complete Season 2 recap covers every character’s journey from the Eye of the World to the climactic finale in Falme.

The Wheel of Time Season 3 Episode Guide

All episodes are available to watch on Prime Video.

Complete Season 3 Episodes

EpisodeTitleOur Review
Episode 1“To Race the Shadow”Read Now →
Episode 2“A Question of Crimson”Read Now →
Episode 3“Seeds of Shadow”Read Now →
Episode 4“The Road to the Spear”Read Now →
Episode 5“Tel’aran’rhiod”Read Now →
Episode 6“The Shadow in the Night”Read Now →
Episode 7“Goldeneyes”Read Now →
Episode 8“He Who Comes With the Dawn”Read Now →
A determined Aes Sedai of the Green Ajah channels a protective shield against encroaching Gray Men. The link banner features the text:
TAP FOR OUR SEASON 3, EPISODE 1 REVIEW AND RECAP

Comprehensive Season 3 Recap

Looking for a thorough breakdown of everything that happened in The Wheel of Time Season 3? Our extensive Season 3 recap traces every storyline from the Tower’s betrayal by the Black Ajah through Rand’s transformation into the Aiel’s prophesied leader. Explore how ancient secrets in Rhuidean, Moghedien’s manipulations, and Elaida’s coup reshape the world as the Last Battle approaches.

Two outstretched tattooed arms on the left, with “The Wheel of Time Season 3 Recap” text against a deep crimson background on the right. Created using AI by OpenAI.
TAP FOR OUR “THE WHEEL OF TIME” SEASON 3 RECAP

Season 3 Trailer

If you haven’t seen it yet (or want to relive the excitement), check out the official trailer for Season 3:

WATCH THE OFFICIAL TRAILER FOR SEASON 3 OF “THE WHEEL OF TIME”

The Cast of Season 3

Throughout Season 3, these characters create whirlpools in the Pattern, pulling the threads of destiny tighter around them. Here are the faces behind the forces that shape this epic tale:

Returning Cast Members

Josha Stradowski as Rand al’Thor

Josha Stradowski as Rand al’Thor, wearing a dark, intricately patterned tunic, his expression calm yet intense as he gazes over his shoulder, set against a dark background.
Josha Stradowski — Rand al’Thor

Reluctance, sacrifice, and growing power mark Rand’s journey as the shepherd who learns he is the Dragon Reborn. In Season 1, he discovers his ability to channel. Season 2 sees him isolating himself to protect others, only to be manipulated by Lanfear and forced into the spotlight following his dramatic confrontation with Ishamael in Falme. In Season 3, Rand ventures into the Aiel Waste, seeking answers about his birth and heritage while battling the corruption of saidin that threatens his sanity. Stradowski’s performance captures Rand’s emotional range as he walks the knife’s edge between salvation and destruction.

Madeleine Madden as Egwene al’Vere

Madeleine Madden, as Egwene al’Vere, dressed in a simple white outfit, gazes upward with a look of quiet determination and hope against a dark background.
Madeleine Madden — Egwene al’Vere

Egwene has proven herself to be one of the most resilient characters in the series. Her Season 1 journey from the Two Rivers introduces her remarkable potential with the One Power. In Season 2, she endures the strict discipline of Novice training before surviving the horror of Seanchan captivity, turning their tools against them to escape. Season 3 finds Egwene exploring the mysterious realm of Tel’aran’rhiod, the World of Dreams. Madden brilliantly portrays Egwene’s determination and adaptability as she transforms from a student to a force to be reckoned with in her own right.

Rosamund Pike as Moiraine Damodred

Rosamund Pike, wearing a flowing white gown with a golden belt and hood, stands on a vibrant blue carpet at The Wheel of Time premiere, with blurred lights and attendees in the background.
Rosamund Pike — Moiraine Damodred

Moiraine, the Blue Ajah Aes Sedai who set everything in motion, has weathered tremendous changes since finding the Dragon Reborn. Season 1 portrays her as a powerful and mysterious guide, while Season 2 forces her to confront life without her connection to the One Power. In Season 3, with her powers restored, Moiraine faces new challenges in the Aiel Waste alongside Rand, where ancient secrets await in the sacred city of Rhuidean. Pike continues to bring depth and nuance to this complex character whose knowledge and sacrifice remain central to the fight against the Shadow.

Daniel Henney as Lan Mandragoran

Daniel Henney as Lan Mandragoran, wearing a headband and a rugged cloak, with an intense and contemplative expression, set against a dark background.
Daniel Henney — Lan Mandragoran

The last king of a fallen nation and Warder to Moiraine, Lan’s journey has been one of duty tested by his personal connections. Season 1 establishes his unmatched combat skills and growing feelings for Nynaeve, while Season 2 explores Lan’s hardiness when his bond with Moiraine is fractured. In Season 3, Lan continues to navigate his complex relationships while remaining a steadfast warrior against the Shadow. His journey brings him closer to confronting his heritage as the uncrowned king of Malkier. Henney’s portrayal balances Lan’s legendary stoicism with moments of genuine emotion, creating a character whose rare smiles feel earned.

Ayoola Smart as Aviendha

Ayoola Smart plays Aviendha, wearing a weathered, hooded cloak. Her natural dreadlocks frame her face, and her piercing gaze reflects strength and determination against a dark background.
Ayoola Smart — Aviendha

Introduced in Season 2, Aviendha makes an immediate impact as the fierce Maiden of the Spear who helps Perrin against the Seanchan. Smart brings authenticity to the Aiel warrior, making her someone viewers want to know more about. In Season 3, Aviendha plays a central role as Rand enters the Aiel Waste. Her knowledge of Aiel culture and her feelings about Rand create intriguing tensions as she learns to adapt to a change in status. Smart’s performance captures Aviendha’s intensity, honor-bound nature, and unexpected vulnerability beneath her tough exterior.

Marcus Rutherford as Perrin Aybara

Marcus Rutherford plays Perrin Aybara. He wears a dark, textured tunic with intricate detailing, and his expression is pensive and somber, set against a dark background.
Marcus Rutherford — Perrin Aybara

The thoughtful blacksmith with a connection to wolves, Perrin’s character has been defined by internal struggle. Season 1 begins with the accidental killing of his wife during the Trolloc attack, while Season 2 sees him wrestling with grief, his relationship with wolves, and his thirst for vengeance against Padan Fain. Rutherford conveys Perrin’s inner conflict through subtle expressions and measured words. In Season 3, Perrin returns to the Two Rivers to face a Shadowspawn invasion, forcing him to embrace leadership despite his uncomfortable relationship with violence.

Zoë Robins as Nynaeve al’Meara

Zoë Robins as Nynaeve al’Meara, wearing a modest, earth-toned dress with her braided hair pulled back, her expression calm yet intense, set against a dark background.
Zoë Robins — Nynaeve al’Meara

The former Wisdom of Emond’s Field, Nynaeve’s journey has been marked by extraordinary power matched by stubborn determination. Season 1 reveals her unparalleled channeling abilities and growing feelings for Lan, while Season 2 explores her frustrations with the One Power and the trauma of her Accepted test. Robins perfectly captures Nynaeve’s fierce protectiveness and reluctant vulnerability, making her one of the show’s most relatable characters despite her exceptional abilities. Season 3 sees Nynaeve embark on a perilous mission to Tanchico with Elayne. Her evolution from village healer to one of the most powerful channelers alive continues to unfold in fascinating ways.

Ceara Coveney as Elayne Trakand

Ceara Coveney as Elayne Trakand, wearing a modest gray apron and white dress, her red hair cascading over her shoulders, with a calm yet confident expression against a dark background.
Ceara Coveney — Elayne Trakand

Introduced in Season 2 as a Novice in the White Tower, Elayne quickly establishes herself through Coveney’s warm, engaging performance. The Daughter-Heir of Andor brings a blend of noble bearing and genuine openness, forming fast friendships with Egwene and Nynaeve while showing remarkable talent with the One Power. In Season 3, Elayne’s story significantly expands as we meet her royal family in Caemlyn and follow her dangerous mission to Tanchico. Coveney continues to develop Elayne’s unique balance of privilege and humility, political savvy, and personal loyalty, making her increasing importance in the story feel natural and earned.

Dónal Finn as Mat Cauthon

Dónal Finn, as Mat Cauthon, wears a rugged, dark-toned outfit with a slightly disheveled look. His expression is a mix of mischief and introspection, set against a dark background.
Dónal Finn — Mat Cauthon

The reluctant hero with a trickster’s smile, Mat’s journey has been perhaps the most turbulent of all the Two Rivers folk. Season 1 sees him corrupted by the ruby dagger from Shadar Logoth, while Season 2 follows his imprisonment in the White Tower, his escape with Min, and his ultimate heroism in blowing the Horn of Valere. Finn brilliantly captures Mat’s quick wit and hidden depths, making his humor feel like a shield and a natural part of his character. In Season 3, Mat is haunted by his past and the role the Pattern seems determined to thrust upon him. His growth from scoundrel to hero is one of the show’s most satisfying character arcs.

Kae Alexander as Min Farshaw

Kae Alexander plays Min Farshaw, sitting against a stone wall in a dimly lit room. She wears a casual sleeveless outfit and holds a silver cup, her expression contemplative.
Kae Alexander — Min Farshaw

The reluctant seer whose visions reveal fragments of fate, Min has been dragged into events far beyond her control. Season 1 introduces her gift for seeing images around people that foretell their futures, while Season 2 expands her role as she escapes the Tower with Mat and becomes entangled in Ishamael’s schemes. Alexander brings a refreshing pragmatism to Min, whose sardonic humor masks genuine fear about the burden of her visions. In Season 3, Min must navigate the consequences of her previous choices while her visions grow more ominous and detailed.

Natasha O’Keeffe as Lanfear

Natasha O’Keeffe plays Lanfear. She wears a sleek, textured silver-gray outfit with a metallic high collar, her dark hair swept back, and piercing eyes framed by dramatic makeup against a dark background.
Natasha O’Keeffe — Lanfear

Season 2 introduces O’Keeffe as Selene, the mysterious woman who befriends Rand in Cairhien, only to reveal herself as Lanfear, the Daughter of the Night and one of the most dangerous Forsaken. O’Keeffe’s performance brilliantly balances seduction with menace, creating a villain whose obsession with Rand feels as genuine as it is terrifying. In Season 3, Lanfear’s schemes become increasingly complex as she pursues Rand into the Aiel Waste while stirring unrest between the other freed Forsaken. O’Keeffe makes Lanfear captivating, a woman whose ancient love for Lews Therin Telamon transforms her from a simple villain into something far more unpredictable.

Kate Fleetwood as Liandrin Guirale

Kate Fleetwood plays Liandrin Guirale. She wears a deep crimson gown and has blonde hair styled in an elegant updo. Her gaze is intense and resolute against a dark background.
Kate Fleetwood — Liandrin Guirale

Liandrin, the Red Ajah Sister whose true loyalties lie in shadow, has been a compelling antagonist since Season 1. Initially presented as merely a harsh Aes Sedai with a hatred of male channelers, Season 2 reveals her darker connections and manipulative depths as she betrays Nynaeve and Egwene to the Seanchan. Fleetwood excels at making Liandrin’s cruelty feel purposeful rather than cartoonish, creating a villain with understandable motivations despite her reprehensible actions. In Season 3, Liandrin faces scrutiny within the Tower as suspicions grow about her true allegiance.

Priyanka Bose as Alanna Mosvani

Priyanka Bose as Alanna Mosvani, dressed in a green and white Aes Sedai outfit, channels the One Power with focused hand movements against a dimly lit background.
Priyanka Bose — Alanna Mosvani

The Green Ajah Sister whose warmth masks formidable resolve, Alanna has grown from a secondary character to an increasingly important player. Season 1 introduces her tracking Logain with other Aes Sedai, while Season 2 expands her role as she supports Moiraine and Lan. Bose brings a vibrant energy to Alanna, making her passionate nature and combat focus distinctive from any other Aes Sedai we’ve met. In Season 3, Alanna steps up in the aftermath of tragedy, making strategic choices that prove her prowess as a member of the Battle Ajah.

Honorable Others

The Wheel of Time Season 3 also welcomes back many other beloved characters whose contributions to the story remain vital: Hammed Animashaun as the loyal Ogier scholar Loial, Sophie Okonedo as the powerful Amyrlin Seat Siuan Sanche, Taylor Napier as Alanna’s steadfast Warder Maksim, and Jennifer Cheon Garcia as the composed Keeper of the Chronicles Leane Sharif.

Leane Sharif, portrayed by Jennifer Cheon Garcia, stands confidently in front of an ornate turquoise door, wearing a patterned beige and blue robe. The fabric of her robe and parts of the door appear to disintegrate into stone fragments, creating a sense of unraveling.
Jennifer Cheon Garcia as the Keeper of the Chronicles, Leane Sharif.

The Children of the Light remain a force to be reckoned with as Jay Duffy returns as the vengeful Dain Bornhald and Abdul Salis as the dangerous Questioner, Eamon Valda. Johann Myers returns as the despicable Darkfriend, Padan Fain. We also see Laia Costa as the spider-like Forsaken Moghedien, Alexandre Willaume as the gleeman Thom Merrilin, and Katie Brayben as the ancient Aes Sedai Latra Posae Decume.

The Two Rivers’ connections deepen with Lolita Chakrabarti as Egwene’s mother, Marin al’Vere, and Juliet Howland as Mat’s mother, Natti Cauthon. Other returning faces include Joelle as the Gray Ajah member Joiya Byir, Nila Aalia as the Brown Sister Adeleas Mathwin, Rachel Denning as Nyomi, Aiel Maidens of the Spear Ragga Ragnars as Bain, and Maja Simonsen as Chiad.

New to the Wheel in Season 3

Season 3 introduces an exciting array of new characters who create their own whirlpools in the Pattern. Their actions have far-reaching consequences for the story:

The Royal Court of Andor

  • Olivia Williams as Queen Morgase Trakand – The award-winning actress (The Crown, The Sixth Sense) portrays Andor’s respected ruler. Rather than inheriting her throne, Morgase won it through political savvy and determination, becoming one of Andor’s most beloved queens while fiercely protecting her daughter from the difficulties she endured.
  • Luke Fetherston as Gawyn Trakand – The Doctor Who and Big Mood actor plays Elayne’s brother Galad, a royal prince of Andor known for his skill with a blade, handsome features, and protective nature toward his sister.
  • Callum Kerr as Galad Trakand – Known for his roles in Hollyoaks and Monarch, Kerr portrays Elayne and Gawyn’s older brother. Galad’s unflinching moral code isn’t nearly as much of a compliment as it might seem. Perhaps to everyone’s relief, and despite being the firstborn, he isn’t the heir to the throne in Andor’s matriarchal society.
  • Nuno Lopes as Lord Gaebril – The award-winning Portuguese actor (White Lines, The New Look) plays Queen Morgase’s mysterious consort. As both lover and adviser, he wields significant influence.
  • Shohreh Aghdashloo as Elaida do Avriny a’Roihan – The Emmy-winning and Oscar-nominated actress brings gravitas to Morgase’s Aes Sedai advisor, a Red Sister known for her ruthless efficiency. With a long history connecting her to Siuan, Elaida’s return to the White Tower promises political intrigue and personal vendettas.
Shohreh Aghdashloo’s portrayal of Elaida do Avriny a’Roihan shows her sitting on an ornate stone bench holding an open book. She wears a striking red and pink striped gown, with dissolving patterns emerging from her hair and the gown’s fabric. The ancient architecture of the White Tower is visible in the background.
Shohreh Aghdashloo as Elaida Sedai in The Wheel of Time Season 3.

The Aiel

  • Nukâka Coster-Waldau as Bair – The Danish-Greenlandic actress portrays the eldest and most respected Wise One of the Taardad Aiel, whose authority surpasses even the Clan Chief’s. Beyond her ability to channel, she possesses even more mysterious powers.
  • Salóme Gunnarsdóttir as Melaine – Known for The Lazarus Project and Justice League, Gunnarsdóttir plays a Wise One of the Taardad Aiel who, despite not channeling, wields a different kind of mystical ability.
  • Björn Landberg as Rhuarc – The German actor and voice artist portrays the respected Clan Chief of the Taardad Aiel. Having survived the trials of Rhuidean, he’s among the few Aiel who know the secrets hidden in the fog but is forbidden from speaking of them.
  • Synnøve Macody Lund as Melindhra – The Norwegian actress (Ragnarok, Saw X) plays a Malkieri survivor taken in and raised by the Taardad Aiel, adding a cross-cultural element to the Aiel storylines.

The Two Rivers

  • Isabella Bucceri as Faile Bashere – The Australian newcomer portrays a Saldaean “Hunter of the Horn” whose search for the legendary artifact has led her to the Two Rivers, where her path crosses with our heroes in unexpected ways.
A group of five characters stands on a rugged landscape, with Perrin Aybara in the center, wearing leather armor and holding an axe. To his right is Loial, wrapped in a cloak, and Faile Bashere, dressed in a green outfit. On Perrin’s left is Alanna Mosvani in Aes Sedai attire and Maksim in warrior gear. The background features a misty forest.
Faile (Isabella Bucceri, far left) debuts alongside Perrin (Marcus Rutherford).

Notable Others

Season 3 introduces even more new faces whose roles in the Pattern are just beginning to unfold: Olivia Popica as Jeaine Caide and Mi Hae Lee as Chesmal Emry, two Aes Sedai with mysterious connections to Liandrin; Diêm Camille as Tsutama Rath and Clare Dunne as Galina Casban, formidable Red Ajah Sitters; Cameron Jack as Sammael, another of the dangerous Forsaken now free to pursue their dark ambitions; Michael Lindall as Lord Luc, who leads Hunters of the Horn arriving in the Two Rivers; from the Shaido clan of the Aiel, Set Sjöstrand as the warrior Couladin and Natasha Culzac as Sevanna, a woman whose ambition and influence make her a powerful force within her clan.

These new characters bring additional layers of complexity to an already sprawling tapestry of alliances and rivalries. As you can tell, Season 3 spoils viewers with characters that readers of the books will be overjoyed to see on screen!

The main cast of The Wheel of Time Season 3 is gathered on a rugged, misty landscape with the stone ruins of the Ways in the background. Moiraine stands at the center, wearing a flowing blue gown, with Rand, Perrin, Mat, Egwene, Nynaeve, and other characters arranged on either side. Mystical rings glow in the background.
The Wheel of Time Season 3 cast, led by Rosamund Pike (Moiraine).

Filming Locations and Costumes

Season 3 continues to push the boundaries of fantasy television with its ambitious scope and production values. Filming took place across Europe, including Czechia and Slovenia, with significant portions shot in South Africa to capture the stark beauty of the Aiel Waste.

The production team’s dedication to authenticity shines through in the meticulously crafted sets and costumes (Sharon Gilham, we salute you!) that bring Robert Jordan’s world to life. From the harsh landscapes of the Three-Fold Land to the opulent chambers of the royal palace in Caemlyn, each location feels fully realized and integral to the story. The VFX team also surpasses itself this season!

Official Art and Visual Design

The visual language of The Wheel of Time Season 3 builds on previous seasons while introducing distinctive elements that reflect this part of the journey. The stark beauty of the Aiel Waste, the dreamlike quality of Tel’aran’rhiod, and the regal splendor of Andor all receive unique visual treatments. The main poster features the glass columns found in Rhuidean, which appear in Episode 4, “The Road to the Spear.”

The main cast of The Wheel of Time Season 3 stands behind fragmented glass columns, creating a layered and distorted effect. In the center, Moiraine Damodred and Rand al’Thor face forward, flanked by Perrin Aybara, Nynaeve al’Meara, Egwene al’Vere, Mat Cauthon, Lan Mandragoran, and other key characters. The show’s title and release date are displayed at the bottom.
The main cast of The Wheel of Time Season 3, featuring Rosamund Pike (Moiraine), Josha Stradowski (Rand), Marcus Rutherford (Perrin), Zoë Robins (Nynaeve), Madeleine Madden (Egwene), Dónal Finn (Mat), Daniel Henney (Lan), and more.

How to Watch The Wheel of Time Season 3

The Wheel of Time Season 3 premiered on March 13, 2025, exclusively on Prime Video. All eight episodes are now available for streaming.

Need more information on streaming options or subscription details? Check out our comprehensive guide to watching The Wheel of Time.

Horizontal graphic of the Wheel of Time snake-wheel emblem alongside text reading 'How to Watch The Wheel of Time' on a light blue panel.
TAP FOR OUR GUIDE TO WATCHING “THE WHEEL OF TIME” ON PRIME VIDEO

Season 3 Highlights

Now that all eight episodes have aired, Season 3 has delivered on its promises with an epic conclusion to several storylines while setting up future adventures. The season features:

  • Rand’s journey through the Aiel Waste and the profound revelations in Rhuidean.
  • Dramatic conflicts within the White Tower as Elaida’s ambitions collide with Siuan’s leadership.
  • Thrilling events in Tanchico, where Nynaeve and Elayne seek a stolen ter’angreal.
  • Forsaken storylines, with each pursuing their own agendas under the Dark One’s shadow.
  • Perrin embracing his leadership abilities in defense of the Two Rivers.
Lanfear stands confidently at the forefront, dressed in a dark, intricately textured gown. Behind her are Liandrin in a red Aes Sedai dress, Moghedien in shadowed attire, Dain Bornhald in armor, Elaida in an ornate green robe, and Padan Fain in rugged clothing. They stand against the dark, ominous rocks found in the Ways.
Lanfear (Natasha O’Keeffe) with other Season 3 antagonists.

Continue Your Journey

Explore more of The Wheel of Time with our other resources:

Join the Conversation

Now that Season 3 has concluded, what did you think of the journey? Which character arcs did you enjoy most? What moments stood out to you? What do you hope to see in Season 4? Share your thoughts in the comments below, and let’s discuss The Wheel of Time Season 3!

The Pattern weaves as the Wheel wills—what thread will you add to the discussion?

The Pattern Demands A Share!

Leave a Reply

Your email address will not be published. Required fields are marked *