What's new

The Real Johnny Cage Match-up Chart

jbthrash

Nut Breaker
Here is the Match up chart for Cage that is quick and easy to find. Apparently every character has a thread with their match-ups except Cage. Instead the Cage forum gets a list of outdated bad match ups that have a stupid spoiler cover on them for some reason.
So here it is. Pleas sticky it.

Johny Cage/ Opponent

Baraka-7/3
Cyber Sub-Zero- 6/4
Cyrax-6/4
Ermac- 7/3
Fredddy- NA
Jade- 6/4
Jax- 7/3
Kabal- 4/6
Kano- 6/4
Kenshi- NA
Kitana- 6/4
Kung Lao- 5/5
Lui Kang- 5/5
Mileena- 6/4
Nightwolf- 5/5
Noob- 4/6
Quan- 6/4
Raiden- 5/5
Rain- NA
Reptile- 3/7
Scorpion- 6/4
Sektor- 4/6
Shang- 5/5
Sheeva- 7/3
Sindel- 6/4
Skarlet- NA
Smoke- 6/4
Sonya- 5/5
Stryker- 6/4
Sub-zero-4/6

by Konqrr
 

GNG Iniquity

#bufftaquito #punchwalk #whiffycage
Baraka-7/3
7/3 seems a bit harsh, I mean, he's not pre-patch Sheeva; that was certainly a 7/3. Baraka has his improved d1, spin, full screen blade with EX armor and chop chop to prevent jump-ins. Though, there aren't many Baraka players out there, so we'll have to revisit this one.

Scorpion- 5/5 - Suprisingly Scorpion kills Cage mid/fullscreen and his 334 keeps Cage away quite easily, his F4 also catches dashes incoming
I feel this is more of a 4/6. If Scorpion gets his mixup games going, it's a constant guess. Really, if you let him get any momentum on you, it gives JC some trouble. He has a strong vortex game. EX teleport is safe as well. Legsweep was made safer in the patch, as well.

If EX teleport was punishable, I'd feel differently about this MU.

Stryker- 6/4
Pre-patch, certainly. Stryker has had his tools improved rather dramatically, though.
 

A F0xy Grampa

Problem X Promotions
Cage vs Baraka 7/3 - is a massacre because they both have to fight from the same distance, Baraka isnt gonna be able to keep anything up as quickly as Cage. On top of that Cage has way more variety in his frametraps. New D1 and spin dont make a bit of differnce because he shouldnt even have the time to start up a spin and the d1 works the same as it did before really. He always had armour on Ex blades and having them fullscreen doesnt matter in the Cage matchup because Cage wont be fullscreen anyway. Chop Chop may prevent jump ins, but fortunately for us Cage isnt an airbourne character, hes an anti air character.

Cage vs Jax is a 6/4 - Just because Cage will win midscreen. If either character catches the other in the corner theyre dead. Any way Jax can kill Cage can be broken too. Typically you're gonna be chipping Jax out so they'll either have to use meter to escape or find the right time to poke. Whereas Cage can jump groundpounds. On top of that its not hard to get Jax off of you. You can duck everything he does and poke out inbetween his strings. His overheads are relatively slow, unless hes gonna hit you from a JIP F3 for frame advantage I dont think theres much to worry about.

Cage vs Stryker 6/4 - The gun is annoying, but thats all it can be. He doesnt have anything to push Cage back, so basically his little bullets will only be able to piss you off, its like shooting a pit bull with a spud gun. It doesnt matter that much that his launchers are safe now because Cage was never killing Stryker by punishing him anyway. That said, a blocked roll from Styker is your invitation to F3, he jumps you catch him, he stands you forceball him makes the roll not worth doing at all really, especially considering you're not gonna spend your time throwing projectiles at him anyway.

Cage vs Scorpion feels 5/5 to me. Sakishiro IMO is without a doubt the best Scorpion player in the world. The ways he deals with Cage makes the match tricky, but at the same time once Cage does his thing, just like he does to everybody else in the cast, theyre good as dead. At about half screen its gonna be his 334/F4 vs your F32. You gotta let them finish their string because it cant be interupted by F32 but it can be punished when they miss.

