The challenge of the new millennium