Haosong Yang | Slate