Author: Loo, Andre, Lam, Adrienne