Songxian Liang | Slate