Progress report 1999-2000 by