Lin-Manuel Miranda is set to make his Saturday Night Live hosting debut this weekend with guest Twenty One Pilots, and he is very excited about it:

Miranda teamed up with Cecily Strong for the aforementioned SNL promos—Strong happens to be the person who impersonated him (horrifying fake facial hair and all) last weekend during the Family Feud: Political Edition sketch. As you can see below, he clearly did not have any problem with that impression whatsoever.

Miranda seemed equally jazzed during his pre-SNL appearance on The Tonight Show with Jimmy Fallon last night, facing off with Tariq from The Roots in a freestyle rap battle royale. Watch as Miranda comes up with off-the-cuff rhymes about Mr Robot, Bronies, pop tarts and corn mazes.

Clearly he had a good time of it: