Johnny Galecki is back!

The Big Bang Theory star reprised his role as Darlene's (Sarah Gilbert) high school beau David in the latest teaser for the upcoming Roseanne revival. In the video, David climbs through the window — just as he did as an adolescent — and notes that nothing has changed.

"It's a decorating choice called poverty," Darlene tells him.

The reboot will retcon the couple's original ending, which found them with other people — David with Becky (Lecy Goranson/Sarah Chalke) and Darlene with Mark (the late Glenn Quinn). In this new timeline, the former sweethearts got married at some point and share two children, but it's unclear whether or not they remained together as a couple. Given that David will only appear in one episode this season, however, it looks like they may have split up.

The funny new teaser also addressed another major question: How is Dan (John Goodman) still alive? The show declared him dead in Season 9 following a massive heart attack at the end of Season 8. However, in the preview for the reboot, Dan wakes up from a dream very much alive.

"I thought you were dead," Roseanne (Roseanne Barr) joked.

Well, there you have it! Dan's death was a dream, and David and Darlene got married and had kids.

Find out what else has changed or remained the same when the Roseanne revival premieres Tuesday, March 27 at 8/7c on ABC.

Johnny Galecki, RoseanneJohnny Galecki, Roseanne