add ProgressHelper and Test
progress bar test