Cai Deming | Slate