Yang Fengliang | Slate