Ivan Krivoruchko | Slate