applying some of Stevo's feedback
progress bar
some more feedback from Stevo