Innovation in progress