Kingdom Smarts

Follow Kingdom Smarts
Share on
Copy link to clipboard

Welcome to Kingdom Smarts! Every week Shannon will try to teach Jake about SquareEnix's Kingdom Hearts franchise and Jake will do his best to keep up. The catch? Shannon only has 30 minutes at a time to do so. Join us for the story, characters, and history of Kingdom Hearts!

Hey! Jake and Josh


    • Jan 28, 2025 LATEST EPISODE
    • monthly NEW EPISODES
    • 238 EPISODES

    4.8 from 265 ratings Listeners of Kingdom Smarts that love the show mention: kingdom hearts, kingdom smarts, kh fan, jake gets, hear jake, manor, first game, shannon, great for people, refresher, jj, hear someone, reactions, mason, lore, fun to hear, franchise, fun way, plot, 30 minutes.


    Ivy Insights

    The Kingdom Smarts podcast is an absolute gem for any fan of the Kingdom Hearts franchise. Whether you're a die-hard fan or just curious about the series, this podcast offers an entertaining and informative journey through the games. Hosted by Shannon and Jake, their dynamic and genuine friendship shines through in every episode.

    One of the best aspects of this podcast is Shannon's ability to unravel the complex and often confusing plotlines of Kingdom Hearts. She does a fantastic job explaining the story as it unfolds, making it accessible even for newcomers to the series. It's clear that Shannon has a deep understanding and love for the franchise, which makes her explanations engaging and comprehensive.

    Another great aspect of the podcast is Jake's perspective as someone who is discovering Kingdom Hearts for the first time. His reactions and genuine confusion add a level of relatability to the show. It's fun to hear him ask questions and share his thoughts as he tries to make sense of this intricate world. The chemistry between Shannon and Jake is infectious, making each episode incredibly enjoyable to listen to.

    In terms of drawbacks, one minor issue could be that there are some episodes missing from the earlier parts of the podcast. While this may be disappointing for listeners who want to start from the beginning, it doesn't detract from the overall quality of the show. Additionally, there may be times when certain details are left out or glossed over in order to keep episodes concise. However, given the complexity of Kingdom Hearts' lore, it's understandable that not every little detail can be covered.

    In conclusion, The Kingdom Smarts podcast is a must-listen for any Kingdom Hearts enthusiast or anyone looking to learn more about this beloved franchise. Shannon and Jake bring passion, humor, and a genuine love for these games that shines through in every episode. Their chemistry as hosts makes for an entertaining and informative experience that will leave you craving more. Give this podcast a listen – you won't be disappointed!



    More podcasts from Hey! Jake and Josh

    Search for episodes from Kingdom Smarts with a specific topic:

    Latest episodes from Kingdom Smarts

    Chapter 205 - The Shadow You Cast

    Play Episode Listen Later Jan 28, 2025


    Today On Kingdom Hearts: Shannon rolls her eyes at Lea, Jake defends Marluxia and Larxene's honor, and Somebody sets. This. Right.Patreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 204 - Do You Need Some Help?

    Play Episode Listen Later Dec 4, 2024


    Today On Kingdom Smarts: Sora gets some special backup, Shannon has several Rikus to keep track of, and Jake needs to see a bodyPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 203 - Doomed

    Play Episode Listen Later Oct 1, 2024


    Today On Kingdom Smarts: We're back from an unplaned hiatus, Shannon has a few more sad stars for us, and Jake gets thrown for a loop just like old timesPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 202 - Torn Heart From Body

    Play Episode Listen Later Jul 21, 2024


    Today On Kingdom Smarts: The end beginsPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 201 - Two Extra Popsicles

    Play Episode Listen Later Jun 14, 2024


    Today on Kingdom Smarts: The gang gets back together, Shannon's been conspiring, and Jake forgot about a certain trinketPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 200 - Welcome Home!

    Play Episode Listen Later May 22, 2024


    Today On Kingdom Smarts: Riku fights a Darkling, and Shannon and Jake figure out wha happaPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 199 - Look Away, You Don't Need To See This

    Play Episode Listen Later Apr 22, 2024


    Today on Kingdom Smarts: Sora gets vindicated, Shannonwraps up the final Disney world, and Jake puts five dollars on XigbarPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 198 - Dramatic Snot Of Saw Attackers

    Play Episode Listen Later Mar 21, 2024


    Today on Kingdom Smarts: Jake and Shannon are beset upon by by technical difficulties and/or the Babadook and this episode is the result of thatPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 197 - A Display Of Excitement

    Play Episode Listen Later Feb 17, 2024


    Today On Kingdom Smarts: The kids get an upgrade, and Shannon and Jake talk about how non-keyblade wielders could kill heartlessPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 196 - Can't Feel The Wind On Her Face

    Play Episode Listen Later Jan 3, 2024


    Today On Kingdom Smarts: Kairi worries about Namine, Shannon takes us back to an old haunt, and Jake thinks about how rough it must to find out you're in a Kingdom Hearts gamePatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 195 - The Pirates Freestyle

    Play Episode Listen Later Oct 31, 2023


    Today on Kingdom Smarts: Sora gets distracted in a pirate battle, Shannon has to freestyle her notes, and Jake wants to know how Luxord got kraken powersPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 194 - A Gentleman's Conversation

    Play Episode Listen Later Sep 19, 2023


    Today on Kingdom Smarts: Luxord wants to parlay, but Shannon remembers his boss fight, and Jake gives him too much creditPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 193 - Beyond The Grave

    Play Episode Listen Later Jul 28, 2023


    Today on Kingdom Smarts: Sora takes to the seas, Shannon tells us the difference between vehicles and horses, and Jake isn't afraid of any DaveysPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 192 - I Got Benched

    Play Episode Listen Later Jul 11, 2023


    Today on Kingdom Smarts: An Organization splinter cell takes shape, Shannon pitches a new direction for the Little Mermaid, and Jake wants to see John Wick 4 which is a clue to how long ago this was recordedPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 191 - A Very Convienient Plan

    Play Episode Listen Later May 3, 2023


    Today on Kingdom Smarts: We learn someone from Disney's Frozen's fursona, Shannon has to take care of Riku, and Jake gets ready for when he actually watches the moviePatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 190 - Never Let It Go

    Play Episode Listen Later Mar 25, 2023


    Today one Kingdom Smarts: Larxene gets nosy, Shannon thinks Sora has a concussion, and Jake still hasn't seen the Disney Channel Original Movie FrozenPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    kingdom hearts sora never let it go
    Chapter 189 - Read the Room, Kiddo

    Play Episode Listen Later Feb 19, 2023


    Today on Kingdom Smarts: Sora can't let it go, Shannon does not like the idea of a made up Dorito flavor, and Jake reunites with his wifePatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 188 - Someone Will Come For Me

    Play Episode Listen Later Jan 25, 2023


    Today on Kingdom Smarts: Aqua has some visitors, Shannon doesn't like standardized testing, and Jake is worried about Sora's teen angstPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 187 - Almost Didn't Recognize You Brother

    Play Episode Listen Later Dec 23, 2022


    Today On Kingdom Smarts: Sora meets someone new(?), Shannon tells us about the Lump Of Horror, and Jake speculates on Randall's fatePatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 186 - Exterminators

    Play Episode Listen Later Nov 13, 2022


    Today On Kingdom Smarts: Shannon takes us on a factory tour, Jake thinks Randall isn't going to stand a chance against Sora, and Mike Wozowski!Patreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 185 - You Forgot About The Light That Casts Them

    Play Episode Listen Later Oct 14, 2022


    Today On Kingdom Smarts: Woody gets serious, Shannon tells us how badly the darkness gets dunked on, and Jake thinks Young Xehanort should go back to schoolPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 184 - "She's Back"

    Play Episode Listen Later Sep 19, 2022


    Today On Kingdom Smarts: Buzz has some doubts, Shannon has to wrangle her cat, and Jake has to confront his fear of marrionettes.Patreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 183 - Is This Toy Friend Or Foe?

    Play Episode Listen Later Aug 27, 2022


    Today On Kingdom Smarts: Sora goes to a toy store, Shannon warns against giving small children Barbies, and Jake is creeped out by Heartless marionettesPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 182 - Verum Rex

    Play Episode Listen Later Aug 6, 2022


    Today on Kingdom Smarts: Sora gets an action figure, Shannon appreciates Buzz's facial expressions, and Jake wants a Rowdyruff Boys gamePatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 181 - Sustainable, Freerange Boys

    Play Episode Listen Later Jul 24, 2022


    Today on Kingdom Smarts: Sora makes a scene, Shannon fills in some blanks from the movie, and Jake wonders where they'll find spare bodies Patreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 180 - Lanterns

    Play Episode Listen Later Jul 6, 2022


    Today on Kingdom Smarts: Rapunzel celebrates her birthday, Shannon talks about her time as a horse girl, and Jake tries to make a case for MarluxiaPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 179 - Flan

    Play Episode Listen Later Jun 9, 2022


    Today on Kingdom Smarts: Sora and Rapunzel meet, Shannon tells us about some pokemon-ass heartless, and Jake wants better for a certain NobodyPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 178 - No More Waiting For You To Come Home

    Play Episode Listen Later May 26, 2022


    Today on Kingdom Smarts: We go to a new Disney World, Shannon takes us on a whirlwind tour, and Jake takes some significant emotional damageShannon's computer made some choices so her audio came from a different source than it was supposed to. It's fine and we have since fixed the problem, but it's a little crunchier than normalPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 177 - Don't Be Too Clear

    Play Episode Listen Later May 11, 2022


    Today On Kingdom Smarts: Sora gets a crash course on computers, Shannon's boys show up, and Jake wonders about Remy's powersPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 176 - I Suspected As Much

    Play Episode Listen Later Apr 21, 2022


    Today on Kingdom Smarts: Sora suspects as much, Shannon gets to introduce a normal animal, and Jake has to secretly fight The Coughing Devil that lives inside him currentlyPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 175 - I Don't Know Why I Said That

    Play Episode Listen Later Apr 6, 2022


    Today on Kingdom Smarts: Mickey Mouse has a new nickname for Riku, Shannon tells us who is the cheese cloth, and Jake feels bad for LeaPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 174 - Sucks To Suck, Hades

    Play Episode Listen Later Mar 21, 2022


    Today on Kingdom Smarts: Sora does what it took several gods to do in the movie Hercules, Shannon recounts some poor Attraction timing, and Jake wishes that Zeus would get NortedPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 173 - A Good Insurance policy

    Play Episode Listen Later Feb 19, 2022


    Today On Kingdom Smarts: There are no rules, this is not a game, Shannon gets to see a fave, and Jake also has to see that personPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 172 - 2.9

    Play Episode Listen Later Feb 2, 2022


    Today on Kingdom Smarts: We start Kingdom Hearts 3 (sorta), Shannon lets her heart rip, and Jake tries to impress upon you how important the other games werePatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Bonus Chapter - Final Chapter Prologue

    Play Episode Listen Later Jan 25, 2022


    Today we're gearing up for Kingdom Hearts 3 by watching a few reveal trailers to get in the spirit! There's some twists and turns and go to our twitter to find a playlist of the trailers we watched!Patreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Bonus Chapter - Descendants Commentary! W/Emily

    Play Episode Listen Later Jan 3, 2022


    Today we're joined by Emily (@empandanada) to do a commentary for the first Descendants movie! It's weirdly like Kingdom Hearts sorta kinda. Anyway we had funPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Bonus Chapter - Fragmentary Passage Q&A

    Play Episode Listen Later Dec 17, 2021


    We've finished a game so Jake and Shannon are answering your questions again, but this time they're both very tired and doing their bestPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 171 - I Will Be Their Wayfinder

    Play Episode Listen Later Oct 28, 2021


    Today on Kingdom Smarts: We finish Kingdom Hearts Birth By Sleep 0.2: A Fragmatory PassagePatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    kingdom hearts wayfinder kingdom hearts birth by sleep
    Chapter 170 - Emotional Horror

    Play Episode Listen Later Oct 25, 2021


    Today On Kingdom Smarts: Aqua plays Deal Or No Deal, Shannon gives Kairi a big compliment, and Jake sees some similarities between this game and a Bond moviePatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 169 - One More Night Under The Stars

    Play Episode Listen Later Oct 17, 2021


    Today On Kingdom Smarts: We start Kingdom Hearts Birth By Sleep 0.2: A Fragmatory Passage, Shannon takes us to the World Of Darkness, and Jake gets ready to get sadPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 168 - A World We Can't Even Concieve

    Play Episode Listen Later Sep 23, 2021


    Today On Kingdom Smarts: We finish Union CrossPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    kingdom hearts union cross
    Chapter 167 - The Dignity Of Those With Hearts

    Play Episode Listen Later Sep 16, 2021


    Today On Kingdom Smarts: Lauriam etches his waypoint, Shannon reveals the prestige, and Jake get mad at how cool something is.Patreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 166 - Only Read The Good Parts

    Play Episode Listen Later Sep 13, 2021


    Today On Kingdom Smarts: Luxu brings in a body, Shannon explains some of Darkness's motivations, and Jake has some math questions for the Master Of MastersPatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Chapter 165 - The Old Back And Forth

    Play Episode Listen Later Sep 3, 2021


    Today On Kingdom Smarts: The Master of Masters reveals some stuff, Shannon brings the Darkness, and Jake falls into a little rabit holePatreon: patreon.com/kingdomsmartsEmail: kingdomsmartspodcast@gmail.comTwitter: @kingdomsmartiesUse #KingdomSmarts to talk about show or #khfree to talk spoilers!Shannon is @shannonmanorJake is @jj_mason

    Claim Kingdom Smarts

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel