director: Stan Lai