director: Larry Yang