Janne Haavisto | Slate