The struggle of the millennium