Yi Xinyun | Slate