Lin Gan | Slate