Author: Chester Tay & Samantha Ho