Changing progress_update to event

see other commit messages