Saturday Night Live cast member Pete Davidson raised a lot of concern on Saturday with an unsettling Instagram post that reportedly triggered a welfare check by NYPD. Hours later, he made a brief appearance on SNL, showing everyone that he was alive and well, and even donned a Christmas-colored outfit to fit in with the show’s Christmas theme and the song that followed him.

Davidson introduced musical guest Miley Cyrus’ performance of John Lennon and Yoke Ono’s classic (Happy Xmas) War Is Over, which featured Lennon and Ono’s son, Sean Ono Lennon, as well as Mark Ronson. (you can watch it below.)

This was Davidson’s only live SNL appearance tonight (he was also featured in a pre-recorded skit about new Oscar host auditions). He was not visible during the curtain call at the end of the show when the entire cast gathers on stage.

“I’m doing my best to stay here for you but I actually don’t know how much longer I can last,” Davidson had written on Instagram before deleting his social media accounts. “All I’ve ever tried to do was help people. Just remember I told you so.”