Ye Qingyuan | Slate