Tles: Notion of progress: the new technologies