progress is often an elusive thing