Ivan Vyrypaev | Slate