Mengchao Yang | Slate