change and progress