changes progress model