director: Gordon Yang