There weren’t many surprises when it comes to the statues being handed out at the Oscars 2020. But the audience, and viewers at home, got a big one when Eminem appeared on stage after a montage of great musical moments to perform his hit “Lose Yourself.”

For those who don’t know, “Lose Yourself” if from the movie Eight Mile and won best original aong at the 2003 Academy Awards—the first rap song ever to do so. Now, if you’re asking yourself, “Why did Eminem suddenly appear to perform this song in 2020?” you’re in excellent company.

Eminem himself gave us a clue as to why he was at the Oscars this year on Twitter, writing, “Look, if you had another shot, another opportunity… Thanks for having me @TheAcademy. Sorry it took me 18 years to get here.” (He wasn’t present in 2003.)

The celebs in the room also looked surprised to see Eminem—the crowd was filled with bewildered action shots.

Everyone on Twitter had some fun with it too. “Yes, the Eminem choice was odd, but I’d love a show where pop stars perform their biggest hits and we get to see which celebrities in the audience are into which song. Does Benedict Cumberbatch like Shake It Off? Let’s find out! #Oscars,” one person tweeted.