Huaqiang Zhang | Slate