to strive for progress