Yue-sheng Pan | Slate