Tan Xiaoyan | Slate