Though we hate when Once Upon a Time stars leave the show, when they end up posting adorable photos with John Stamos on their new set, we can’t really complain. Lucky for us, that’s exactly what Raphael Sbarge (Archie) did, posing for the cutest photos as he got chummy with John Stamos on Necessary Roughness.

The summer USA Network show is already in full swing, and Raphael’s episode, “V3 For Vendetta,” airs tonight, July 17 at 9 p.m. ET/PT! As he does with OUAT, he posted a slew of behind-the-scenes pics, including some of them grinning (and John even putting two thumbs up), making silly faces, and generally being adorable together.

You can check out a few below, but for a bit of backstory, Raphael’s character, Carl, is actually seeking the help of John’s character, Connor, after a “traumatic incident,” and in a fun turn of events, OUAT co-star David Anders (Dr. Whale) plays Connor’s second-in-command. Crossover alert!

Since we have a few months until Once Upon a Time returns — Season 3 premieres on Sunday, September 29 at 8 p.m. ET/PT — this will certainly tide us over. It will be strange to see Archie and Dr. Whale interacting in this new setting, but we’re not complaining. Any little bit of Storybrooke we can get during this long hiatus works for us.

Will you tune into Necessary Roughness tonight? Check out the photos below, then hit the reaction buttons with your thoughts!