CPACS 20th Anniversary 2000