factored out a slim progress bar