Cage vs Sub 4/6 - Ice Clone is an obvious threat. But you gotta play a major turtle game here, you're pretty much gauranteed first hit with your red kick so long as you back away and they iceball. If they dont ice ball then they have to come to you. Everytime you land a red shadow kick throw a projectile for extra chip/meter or damage on hit. Keeping a life lead is an absolute must. If you feel brave you can take the fight to the corner but you're better suited to fight him midscreen. Armour on his slide is an annoyance, but hes only gonna do it once you're frametrapping him so by that time you have chipped more than his Ex Slide can do. On top of that if you stay midscreen it wont be as useful to him as it would be in the corner, where he can switch positions. Nutpunch under the iceballs to look cool and build meter :D BE PATIENT. If he tries to run at you and D4 you all day you can just F3 the fool.

Cage vs Cyrax 4/6 (http://www.twitch.tv/exdragonproject/b/294833971) From the beginning. Pretty similar fight to Reptile. Stuffs on the screen and you cant shoot back. Be very careful on your spacing, punish bad bombs with a F3. Once you're outside of sweep distance you have to pick and choose carefully when you're gonna walk in. Once you're in make it count. Dont get netted, you can punish his wakeup anti air throw by using 11. If you anticipate it do 11 early and you knock him into a juggle, on reaction as he crosses you over with the throw your 11 will beat anything he does other than a low poke.
From jump distance if you have meter and want to close out a round or get in I find that Ex forceballs into F3 work, but you have to find the distance because if you mess it up you can miss the F3 and lose a bar.

Cage vs Kitana 4/6 - Similar to the SZ matchup, just make her come to you. You can get away with the occassional nutpunch under a fan for meter but dont do it too often. You want to spend most of the match neutral ducking your way in. If you suspect a square wave stay in the range of where she will land and your B3, B3 punishes it clean as she falls to land. You can punish her iAF by dashing in and pressing 1. Do it as she is summersaulting backwards after throwing the air fan. In the corner dont use your forceball frametraps because the second forceball will go through her, but midscreen they work. You may have to do alot of poking in this because we all know that Kitana players love their D1, so you gotta beat their pokes with F3/Your own poke/Cross overs. Only use the Ex Kick in this match to gain a life lead. I say this from playing quite a few Kitanas offline and Osu 16 Bit online.

Patience wins this matchup, she cant hurt you if she cant hit you, try not to worry about letting them build meter from fans so much, because once they mess up once you'll catch up.

Cage Vs Kung Lao 6/4 - Kung Lao is supposed to have an answer for everything in this game, the only one he has for Cage is his Xray, and thats not gonna be a common thing to have. His zoning is too weak to be that much of a threat. F3 beats out his roll. A blocked low hat used to = a free 11 nutpunch if they pressed any buttons afterwards, havent tested it lately, but its possibly a f3 now which is alot better. The teleport is 100% beaten by dash back B3 EVERY time. Once you poke out of his strings which are mainly highs you get your chance to lay into him. Just keep him close, remember exactly where you're at frame advantage and it can potentially bait a spin that WILL be beaten by your move. Dont forget that KL is a character that needs to jump. AA 1 him for hollywood. This was how it was before the patch so now that hes been nerfed even more a B3 punisher is easy on a blocked spin.

Cage Vs Sektor 5/5 ( http://www.twitch.tv/exdragonproject/b/294833971 ) - Around 37minutes is an example of a few things to do when fighting Sektor. Obviously your up close game will be as good as its going to be. But I feel like in this matchup movement is VERY important. Try walking instead of dashing so you dont get caught by rockets you shouldnt be. The flamethrower is the enemy. Its a 5/5 because Sektor is sick at keeping Cage away, but bad at getting him off at the same time. Even on his wakeup Ex TU hes at negative frames, and as soon as you know the other guy is at negative frames when you're a Cage player you MUST abuse it, give him the F3 Mix ups. Careful of your F32 in this fight though because the 2 will miss against a crouching Sektor. Try not to do wakeup attacks against a smart Sektor player because their B21 will beat all of your wakeup options (no meter). Learn the range of the flame thrower and his B21, if the Sektor player likes poking at you with a B21 its punishable on whiff by a F33nutpunch

Cage Vs Kenshi 4/6 - This fight is a bastard. Everytime you get hit by his shoulder you're going to be running the gauntlet of projectiles again. Hes most likely the perfect counter Cage, most of his Ex moves are armoured. You're just gonna have to bulldog your way in, AVOID THE SHOULDER AT ALL COSTS. You can duck underneathe the flurry but dont forget that he has an overhead slice. Because Kenshi has armour coming out of his ass it means that you're gonna have to make a read and predict when hes going to do the armour move, because he WILL do the armour move. Use this to get a crossover into a combo/blockstring.

Cage Vs Kano 6/4 - This ones pretty simple really, yeah he has a knife, but you know its coming so duck it. Hes not gonna be throwing knives at you point blank, you can walk towards him rather than dashing. The upball can interupt your offense if you slip up because its so fast, however, sniff it out and it just means that you get that F3 again. If he does an upball on wakeup you can punish it the same way you'd punish a flipkick from Cage, just step back and use any AA normal. Kano needs to be up close to hurt you. How unfortunate for him.

Cage Vs Ermac 4/6 - Even though Ermac has a crap time getting Cage off of him, the fact that he is a crazy zoner and has a hitbox that disables Cages forceballs and means that you're gonna have to use the F33 less means that hes already cut down your options. Dont jump, dash block. You can use your meter for Ex nutpunches to get out of his 312 mixups since you wont need it for anything else other than Xray. If you block a push from a little more than max distance you should be able to dash in and get a hit in on block. Use your D4 carefully, its the best way to gain advantage, but you dont want to over use it.

Cage Vs Sonya 5/5 - If they find a space to jump out you can eat a divekick for 40%, if you block a divekick they can eat at least a F33nutpunch or if they're close enough a B3, so the risk in theory is relatively equal. Sonya will beat you in a range war though, her upclose game is different, but by no means less intimidating, anti air jabbing her is a risk and at the end of every block string she does you have to guess between the 5 options she has. Throw, low, overhead, blockstring, crossover.

Cage Vs Reptile 3/7 - Right, at range Reptiles acidballs restrict your movement, so you wont get near him without going through some puzzle of forceballs and dribble (acid spit) but since you cant use your forceballs on him at close range it leaves your meter open to use Ex kick. Dash breaks any frametraps you're gonna do on him, besides anything you throw out after a D4 hits. If that wasnt enough now he has armour on his slide, just incase they found it too hard to time a dash. In this matchup your offensive plan should be excuted the same way you would against Ermac, but you must respect the dash at all times, as well as the low slide. Punish a dash with F33nutpunch and a slide with B3 2 2 2 44 nutpunch. Also be careful when theyre charging up an Ex forceball because sometimes your Ex shadow kick wont break it and you can be launched.

Cage Vs Mileena 6/4 - All of her specials are punishable by B3, making Cage one of a few characters able to punish her with a full combo. If you are close enough you can knock her out of the air after her air sai with a AA jab. Forceball frametraps work on her perfectly and F3 beats her D4. If you sniff out that the Mileena player is going to do U4 against you just press 11, it will anti air her kick and end her in a nutpunch. She has no armour moves so no easy way out of the beating. Since shes a pretty jump happy character anti air 1 is sick against her.

Cage Vs Raiden 5/5 - Whoever can get into the head of the other player here wins. He can teleport out of your frame traps, say you do F33ExFB and he teleports, if you dont do a move after the FB you get a free 11 on the recovery of his teleport. Other than that this matchup is mainly worked around the Raiden player and what they do once they use the teleport. Will they jump? Will they poke/throw/string? You just have to make the right adjustment but it doesnt neccessarily mean that he will be at advantage. As well as that be careful of the armour on his Ex shocker. Heres a couple examples:



Cage Vs CSZ 5/5 - Neither character can hurt each other from fullscreen, CSZ can shoot bombs that make Cage move but they dont really hurt when they land. Cage has better pokes, his pokes will stop the parry from working. But CSZ has a short divekick which will counter your pokes. So his parry > your normals. your pokes > his parry. His divekicks > your pokes. You can punish a divekick with a F3 if they do it above your head, if you're in doubt and think he may have time to recover and parry go for a D4. Try not to be patterned at all because if they know a normal is coming you're gonna get parried.

Cage Vs Kabal 4/6 - Once you're up in his face you have to expect the Ex dash to come at some point, so make some holes in your offense where they think that he can dash and just block and punish. If you're unfortunate enough to be away from him just crouch block your way in, be careful on his advances. If you know hes going to cancel his dash IMMEDIATELY do F3 because you will beat any move he can throw out bar a D1. Never jump either :p

Cage Vs Smoke 5/5 - Both characters will build meter pretty quick doing what they do. Block dash towards him. Basically a game of cat and mouse. Be the cat :p If they dare try to tele in the air you can punish with B3. Space yourself carefully and you can catch your smoke away/towards with a F3

Cage Vs Nightwolf 5/5 - When you know a shoulder is coming dont try to uppercut it, use your D4 to get advantage and start your frametraps. Lightning is punishable from fullscreen cause you got a pretty quick dash even a jump in combo :D You're gonna mainly get hurt while you're trying to get in. But once you're in all hes got is armour, pokes or death.

Cage Vs Quan Chi 6/4 - Quan Chi needs to be near you to hurt you. If he teleports either side of you just F3, it should catch any follow up he can do so long as its timed properly. In theory armour on his skydrop doesnt matter because you're not gonna let him hit the floor anyway. Once you're outside of sweep distance you're gonna wanna walk to him to dodge the skulls easier.

Cage Vs Shang 6/4 - Dash block your way in. If his back is near a wall and he fireballs you, you can try a red kick to put him next to the wall since he has no way to get out once you trap him there. Obviously you have to expect skulls to be coming from everywhere, so instead of fearing them its easier to dash block right up to him, unless you are trying to bait the wrong kind of skull and punish him for it. Upskulls are the ones you want to avoid the most since they can land you in one of his blockstrings.

Cage Vs Skarlet 4/6 - Her damage is high + she has a reset aswell, that wouldn't be so bad if she couldnt Ex dash between Cages upclose game and punish him with a launcher. But obviously its not a gauranteed thing, so be careful what makes the Skarlet player want to Ex Dash. If they do and overhead slice you can combo punish her, other than that her low slide will always give her space to move. To get near to her you just have to dash block, obviously her dagger nerf will make it easier to get closer but its still a pain.

Cage Vs Liu Kang 5/5 - Kang is better further away but Cage is better up close. But even so Kang cant win a game off of his fireballs alone. His parry doesnt work against frametraps because the startup is too slow. Look out for the obvious B312, fuzzy guard his 213. Since his pokes are slow it means that hes going to have a harder time to get out of the traps. Ex nutpunch can reverse the pressure game if hes laying into you.

Cage Vs Sindel 7/3 - May aswell just run at them. As they go into the air to fireball you, just dash under it and use an AA jab to take them from the sky. Once you've grounded her its game over. Typically you want to stand block against her and only block low once you see her go for a low fireball, this is because her cartwheel kick is overhead and has quite a lot of range on it. A well placed forceball can take her out of the air to get a bit of time to move closer.

Cage Vs Rain 5/5 - He has so much armour to use and alot more damage, but hes not as fast as Cage. His teleport is pretty useless because all it will do is put him in range for a beatdown. Be careful when spacing your attacks, it seems his B2 1+2 has a bigger hitbox than Cages F32. Ex roundhouse is safe on block, so if you sniff it out attempt a cross over, he will take the hits with the armour but it wont last long enough to let him get out. At range both characters are equally poor.

Cage Vs Sheeva 6/4 - She has long reaching moves and frametraps of her own, everytime you block her command grab you're going to have to guess the follow up, midscreen it isnt that bad but in the corner shes pretty devestating. Her Ex CG will go through your traps and eat 22% of your life so can either cross her over if you anticipate it. Now that her fireball is mid you're definitely not gonna win a zoning war with her. Stay close & vigilant of the EX grab. When used properly Sheeva is not a character to be underestimated. Cages speed wins him this matchup.

Cage Vs Cage 10-0 Someone here is gonna get fucked up
 

Dizzy

False Information Police Officer
Premium Supporter
NetherRealm Studios
Is there any footage of sakishiro? Does he instant air teleport? (can't be stand blocked) It'd be hard to imagine a scorpion better than slips.

I agree with most of foxys post, but have a few questions/concerns

KL: I would think its 5/5 unless the patch nerfed him that bad

Sektor: elaborate? I played matches against sektroll at evo and didn't see anything that would suggest it was in sektors favor

Subzero: Consider that armor makes this match harder. Might be 4/6 but could be worse imo, only time will tell

Kitana: 3/7 Assuming this is the highest level of play the kitana will be able to IAF constantly. Keep in mind she will almost always have meter to break if you even manage to get something started.

Scorpion: 5/5, i agree for sure
 

jbthrash

Nut Breaker
I was surprised by Cyrax being 6/4. I feel like it should be 5/5. If Cyrax gets in 1 net Cage is screwed. His bombs are annoying, and his teleport can get tricky but if predictable then Cyrax is screwed. The reason I say 5/5 though is that Cage has a lot of tools to use on him, but d1 seems really important for both sides. Cyrax needs it to stop pressure and Johnny needs it to keep pressure or launch. So really it comes down to random priority. Of course this all from my experience and getting my ass handed to me by a good cyrax offline.

I was also surprised by Kano, being a 6/4 match up. Again I see it more as a 5/5. Kano's knife is more than enough of an advantage, and it has an even faster recovery this time post patch. It's not hard to beat Johnny in a fire fight, but to me Kano's knive's are almost over kill on that front.
 

jbthrash

Nut Breaker
I'll update it


Johnny Cage/ Opponent



Baraka-7/3
Cyber Sub-Zero- 5/5 Divekicks > pokes, Pokes > Parry
Cyrax- 4/6 now thats hes got buffed just means another way to fall into a trap in a matchup that was already rediculous
Ermac- 4/6 Ermac cant be forceballed and keeps Cage out too easily
Fredddy- NA
Jade- 6/4
Jax- 6/4
Kabal- 4/6 - iAGB - that is all
Kano- 6/4
Kenshi- 4/6 - Gotta cross this guy over, has armour out of his ass and is difficult to get near
Kitana- 4/6 - Fans fans fans, dont let her away once you catch her
Kung Lao- 6/4 No need to fear the spin with forceball frametraps
Lui Kang- 5/5
Mileena- 6/4 Cage is one of the few characters that gets a full combo punish on blocked Mileena specials, Sai is the only issue.
Nightwolf- 5/5
Noob- 4/6
Quan- 6/4
Raiden- 5/5
Rain- NA
Reptile- 3/7 - Armour, dash, Acidballs AND messed up hitbox. Anti Cage
Scorpion- 5/5 - Suprisingly Scorpion kills Cage mid/fullscreen and his 334 keeps Cage away quite easily, his F4 also catches dashes incoming
Sektor- 4/6 - Obvious reasons
Shang- 5/5
Sheeva- 6/4 - Just because Cages frametraps are better midscreen, corner is death for either of them
Sindel- 6/4
Skarlet- NA
Smoke- 6/4
Sonya- 5/5
Stryker- 6/4
Sub-zero-4/6
I'm surprised that you say Kenshi is 4/6. I've never had huge problems with him. It seems like all I have to do is just wait for him to screw up one of hist projectiles and then I can get a punish. Reset with nut, and keep bringing the pressure. Of course I have never played an alleged good Kenshi offline.
 

A F0xy Grampa

Problem X Promotions
I'm in the middle of writing out some more detailed descriptions of matchups. Wont be finished tonight but i'll try to get them done eventually, I'll check the thread to write up on the characters you guys are talking about.
 

Name v.5.0

Iowa's Finest.
haha Foxy I love ya, but I still think the Kitana matchup is 7-3 in her favor. I've been in a couple of discussions with you about this and took all your advice seriously...This last weekend was a big tournament in Iowa where I live. My first god damn match was against a Kitana. I couldnt get her below half health in a single round I fought her. Couldnt maintain a life lead. He always seemed to take it back, whether on mix up or chip and then air fan air fan air fan turtle turtle turtle square wave. She doesnt even have to combo. It's ridiculous. I will never fight another Kitana with Johnny Cage again. The experience always leaves me super bitter.

P.S. My next match was Mileena for the win. Then Kabal....Guess who won that one. I love/hate my Cage.
 

AIBOSTON

Don't be mad!
I like this....I have my own strategy Vs Cage. However, How is Liu Kang better suited to defeat Cage than Mileena. I always bait cage by making him think I'm going to teleport or spam down 3 or 4. It makes them Block for a throw, or Jump for an iASai or Telekick and I repeat for the entire match. Or even force EN Shadow kick by spamming Sai and still I find ways to defeat him. But I dont even see how Kang can scratch CAGE.
 

A F0xy Grampa

Problem X Promotions
Finished it. If anybody has any questions related to a matchup that they think is a significant factor, I'll update what I've written to try answer it.
 

Metzos

You will BOW to me!
About Ermac vs JC MU i think Cage has a really good chance of winning it if he plays patiently.It takes only one mistake and Ermac is screwed big time especially if ball-buster traps him in the corner.Plus he can punish his TKP easily with shadow kicks if done correctly except if the TKP is full range.He also needs to be careful of throws which will reset the fight and give the upper hand to Ermac again since he throws his opponent almost full screen.
 

A F0xy Grampa

Problem X Promotions
About Ermac vs JC MU i think Cage has a really good chance of winning it if he plays patiently.It takes only one mistake and Ermac is screwed big time especially if ball-buster traps him in the corner.Plus he can punish his TKP easily with shadow kicks if done correctly except if the TKP is full range.He also needs to be careful of throws which will reset the fight and give the upper hand to Ermac again since he throws his opponent almost full screen.
A Cage player wouldnt really wanna throw an Ermac player, unless its in the corner or to close out a round. Even then in the corner it can be used to bait a wakeup for a combo punish, but thats the Cage player getting greedy because he wants the other guy to block the whole round. Punishing TKP with shadow kicks can work but it depends if you can be bothered to put Ermac right where he needs you. Cage will slap Ermac up once he gets his first blockstring going.
 

Metzos

You will BOW to me!
A Cage player wouldnt really wanna throw an Ermac player, unless its in the corner or to close out a round. Even then in the corner it can be used to bait a wakeup for a combo punish, but thats the Cage player getting greedy because he wants the other guy to block the whole round. Punishing TKP with shadow kicks can work but it depends if you can be bothered to put Ermac right where he needs you. Cage will slap Ermac up once he gets his first blockstring going.
I meant Cage should be carefull of Ermac's throws, not Cage try and throw Ermac.
 

RWDY Nori

Where is crossplay?
I have no idea why a 3rd matchup thread was created, but Foxxy has posted a lot of good info here so I'm going to sticky this thread. Any other matchup threads will be deleted in the future
 
FOxy, how do you see Cage vs. Noob? From my experience this is Cage's hardest match-up. Tackles being overhead makes it almost impossible to approach Noob with Cage. I'll rather play any of his other bad match-ups than play against Noob.

Cage vs. Freddy 5/5- I have plenty experience on this one, so I'll share some input. Pre-patch this was 4-6, but with some slight nerfs to Freddy it's 5/5. You just have to know how to play Freddy and his projectile block traps. When blocking a Glove Toss or Ground Spike be careful if your dashing forward because you still have to block another GS from further distances. However, you can jump to avoid the GS, but good Freddy players will react and hit you with a GT or GS for more damage. I have learned it's best to just dash block towards Freddy without jumping unless you're really close. Also, while dash blocking try to react to GT' and avoid them by doing d+1's. Most Freddy players won't bother approaching Cage, so pinning them against the wall should be easy. Once you're in proceed with Cage pressure, but be careful of EX Sweet Dreams because it has armor and try to space correctly in case your opponent tries to teleport out of corner, so you can punish or keep pressuring.

EDIT: After playing the Noob match-up some more, I have realized it's not too bad. This match-up basically boils down to how well you can react to Noob's tackles and jump over them. Depending on how close you are after jumping over a tackle, f+3 might be guaranteed or Noob is forced to at least block f+3. Cage still loses to Noob, but probably not worse than 4-6. The toughest match-up most likely is Reptile. Reptile's d+4 is too good at keeping Cage out and the Forceball trap not working on him eliminates Cage's main pressuring tool.
 
I have my doubts on the reptile matchup being 3-7. It is possible to trap him with ex forceballs. You gotta use 13 ex force ball. It jails, so you can use this off a jip. You can use 44 but that string doesn't jail. You can also do 11, 11, 11 ex force ball. At close range, there's a sweet spot where both force balls hit, and three 11s or a 13 will put you there. Unfortunately, there's no way to trap him in the corner, 13 ex force ball only works at mid screen.

I also say ermac is 6-4. You can also use 13 ex forceball, or 11, 11 ex force ball. In the corner, ermac is totally screwed. F33B3 ex force ball jails on everyone except reptile in the corner.