Finish refactoring the progress changer spec