the millenial factor