add a progress bar and update readme