Choo Hao Ren | Slate