Gabe Rupert | Slate