Paths of progress