non block progress bar