Wei Beiyuan | Slate