Live from New York, there will finally be a new episode of Saturday Night Live this week! NBC‘s sketch comedy series has been on an extended hiatus due to the network’s coverage of the Milano Cortina Winter Olympics, but they’re back at long last with three straight weeks of new episodes, beginning with what’s likely the most highly anticipated host of season 51 so far.

Heated Rivalry breakout star Connor Storrie hosts the Feb. 28 episode of SNL, making his hosting debut on the series. Before the episode even aired, the actor’s promotional digital short, which showed off his talent for accents, earned praise and raised excitement for the new episode.