Hao-liang Huang | Slate