Author: Chian, Patrick, Ri-Cheng Quinn