Winn’s fate on SuperGirl was sealed on Monday night’s season three finale.

The loveable character, played by Jeremy Jordan, is off to the future, taking the place of Brainiac-5, who will be staying in the present with Kara and team.

“This is not goodbye,” Jeremy promised in a new Instagram post. “Although you may not see him putting around the DEO every week, I love everyone in National City too much to stay away forever. Winn WILL return in season 4.”

He also opened up about why he’s going from a series regular on the DC show to recurring: “It’s been the adventure of a lifetime, and breathing life into that brilliant, quirky, puppy dog nugget named Winn has been a true joy. But lately, my gut has been telling me that I’m once again ready to begin a new chapter in my life… and if I’ve learned anything, it’s that you gotta listen to your gut.”

“So, I want to thank everyone behind the scenes at Supergirl for understanding it was time for me to return home…to spend time with my wife and friends, and focus on crafting the next stage of my career.”