Ke Yijun | Slate