Hao Yilin | Slate