Attendees at the Facebook f8 keynote on Thursday got a special treat when ‘Saturday Night Live’ star Andy Samberg took the stage and did his finest Mark Zuckerberg impression.

In addition to some good-natured teasing of the young CEO, Samberg introduced new Facebook “features” such as the Slow-Poke, a poke you can retract if you’re later regretful about giving it.

When Zuckerberg finally did appear, Samberg switched to the other “berg” impressions in his bag of tricks — Jesse Eisenberg (who’s pretty good at his own Zuckerberg impression) and Mark Wahlberg, of course.

Watch:

[via Huffington Post]