Last night on The Late Show with Stephen Colbert, Colbert was once again joined by Jon Stewart. Like most of the material on Colbert’s Late Show, it’s nowhere near as good as The Colbert Report, but there were still some good laughs, and the comic chemistry between Colbert and Stewart is one for the ages. You have to be good friends with someone to let them do not just one but two spit takes directly into your face.

Also, Colbert being Colbert, they gussied up the bit as a long musical number about the importance of voting, tackling the arguments that Clinton and Trump are equally bad (“He’s worse!”) and that not voting is a form of protest against a flawed system of democracy (Cue Hamilton’s Javier Muñoz to strike down that argument). It the ends with Stewart firing off some more insults at Trump, which is always welcome.

Check out the video below, and if you haven’t already, go vote!

jon-stewart
Image via CBS
the-late-show-with-stephen-colbert
Image via CBS