progress bar should work
to do update