Yang Xinming | Slate