Jack Haehl | Slate