Bingliang Li | Slate